mirror of
https://github.com/UNITRONIX/BetterDesk.git
synced 2026-09-10 01:27:11 +00:00
cbf72ca1e3
- Added UX 3.5 as the default console shell, featuring a full-list sidebar, topbar, and customizable themes (Dark/Light/Custom). - Updated documentation to reflect the new UX 3.5 shell. - Removed legacy Desktop Mode and Beta 3.1 styles, ensuring a streamlined user experience. - Enhanced language support for new theme options across multiple languages. - Fixed OIDC client login issues by proxying callback URLs to the Go API. This update improves the overall user interface and experience, aligning with modern design standards.
4344 lines
336 KiB
JSON
4344 lines
336 KiB
JSON
{
|
||
"_meta": {
|
||
"name": "Hindi",
|
||
"native_name": "हिन्दी",
|
||
"flag": "🇮🇳",
|
||
"needs_review": true
|
||
},
|
||
"meta": {
|
||
"lang": "en",
|
||
"name": "English",
|
||
"native_name": "English",
|
||
"direction": "ltr"
|
||
},
|
||
"common": {
|
||
"loading": "लोड हो रहा है...",
|
||
"confirm": "पुष्टि करना",
|
||
"alert": "Alert",
|
||
"prompt": "मान दर्ज करें",
|
||
"copied": "क्लिपबोर्ड पर कॉपी किया गया",
|
||
"save": "बचाना",
|
||
"saved": "सहेजा गया",
|
||
"error": "Error",
|
||
"success": "Success",
|
||
"warning": "Warning",
|
||
"info": "Information",
|
||
"all": "All",
|
||
"cancel": "रद्द करना",
|
||
"delete": "मिटाना",
|
||
"actions": "Actions",
|
||
"close": "बंद करना",
|
||
"required": "आवश्यक",
|
||
"name_required": "नाम आवश्यक है",
|
||
"active": "Active",
|
||
"inactive": "Inactive",
|
||
"invalid_json": "अमान्य JSON",
|
||
"field_required": "{field} आवश्यक है",
|
||
"back": "पीछे",
|
||
"edit": "संपादन करना",
|
||
"yes": "हाँ",
|
||
"no": "नहीं"
|
||
},
|
||
"nav": {
|
||
"main": "Main",
|
||
"tools": "Tools",
|
||
"system": "System",
|
||
"dashboard": "डैशबोर्ड",
|
||
"devices": "उपकरण",
|
||
"keys": "Keys",
|
||
"generator": "Generator",
|
||
"settings": "सेटिंग्स",
|
||
"users": "Users",
|
||
"inventory": "Inventory",
|
||
"tickets": "Tickets",
|
||
"help_requests": "सहायता अनुरोध",
|
||
"activity": "Activity",
|
||
"automation": "स्वचालन",
|
||
"file_transfer": "दस्तावेज हस्तांतरण",
|
||
"network": "Network",
|
||
"dataguard": "DataGuard",
|
||
"reports": "Reports",
|
||
"tenants": "Tenants",
|
||
"registrations": "Registrations",
|
||
"management": "प्रबंध",
|
||
"toggle_sidebar": "साइडबार टॉगल करें",
|
||
"cdap": "CDAP उपकरण",
|
||
"fleet": "Fleet",
|
||
"scaling": "Scaling",
|
||
"cross_platform": "Cross-Platform",
|
||
"tokens": "डिवाइस टोकन",
|
||
"organizations": "संगठनों",
|
||
"policies": "नीतियों",
|
||
"attestation": "Attestation",
|
||
"remote": "दूरवर्ती डेस्कटॉप",
|
||
"toolkit": "Toolkit",
|
||
"security_audit": "सुरक्षा लेखापरीक्षा",
|
||
"languages": "Languages",
|
||
"resource_control": "संसाधन नियंत्रण",
|
||
"chat": "Chat",
|
||
"help": "Help",
|
||
"expand_sidebar": "साइडबार का विस्तार करें",
|
||
"toggle_theme": "थीम टॉगल करें",
|
||
"sdk_studio": "SDK Studio",
|
||
"login": "Login",
|
||
"permissions": "अनुमतियां",
|
||
"server_management": "सर्वर प्रबंधन",
|
||
"server_attestation": "सर्वर प्रमाणीकरण",
|
||
"commercialization": "व्यावसायीकरण",
|
||
"remote_open_tab": "नए टैब में रिमोट डेस्कटॉप क्लाइंट खोलें"
|
||
},
|
||
"auth": {
|
||
"login": "Login",
|
||
"logout": "Logout",
|
||
"login_title": "Sign In",
|
||
"login_subtitle": "BetterDesk कंसोल में साइन इन करें",
|
||
"username": "उपयोगकर्ता नाम",
|
||
"username_placeholder": "उपयोक्तानाम दर्ज करें",
|
||
"password": "पासवर्ड",
|
||
"password_placeholder": "पास वर्ड दर्ज करें",
|
||
"remember_me": "Remember me",
|
||
"login_failed": "लॉगिन विफल। कृपया अपनी साख जांचें.",
|
||
"invalid_credentials": "अमान्य उपयोगकर्ता नाम या पासवर्ड।",
|
||
"username_collision": "इस उपयोगकर्ता नाम वाला स्थानीय खाता पहले से मौजूद है। अपने स्थानीय पासवर्ड से साइन इन करें, या व्यवस्थापक से संघर्ष वाले खाते का नाम बदलने या हटाने को कहें।",
|
||
"fill_all_fields": "कृपया सभी स्थानों को भरें",
|
||
"logout_confirm": "क्या आप लॉग आउट करना चाहते हैं?",
|
||
"change_password": "पासवर्ड बदलें",
|
||
"password_required": "पासवर्ड आवश्यक है",
|
||
"totp_title": "दो-कारक प्रमाणीकरण",
|
||
"totp_subtitle": "अपने प्रमाणक ऐप से 6 अंकों का कोड दर्ज करें",
|
||
"totp_code": "Verification Code",
|
||
"totp_verify": "Verify",
|
||
"totp_use_recovery": "इसके बजाय पुनर्प्राप्ति कोड का उपयोग करें",
|
||
"totp_use_code": "इसके बजाय प्रमाणक कोड का उपयोग करें",
|
||
"totp_recovery_code": "पुनःप्राप्ति सांकेतिक अंक",
|
||
"totp_back_to_login": "लॉगिन पर वापस जाएं",
|
||
"totp_invalid_code": "अवैध सत्यापन संकेत। कृपया पुन: प्रयास करें।",
|
||
"totp_enter_code": "कृपया 6 अंकीय कोड दर्ज करें",
|
||
"totp_enter_recovery": "कृपया एक पुनर्प्राप्ति कोड दर्ज करें",
|
||
"totp_session_expired": "सत्र समाप्त हुआ। कृपया फिर भाग लें।",
|
||
"totp_already_enabled": "दो-कारक प्रमाणीकरण पहले से ही सक्षम है",
|
||
"pro_only_account": "यह खाता केवल RustDesk डेस्कटॉप क्लाइंट के लिए है। लॉग इन करने के लिए कृपया RustDesk ऐप का उपयोग करें।",
|
||
"passwords_mismatch": "सांकेतिक शब्द मेल नहीं खाते",
|
||
"or": "या",
|
||
"login_sso": "SSO के साथ साइन इन करें",
|
||
"login_sso_with": "{{provider}} के साथ साइन इन करें",
|
||
"oidc_denied": "पहचान प्रदाता द्वारा पहुंच से इनकार कर दिया गया था।",
|
||
"oidc_invalid": "अमान्य OIDC कॉलबैक. कृपया पुन: प्रयास करें।",
|
||
"oidc_failed": "OIDC प्रमाणीकरण विफल रहा. कृपया पुन: प्रयास करें।",
|
||
"oidc_error": "SSO लॉगिन के दौरान एक त्रुटि उत्पन्न हुई।",
|
||
"oidc_no_account": "आपका खाता नहीं मिला और स्वतः-पंजीकरण अक्षम है।",
|
||
"totp_rate_limited": "बहुत अधिक प्रयास. कृपया बाद में पुन: प्रयास करें।",
|
||
"emergency_mode_banner": "Go server पहुंच योग्य नहीं - आपातकालीन मोड में चल रहा है (केवल व्यवस्थापक, सीमित कार्यक्षमता)"
|
||
},
|
||
"dashboard": {
|
||
"title": "डैशबोर्ड",
|
||
"subtitle": "Overview of your RustDesk server",
|
||
"total_devices": "कुल उपकरण",
|
||
"online_now": "Online Now",
|
||
"banned": "Banned",
|
||
"active_connections": "सक्रिय कनेक्शन",
|
||
"offline_devices": "Offline",
|
||
"server_status": "सर्वर की स्थिति",
|
||
"quick_actions": "त्वरित कार्रवाई",
|
||
"manage_devices": "कनेक्टेड डिवाइस प्रबंधित करें",
|
||
"view_keys": "सर्वर कुंजियाँ देखें",
|
||
"generate_config": "क्लाइंट कॉन्फ़िगरेशन जनरेट करें",
|
||
"server_settings": "सेटिंग्स कॉन्फ़िगर करें",
|
||
"greeting_morning": "सुप्रभात, {name}",
|
||
"greeting_afternoon": "शुभ दोपहर, {name}",
|
||
"greeting_evening": "शुभ संध्या, {name}",
|
||
"greeting_night": "शुभ रात्रि, {name}",
|
||
"health_overview": "स्वास्थ्य अवलोकन",
|
||
"devices_online": "उपकरण ऑनलाइन",
|
||
"active_alerts": "सक्रिय अलर्ट",
|
||
"recent_connections": "कुल उपकरण",
|
||
"server_uptime": "सर्वर अपटाइम",
|
||
"activity_feed": "हाल की गतिविधि",
|
||
"no_recent_activity": "कोई हालिया गतिविधि नहीं",
|
||
"just_now": "just now",
|
||
"ago": "ago",
|
||
"tip_desktop_mode": "मॉनिटरिंग विजेट के साथ मल्टी-विंडो कार्यक्षेत्र के लिए डेस्कटॉप मोड आज़माएं।",
|
||
"tip_keyboard_shortcuts": "त्वरित खोज कमांड पैलेट खोलने के लिए कहीं भी Ctrl+K दबाएँ।",
|
||
"tip_address_book": "RustDesk क्लाइंट से लॉग इन करके अपनी एड्रेस बुक को सभी डिवाइसों में सिंक करें।",
|
||
"tip_2fa": "अतिरिक्त खाता सुरक्षा के लिए सेटिंग्स में दो-कारक प्रमाणीकरण सक्षम करें।",
|
||
"tip_bulk_actions": "एकाधिक डिवाइस चुनें और उन्हें एक साथ प्रबंधित करने के लिए बल्क क्रियाओं का उपयोग करें।",
|
||
"tip_theme": "साइडबार सेटिंग्स में डार्क और लाइट थीम के बीच स्विच करें।",
|
||
"tip_cdap": "CDAP गेटवे के माध्यम से IoT उपकरणों और औद्योगिक सेंसर को कनेक्ट करें।",
|
||
"tip_tutorials": "इंटरैक्टिव ट्यूटोरियल के लिए नीचे-दाएं कोने में सहायता बटन पर क्लिक करें।",
|
||
"client_config_eyebrow": "क्लाइंट सेटअप",
|
||
"client_config_title": "RustDesk क्लाइंट कॉन्फ़िगरेशन",
|
||
"client_config_subtitle": "क्लाइंट को इस BetterDesk सर्वर से जोड़ने के लिए RustDesk में इन मानों का उपयोग करें।",
|
||
"copy_all_config": "सब कॉपी करें",
|
||
"show_config_qr": "QR दिखाएँ",
|
||
"config_server_id": "ID सर्वर",
|
||
"config_relay_server": "Relay सर्वर",
|
||
"config_api_server": "API सर्वर",
|
||
"config_key": "कुंजी",
|
||
"client_config_hint": "इन मानों को RustDesk नेटवर्क सेटिंग्स में ID/Relay सर्वर अनुभाग में दर्ज करें।",
|
||
"open_generator": "क्लाइंट जनरेटर",
|
||
"open_keys": "कुंजियाँ खोलें",
|
||
"open_remote": "रिमोट डेस्कटॉप कंसोल खोलें",
|
||
"attention_panel": "ध्यान चाहिए",
|
||
"system_ready": "सिस्टम तैयार है",
|
||
"system_attention": "ध्यान चाहिए",
|
||
"config_not_ready": "क्लाइंट कॉन्फ़िगरेशन अभी तैयार नहीं है।",
|
||
"client_config_qr_title": "RustDesk कॉन्फ़िगरेशन QR",
|
||
"client_config_qr_hint": "इस कोड को ऐसे RustDesk क्लाइंट से स्कैन करें जो कॉन्फ़िगरेशन QR कोड का समर्थन करता हो।",
|
||
"client_server_host_label": "क्लाइंट सर्वर पता",
|
||
"client_server_host_placeholder": "जैसे 203.0.113.10 या desk.example.com",
|
||
"client_server_host_hint": "RustDesk क्लाइंट इस सर्वर तक पहुँचने के लिए जो पता उपयोग करते हैं। पैनल URL अलग हो तो बदलें। अलग डोमेन के लिए: Settings → Public client endpoints।",
|
||
"apply_client_host": "लागू करें",
|
||
"copy_deploy_string": "डिप्लॉय स्ट्रिंग कॉपी करें",
|
||
"show_intune_script": "Intune / PSADT स्क्रिप्ट",
|
||
"intune_script_title": "Windows तैनाती स्निपेट",
|
||
"intune_script_hint": "RustDesk MSI पूरा होने के बाद व्यवस्थापक के रूप में चलाएँ। डिप्लॉय स्ट्रिंग कॉपी करें जैसा ही config स्ट्रिंग उपयोग करता है।",
|
||
"deploy_string_not_ready": "सर्वर की सार्वजनिक कुंजी लोड होने तक डिप्लॉय स्ट्रिंग उपलब्ध नहीं है।",
|
||
"client_server_host_env_hint": "सार्वजनिक ID, relay और API Settings → Public client endpoints में सेट हैं। इस ओवरराइड के लिए वहाँ खाली करें।"
|
||
},
|
||
"devices": {
|
||
"title": "उपकरण",
|
||
"id": "ID",
|
||
"hostname": "Hostname",
|
||
"username": "उपयोगकर्ता नाम",
|
||
"platform": "Platform",
|
||
"version": "Version",
|
||
"ip_address": "IP Address",
|
||
"note": "Note",
|
||
"last_seen": "Last Seen",
|
||
"last_online": "Last Online",
|
||
"first_seen": "First Seen",
|
||
"created": "बनाया था",
|
||
"status": "Status",
|
||
"ban_reason": "Ban Reason",
|
||
"actions": "Actions",
|
||
"search_placeholder": "डिवाइस खोजें...",
|
||
"filter_all": "All",
|
||
"filter_online": "Online",
|
||
"filter_offline": "Offline",
|
||
"filter_banned": "Banned",
|
||
"selected": "selected",
|
||
"showing": "Showing",
|
||
"of": "of",
|
||
"sync_status": "सिंक स्थिति",
|
||
"sync_success": "स्थिति सफलतापूर्वक समन्वयित हुई",
|
||
"empty_title": "कोई यंत्र नहीं मिले",
|
||
"empty_text": "कोई भी उपकरण आपके वर्तमान फ़िल्टर से मेल नहीं खाता",
|
||
"edit_title": "डिवाइस विवरण",
|
||
"delete_title": "डिवाइस हटाएँ",
|
||
"delete_confirm": "क्या आप वाकई डिवाइस {id} को हटाना चाहते हैं?",
|
||
"delete_reserved_hint": "डिवाइस छिपा दिया जाएगा और उसका ID आरक्षित रहेगा। ID को फिर से उपयोग के लिए मुक्त करने के लिए स्थायी हटाना चुनें।",
|
||
"delete_warning": "आप इस डिवाइस को स्थायी रूप से हटाने वाले हैं:",
|
||
"delete_permanent": "इस एक्शन को वापस नहीं किया जा सकता। इस डिवाइस से जुड़े सभी डेटा को डेटाबेस से स्थायी रूप से हटा दिया जाएगा।",
|
||
"delete_success": "डिवाइस सफलतापूर्वक हटा दिया गया",
|
||
"revoke_option": "डिवाइस निरस्त करें",
|
||
"revoke_hint": "डिवाइस आईडी को ब्लॉक करें और सक्रिय कनेक्शन डिस्कनेक्ट करें",
|
||
"revoke_success": "डिवाइस सफलतापूर्वक निरस्त कर दिया गया",
|
||
"details": "डिवाइस विवरण",
|
||
"ban_title": "डिवाइस पर प्रतिबंध लगाएं",
|
||
"ban_confirm": "क्या आप वाकई {id} डिवाइस पर प्रतिबंध लगाना चाहते हैं?",
|
||
"ban_success": "डिवाइस सफलतापूर्वक प्रतिबंधित कर दिया गया",
|
||
"unban_title": "डिवाइस को अनबैन करें",
|
||
"unban_confirm": "क्या आप वाकई डिवाइस {id} को अनबैन करना चाहते हैं?",
|
||
"unban_success": "डिवाइस सफलतापूर्वक अप्रतिबंधित किया गया",
|
||
"change_id": "Change ID",
|
||
"change_id_title": "डिवाइस आईडी बदलें",
|
||
"new_id": "New ID",
|
||
"change_id_hint": "केवल 6-16 अक्षर, अक्षर, संख्याएँ, डैश और अंडरस्कोर",
|
||
"change_id_online_warn": "डिवाइस ऑनलाइन है। RustDesk क्लाइंट में ID बदलना बेहतर है। पैनल पर बदलाव पहचान बनाए रखता है, लेकिन क्लाइंट को नई ID अपनानी होगी।",
|
||
"change_id_success": "डिवाइस आईडी सफलतापूर्वक बदल दी गई",
|
||
"id_length_error": "आईडी 6-16 अक्षर लंबी होनी चाहिए",
|
||
"id_format_error": "आईडी में केवल अक्षर, संख्याएं, डैश और अंडरस्कोर हो सकते हैं",
|
||
"bulk_delete_title": "एकाधिक डिवाइस हटाएं",
|
||
"bulk_delete_confirm": "क्या आप वाकई {count} डिवाइस को हटाना चाहते हैं?",
|
||
"bulk_delete_success": "{count} डिवाइस सफलतापूर्वक हटा दिए गए",
|
||
"columns": "Columns",
|
||
"toggle_columns": "दृश्यमान कॉलम टॉगल करें",
|
||
"not_found": "युक्ति नहीं मिला",
|
||
"delete_failed": "डिवाइस हटाने में विफल",
|
||
"change_id_failed": "डिवाइस आईडी बदलने में विफल",
|
||
"invalid_id": "अमान्य डिवाइस आईडी (6-16 अक्षर आवश्यक)",
|
||
"invalid_id_format": "अमान्य आईडी प्रारूप (केवल अक्षर, संख्या, डैश, अंडरस्कोर)",
|
||
"id_exists": "डिवाइस आईडी पहले से मौजूद है",
|
||
"id_reserved_deleted": "यह ID एक हटाए गए डिवाइस से संबंधित है। ID को पुन: उपयोग के लिए मुक्त करने के लिए डिवाइस को पुनर्स्थापित करें या स्थायी रूप से हटाएँ।",
|
||
"show_deleted": "हटाए गए डिवाइस दिखाएँ",
|
||
"deleted_badge": "हटाया गया",
|
||
"restore_title": "डिवाइस पुनर्स्थापित करें",
|
||
"restore_confirm": "डिवाइस {id} पुनर्स्थापित करें? यह फिर से दिखाई देगा और उसी पहचान से कनेक्ट हो सकता है।",
|
||
"restore_success": "डिवाइस सफलतापूर्वक पुनर्स्थापित",
|
||
"restore_action": "पुनर्स्थापित करें",
|
||
"permanent_delete_title": "डिवाइस स्थायी रूप से हटाएँ",
|
||
"permanent_delete_confirm": "डिवाइस {id} को स्थायी रूप से हटाएँ? यह ID मुक्त कर देगा और पूर्ववत नहीं किया जा सकता।",
|
||
"permanent_delete_success": "डिवाइस स्थायी रूप से हटाया गया",
|
||
"filter_deleted": "हटाए गए",
|
||
"no_selection": "कोई उपकरण चयनित नहीं",
|
||
"device_type": "Type",
|
||
"filter_type_all": "All Types",
|
||
"filter_type_rustdesk": "RustDesk",
|
||
"filter_type_desktop": "Desktop",
|
||
"filter_type_scada": "SCADA",
|
||
"filter_type_iot": "IoT",
|
||
"filter_type_agent": "Agent",
|
||
"cdap_connected": "CDAP Connected",
|
||
"revoke": "Revoke",
|
||
"access_policy": "एक्सेस नीति",
|
||
"unattended_access": "अप्राप्य पहुंच",
|
||
"enable_unattended": "अप्राप्य पहुंच सक्षम करें",
|
||
"access_password": "एक्सेस पासवर्ड",
|
||
"password_configured": "पासवर्ड सेट",
|
||
"no_password": "कोई पासवर्ड नहीं",
|
||
"new_password": "नया पासवर्ड (वर्तमान रखने के लिए खाली छोड़ें)",
|
||
"clear_password": "पासवर्ड साफ़ करें",
|
||
"access_schedule": "प्रवेश अनुसूची",
|
||
"enable_schedule": "समय-आधारित पहुंच सक्षम करें",
|
||
"allowed_days": "अनुमत दिन",
|
||
"start_time": "Start time",
|
||
"end_time": "End time",
|
||
"timezone": "Timezone",
|
||
"allowed_operators": "अनुमत ऑपरेटर",
|
||
"all_operators": "सभी ऑपरेटर (खाली छोड़ें)",
|
||
"operators_hint": "अल्पविराम से अलग किए गए उपयोक्तानाम. सभी ऑपरेटरों को अनुमति देने के लिए खाली छोड़ें।",
|
||
"last_updated_by": "अंतिम बार अद्यतन किया गया",
|
||
"access_policy_saved": "पहुंच नीति सहेजी गई",
|
||
"tabs": {
|
||
"overview": "सिंहावलोकन",
|
||
"hardware": "Hardware",
|
||
"metrics": "मेट्रिक्स",
|
||
"connections": "कनेक्शन",
|
||
"audit": "Audit",
|
||
"info": "Info",
|
||
"history": "इतिहास"
|
||
},
|
||
"hardware": {
|
||
"cpu": "Processor",
|
||
"memory": "Memory",
|
||
"disk": "Disk",
|
||
"os": "Operating System",
|
||
"hostname": "Hostname",
|
||
"uptime": "Uptime",
|
||
"load_avg": "औसत लोड करें",
|
||
"network": "संचार अनुकूलक",
|
||
"no_data": "कोई हार्डवेयर डेटा उपलब्ध नहीं है",
|
||
"title": "हार्डवेयर सूचना",
|
||
"gpu": "Graphics Card"
|
||
},
|
||
"display_name": "प्रदर्शित होने वाला नाम",
|
||
"display_name_placeholder": "कस्टम नाम (होस्टनाम को ओवरराइड करता है)",
|
||
"note_placeholder": "इस डिवाइस के बारे में नोट्स",
|
||
"tags": "Tags",
|
||
"filter_by_tags": "टैग द्वारा फ़िल्टर करें",
|
||
"no_tags": "No tags",
|
||
"all_groups": "सभी समूह",
|
||
"create_group": "समूह बनाना",
|
||
"manage_groups": "समूह प्रबंधित करें",
|
||
"group_name": "समूह नाम",
|
||
"group_name_placeholder": "जैसे मीडिया पीसी",
|
||
"dynamic_group": "टैग से गतिशील समूह",
|
||
"dynamic_group_hint": "इस टैग वाले डिवाइस स्वचालित रूप से जुड़ जाते हैं।",
|
||
"tag_filter": "Tag filter",
|
||
"group_allowed_users": "अनुमत उपयोगकर्ता",
|
||
"group_allowed_users_hint": "समूह को डिवाइस अनुमतियों वाले सभी लोगों के लिए दृश्यमान रखने के लिए खाली छोड़ दें।",
|
||
"group_tag_required": "गतिशील समूहों के लिए टैग फ़िल्टर आवश्यक है",
|
||
"group_invalid": "अमान्य समूह पहचानकर्ता",
|
||
"group_not_found": "समूह नहीं मिला",
|
||
"group_saved": "डिवाइस समूह सहेजा गया",
|
||
"strategies_title": "Access control strategies",
|
||
"strategies_hint": "Link user groups to device groups and push RustDesk Pro security settings to matching clients.",
|
||
"create_strategy": "Add strategy",
|
||
"edit_strategy": "Edit strategy",
|
||
"delete_strategy": "Delete strategy",
|
||
"delete_strategy_confirm": "Delete strategy {name}?",
|
||
"strategy_name": "Strategy name",
|
||
"strategy_name_required": "Strategy name is required",
|
||
"strategy_user_group": "User group",
|
||
"strategy_device_group": "Device group",
|
||
"strategy_any_user_group": "Any user group",
|
||
"strategy_any_device_group": "Any device group",
|
||
"strategy_enabled": "Enabled",
|
||
"strategy_disabled": "Disabled",
|
||
"strategy_enabled_label": "Strategy enabled",
|
||
"strategy_permissions": "Client security settings",
|
||
"strategy_permissions_hint": "Uses RustDesk advanced-setting keys (Y/N). Leave Default to keep client or strategy inheritance.",
|
||
"strategy_permissions_count": "{count} settings",
|
||
"strategy_perm_default": "Default",
|
||
"strategy_perm_allow": "Allow (Y)",
|
||
"strategy_perm_deny": "Deny (N)",
|
||
"strategy_perm_file_transfer": "File transfer",
|
||
"strategy_perm_disable_clipboard": "Disable clipboard",
|
||
"strategy_perm_enable_clipboard": "Enable clipboard",
|
||
"strategy_perm_audio": "Audio",
|
||
"strategy_perm_tunnel": "TCP tunnel",
|
||
"strategy_perm_camera": "Camera",
|
||
"strategy_perm_restart": "Remote restart",
|
||
"strategy_perm_block_input": "Block user input",
|
||
"strategy_created": "Strategy created",
|
||
"strategy_updated": "Strategy updated",
|
||
"strategy_deleted": "Strategy deleted",
|
||
"strategy_not_found": "Strategy not found",
|
||
"no_strategies": "No access control strategies yet",
|
||
"loading_strategies": "Loading strategies...",
|
||
"groups_saved": "डिवाइस समूह सहेजे गए",
|
||
"group_membership_added": "समूह में जोड़ा गया",
|
||
"group_membership_removed": "समूह से हटाया गया",
|
||
"no_groups": "अभी तक कोई समूह नहीं",
|
||
"manual_groups": "मैनुअल समूह",
|
||
"dynamic_memberships": "गतिशील सदस्यताएँ",
|
||
"group_allowed_user_groups": "अनुमत उपयोगकर्ता समूह",
|
||
"group_allowed_user_groups_hint": "चयनित उपयोगकर्ता समूहों के उपयोगकर्ता इस डिवाइस समूह तक पहुंच सकते हैं।",
|
||
"no_user_groups": "कोई उपयोगकर्ता समूह नहीं",
|
||
"edit_group": "समूह संपादित करें",
|
||
"delete_group": "समूह हटाएँ",
|
||
"delete_group_confirm": "डिवाइस समूह {name} हटाएं?",
|
||
"group_deleted": "डिवाइस समूह हटा दिया गया",
|
||
"folder_group_readonly": "फ़ोल्डर-समर्थित समूहों को फ़ोल्डरों से प्रबंधित किया जाता है।",
|
||
"manage_user_groups": "उपयोगकर्ता समूह प्रबंधित करें",
|
||
"restore_failed": "डिवाइस पुनर्स्थापित करने में विफल",
|
||
"no_signal_tooltip": "क्लाइंट ने हाल ही में API से संपर्क किया, लेकिन सिग्नल सर्वर (UDP :21116) पर पंजीकृत नहीं है। सर्वर माइग्रेशन के बाद क्लाइंट को पुनः प्रारंभ करें।",
|
||
"per_page": "प्रति पृष्ठ",
|
||
"strategy_assign": "Assign targets",
|
||
"strategy_assign_title": "Assign strategy: {name}",
|
||
"strategy_assign_devices": "Devices",
|
||
"strategy_assign_users": "Users",
|
||
"strategy_assign_groups": "Device groups",
|
||
"strategy_assign_hint": "Select devices, users, or device groups that should use this strategy directly (RustDesk Pro priority: device > user > group).",
|
||
"strategy_assign_saved": "Strategy assignments saved",
|
||
"strategy_assign_counts": "{peers} devices, {users} users, {groups} groups",
|
||
"strategy_assign_none": "No direct assignments"
|
||
},
|
||
"keys": {
|
||
"title": "सर्वर कुंजी",
|
||
"subtitle": "RustDesk क्लाइंट के लिए सार्वजनिक कुंजी और कॉन्फ़िगरेशन",
|
||
"public_key": "Public Key",
|
||
"qr_code": "QR Code",
|
||
"server_info": "सर्वर जानकारी",
|
||
"download": "कुंजी डाउनलोड करें",
|
||
"show_qr": "Show QR",
|
||
"qr_hint": "इस QR कोड को RustDesk मोबाइल ऐप से स्कैन करें",
|
||
"no_key": "कोई सार्वजनिक कुंजी नहीं मिली",
|
||
"no_key_to_copy": "कॉपी करने की कोई कुंजी नहीं",
|
||
"no_qr": "क्यूआर कोड उपलब्ध नहीं है",
|
||
"download_success": "कुंजी फ़ाइल डाउनलोड की गई",
|
||
"not_found": "कुंजी प्राप्त नहीं हुई",
|
||
"api_not_found": "API कुंजी नहीं मिली"
|
||
},
|
||
"settings": {
|
||
"title": "सेटिंग्स",
|
||
"subtitle": "कंसोल कॉन्फ़िगरेशन और खाता सेटिंग्स",
|
||
"tab_general": "General",
|
||
"tab_server": "सर्वर",
|
||
"tab_branding": "Branding",
|
||
"tab_backup": "Backup",
|
||
"language": "भाषा",
|
||
"change_password": "पासवर्ड बदलें",
|
||
"password_desc": "अपना खाता पासवर्ड अपडेट करें",
|
||
"current_password": "वर्तमान पासवर्ड",
|
||
"new_password": "नया पासवर्ड",
|
||
"confirm_password": "पासवर्ड की पुष्टि कीजिये",
|
||
"save_password": "पासवर्ड अपडेट करें",
|
||
"password_changed": "पासवर्ड सफलतापूर्वक बदला गया",
|
||
"fill_all_fields": "कृपया सभी स्थानों को भरें",
|
||
"passwords_not_match": "सांकेतिक शब्द मेल नहीं खाते",
|
||
"password_requirements": "पासवर्ड आवश्यकताएँ",
|
||
"password_requirements_not_met": "पासवर्ड आवश्यकताओं को पूरा नहीं करता है",
|
||
"req_length": "कम से कम 8 अक्षर",
|
||
"req_uppercase": "कम से कम एक बड़ा अक्षर",
|
||
"req_lowercase": "कम से कम एक छोटा अक्षर",
|
||
"req_number": "कम से कम एक नंबर",
|
||
"server_info": "सर्वर जानकारी",
|
||
"version": "Version",
|
||
"database": "Database",
|
||
"uptime": "Uptime",
|
||
"audit_log": "Audit Log",
|
||
"audit_desc": "हाल की कंसोल गतिविधि",
|
||
"no_audit_logs": "कोई ऑडिट लॉग नहीं मिला",
|
||
"backend_title": "सर्वर बैकएंड",
|
||
"backend_desc": "डिवाइस प्रबंधन और सिग्नल/रिले सेवाओं के लिए उपयोग करने के लिए कौन सा सर्वर बैकएंड चुनें।",
|
||
"backend_original": "Original",
|
||
"backend_enhanced": "Enhanced",
|
||
"backend_rustdesk_desc": "मानक RustDesk सिग्नल और रिले सर्वर (hbbs + hbbr)। सीमित समापन बिंदुओं के साथ बुनियादी HTTP API।",
|
||
"backend_betterdesk_desc": "पूर्ण REST API, JWT प्रमाणीकरण, ब्लॉकलिस्ट, टैग, वास्तविक समय WebSocket ईवेंट और ऑडिट लॉगिंग के साथ उन्नत गो-आधारित सर्वर।",
|
||
"backend_feature_signal": "सिग्नल सर्वर (आईडी पंजीकरण)",
|
||
"backend_feature_relay": "रिले सर्वर (कनेक्शन रिले)",
|
||
"backend_feature_basic_api": "बेसिक रेस्ट API",
|
||
"backend_feature_full_api": "पूर्ण विश्राम API (34+ समापन बिंदु)",
|
||
"backend_feature_jwt": "JWT प्रमाणीकरण और TOTP 2FA",
|
||
"backend_feature_blocklist": "आईपी/आईडी ब्लॉकलिस्ट प्रबंधन",
|
||
"backend_feature_tags": "डिवाइस टैग और ग्रुपिंग",
|
||
"backend_feature_audit": "ऑडिट इवेंट लॉगिंग",
|
||
"backend_feature_websocket": "वास्तविक समय WebSocket घटनाएँ",
|
||
"backend_connection": "संबंध",
|
||
"backend_api_url": "API URL",
|
||
"backend_test": "परीक्षण कनेक्शन",
|
||
"backend_testing": "परीक्षण...",
|
||
"backend_save": "बैकएंड लागू करें",
|
||
"backend_saved": "सर्वर बैकएंड सफलतापूर्वक बदला गया. डिवाइस डेटा अब नए बैकएंड द्वारा प्रबंधित किया जाएगा।",
|
||
"backend_save_failed": "सर्वर बैकएंड स्विच करने में विफल",
|
||
"backend_test_success": "कनेक्शन सफल! सर्वर पहुंच योग्य है.",
|
||
"backend_test_failed": "कनेक्शन विफल। सर्वर पहुंच योग्य नहीं है.",
|
||
"backend_confirm_switch": "क्या आप वाकई सर्वर बैकएंड स्विच करना चाहते हैं? इससे डिवाइसों को प्रबंधित करने का तरीका बदल जाएगा.",
|
||
"backend_unreachable": "स्विच नहीं किया जा सकता: लक्ष्य सर्वर पहुंच योग्य नहीं है. सबसे पहले सर्वर प्रारंभ करें.",
|
||
"invalid_backend": "अमान्य बैकएंड चयन. 'रस्टडेस्क' या 'बेटरडेस्क' चुनें।",
|
||
"backend_status_running": "Connected",
|
||
"backend_status_unreachable": "Unreachable",
|
||
"backend_status_error": "Error",
|
||
"backend_status_unknown": "Unknown",
|
||
"totp_title": "दो-कारक प्रमाणीकरण",
|
||
"totp_desc": "TOTP प्रमाणक ऐप्स (Google प्रमाणक, Microsoft प्रमाणक, ऑथी, आदि) के साथ सुरक्षा की एक अतिरिक्त परत जोड़ें।",
|
||
"totp_enabled": "2एफए सक्षम",
|
||
"totp_enabled_desc": "आपका खाता दो-कारक प्रमाणीकरण से सुरक्षित है।",
|
||
"totp_disabled": "2FA सक्षम नहीं है",
|
||
"totp_disabled_desc": "अतिरिक्त खाता सुरक्षा के लिए दो-कारक प्रमाणीकरण सक्षम करें।",
|
||
"totp_setup": "Enable 2FA",
|
||
"totp_disable": "Disable 2FA",
|
||
"totp_step1": "अपने फ़ोन पर एक प्रमाणक ऐप इंस्टॉल करें",
|
||
"totp_step2": "नीचे दिए गए QR कोड को स्कैन करें",
|
||
"totp_step3": "सत्यापित करने के लिए 6 अंकों का कोड दर्ज करें",
|
||
"totp_manual_key": "Manual key",
|
||
"totp_enter_code": "सत्यापन कोड दर्ज करें",
|
||
"totp_verify_enable": "सत्यापित करें और सक्षम करें",
|
||
"totp_enabled_success": "दो-कारक प्रमाणीकरण सक्षम!",
|
||
"totp_recovery_warning": "इन पुनर्प्राप्ति कोड को सुरक्षित स्थान पर सहेजें। प्रत्येक कोड का उपयोग केवल एक बार किया जा सकता है। यदि आप अपने प्रमाणक ऐप तक पहुंच खो देते हैं, तो आप लॉग इन करने के लिए इन कोड का उपयोग कर सकते हैं।",
|
||
"totp_done": "Done",
|
||
"totp_disable_warning": "दो-कारक प्रमाणीकरण अक्षम करने से आपका खाता कम सुरक्षित हो जाएगा। पुष्टि करने के लिए अपना पासवर्ड दर्ज करें।",
|
||
"totp_disabled_success": "दो-कारक प्रमाणीकरण अक्षम कर दिया गया है.",
|
||
"tutorials_title": "ट्यूटोरियल और मार्गदर्शिकाएँ",
|
||
"tutorials_desc": "पूरे कंसोल में दिखाए गए निर्देशित पर्यटन और सहायता ओवरले को नियंत्रित करें",
|
||
"tutorials_enabled": "ट्यूटोरियल सक्षम करें",
|
||
"tutorials_enabled_hint": "अक्षम होने पर, ट्यूटोरियल स्वचालित रूप से प्रारंभ नहीं होंगे और सहायता बटन छिपा रहेगा",
|
||
"tutorials_reset_hint": "सभी ट्यूटोरियल को अदृश्य के रूप में चिह्नित करें ताकि उन्हें फिर से दिखाया जा सके",
|
||
"tutorials_enabled_toast": "ट्यूटोरियल सक्षम",
|
||
"tutorials_disabled_toast": "ट्यूटोरियल अक्षम किए गए",
|
||
"tutorials_reset_toast": "सभी ट्यूटोरियल रीसेट कर दिए गए हैं",
|
||
"tab_auth": "प्रमाणीकरण",
|
||
"ldap_title": "LDAP / Active Directory",
|
||
"ldap_desc": "LDAP या Active Directory के माध्यम से बाहरी प्रमाणीकरण कॉन्फ़िगर करें। उपयोगकर्ता अपने डोमेन क्रेडेंशियल के साथ साइन इन करने में सक्षम होंगे।",
|
||
"ldap_enabled": "LDAP प्रमाणीकरण सक्षम करें",
|
||
"ldap_enabled_hint": "सक्षम होने पर निर्देशिका उपयोगकर्ता LDAP/AD क्रेडेंशियल से साइन इन कर सकते हैं। प्रत्येक खाता एक प्रदाता से जुड़ा होता है (local, LDAP या OIDC) — LDAP खातों के लिए स्थानीय पासवर्ड स्वीकार नहीं होते।",
|
||
"ldap_connection": "सर्वर कनेक्शन",
|
||
"ldap_host": "मेज़बान",
|
||
"ldap_port": "पत्तन",
|
||
"ldap_use_tls": "LDAPS (TLS)",
|
||
"ldap_start_tls": "StartTLS",
|
||
"ldap_skip_verify": "TLS सत्यापित छोड़ें",
|
||
"ldap_timeout": "कनेक्शन टाइमआउट",
|
||
"ldap_timeout_hint": "LDAP सर्वर प्रतिक्रिया के लिए प्रतीक्षा करने के लिए सेकंड",
|
||
"ldap_bind_mode": "बाइंड मोड",
|
||
"ldap_direct_bind": "प्रत्यक्ष बाइंड",
|
||
"ldap_direct_bind_hint": "खोजने के लिए सेवा खाते का उपयोग करने के बजाय सीधे डीएन टेम्पलेट से जुड़ें।",
|
||
"ldap_bind_dn": "बाइंड डीएन (सेवा खाता)",
|
||
"ldap_bind_dn_hint": "उपयोगकर्ताओं को खोजने के लिए उपयोग किए जाने वाले रीड-ओनली सेवा खाते का विशिष्ट नाम।",
|
||
"ldap_bind_password": "पासवर्ड बाइंड करें",
|
||
"ldap_base_dn": "बेस डी.एन",
|
||
"ldap_base_dn_hint": "उपयोगकर्ताओं को ढूंढने के लिए खोज आधार, उदा. dc=उदाहरण,dc=com",
|
||
"ldap_user_filter": "उपयोगकर्ता फ़िल्टर",
|
||
"ldap_user_filter_hint": "उपयोगकर्ताओं को ढूंढने के लिए LDAP फ़िल्टर। प्लेसहोल्डर के रूप में {{username}} का उपयोग करें। डिफ़ॉल्ट: (sAMAccountName={{username}})",
|
||
"ldap_direct_bind_dn": "डायरेक्ट बाइंड डीएन टेम्पलेट",
|
||
"ldap_direct_bind_dn_hint": "डायरेक्ट बाइंड के लिए डीएन टेम्पलेट। प्लेसहोल्डर के रूप में {{username}} का उपयोग करें, उदा. uid={{username}},ou=उपयोगकर्ता,dc=उदाहरण,dc=com",
|
||
"ldap_user_attrs": "उपयोगकर्ता विशेषताएँ",
|
||
"ldap_attr_id": "उपयोक्तानाम विशेषता",
|
||
"ldap_attr_email": "ईमेल विशेषता",
|
||
"ldap_attr_name": "प्रदर्शन नाम विशेषता",
|
||
"ldap_group_mapping": "समूह → भूमिका मानचित्रण",
|
||
"ldap_group_base_dn": "ग्रुप बेस डी.एन",
|
||
"ldap_group_base_dn_hint": "मुख्य बेस डीएन का उपयोग करने के लिए इसे खाली छोड़ दें",
|
||
"ldap_group_filter": "समूह फ़िल्टर",
|
||
"ldap_group_attr_name": "समूह का नाम गुण",
|
||
"ldap_default_role": "डिफ़ॉल्ट भूमिका",
|
||
"ldap_default_role_hint": "भूमिका उन उपयोगकर्ताओं को सौंपी गई है जिनके LDAP समूह किसी भी मैपिंग से मेल नहीं खाते हैं",
|
||
"ldap_role_viewer": "दर्शक",
|
||
"ldap_role_operator": "संचालिका",
|
||
"ldap_role_admin": "व्यवस्थापक",
|
||
"ldap_group_role_map": "समूह → भूमिका मानचित्र",
|
||
"ldap_group_role_map_hint": "LDAP समूहों को BetterDesk भूमिकाओं में मैप करें। प्रारूप: GroupDN=भूमिका | द्वारा अलग की गई (पाइप). उदाहरण: CN=एडमिन,DC=उदाहरण,DC=com=एडमिन|CN=ऑप्स,DC=उदाहरण,DC=com=ऑपरेटर",
|
||
"ldap_test_connection": "परीक्षण कनेक्शन",
|
||
"ldap_testing": "परीक्षण...",
|
||
"ldap_test_success": "कनेक्शन सफल! LDAP सर्वर पहुंच योग्य है और बाइंड क्रेडेंशियल मान्य हैं।",
|
||
"ldap_test_failed": "कनेक्शन विफल",
|
||
"ldap_save": "LDAP कॉन्फ़िगरेशन सहेजें",
|
||
"ldap_saved": "LDAP कॉन्फ़िगरेशन सफलतापूर्वक सहेजा गया",
|
||
"oidc_title": "OIDC / OAuth2 (SSO)",
|
||
"oidc_desc": "ओपनआईडी कनेक्ट प्रदाता (एज़्योर एडी, ओक्टा, गूगल, कीक्लोक, आदि) के माध्यम से सिंगल साइन-ऑन कॉन्फ़िगर करें।",
|
||
"oidc_enabled": "OIDC प्रमाणीकरण सक्षम करें",
|
||
"oidc_enabled_hint": "उपयोगकर्ताओं को बाहरी पहचान प्रदाता के साथ साइन इन करने की अनुमति दें",
|
||
"oidc_provider": "पहचान प्रदाता",
|
||
"oidc_display_name": "बटन प्रदर्शन नाम",
|
||
"oidc_display_name_hint": "लॉगिन बटन पर दिखाया गया टेक्स्ट (उदाहरण के लिए Azure AD, Okta)",
|
||
"oidc_issuer_url": "जारीकर्ता URL",
|
||
"oidc_issuer_url_hint": "OpenID कनेक्ट जारीकर्ता URL (खोज स्वचालित होगी)",
|
||
"oidc_client_id": "ग्राहक आईडी",
|
||
"oidc_client_secret": "ग्राहक रहस्य",
|
||
"oidc_redirect_url": "URL को पुनर्निर्देशित करें (कॉलबैक)",
|
||
"oidc_redirect_url_hint": "IdP से बिल्कुल मेल खाना चाहिए। पथ: /api/auth/oidc/callback (या /api/oidc/callback)। पैनल का सार्वजनिक URL बेहतर है — कंसोल कॉलबैक को Go API तक पहुँचाता है। API पोर्ट (:21114 / :21121) भी काम करते हैं।",
|
||
"oidc_panel_url": "पैनल URL",
|
||
"oidc_panel_url_hint": "URL जिसका उपयोग ऑपरेटर वेब कंसोल खोलने के लिए करते हैं (पोर्ट 5000 या reverse-proxy होस्टनाम)। SSO लॉगिन के लिए आवश्यक जब OIDC callback Go API पोर्ट पर चलता है।",
|
||
"oidc_scopes": "कार्यक्षेत्र",
|
||
"oidc_use_pkce": "PKCE का उपयोग करें (अनुशंसित)",
|
||
"oidc_auto_discovery": "स्वत: खोज",
|
||
"oidc_allow_signup": "उपयोगकर्ताओं को स्वतः बनाएँ",
|
||
"oidc_manual_endpoints": "मैनुअल समापन बिंदु यूआरएल",
|
||
"oidc_authorization_url": "प्राधिकरण समापन बिंदु",
|
||
"oidc_token_url": "टोकन समापनबिंदु",
|
||
"oidc_userinfo_url": "उपयोगकर्ता जानकारी समापन बिंदु",
|
||
"oidc_claim_mapping": "दावा मानचित्रण",
|
||
"oidc_claim_username": "उपयोक्तानाम दावा",
|
||
"oidc_claim_email": "ईमेल दावा",
|
||
"oidc_claim_name": "प्रदर्शन नाम का दावा",
|
||
"oidc_claim_groups": "समूहों का दावा",
|
||
"oidc_role_mapping": "भूमिका मानचित्रण",
|
||
"oidc_default_role": "डिफ़ॉल्ट भूमिका",
|
||
"oidc_group_role_map": "समूह → भूमिका मानचित्रण",
|
||
"oidc_group_role_map_hint": "प्रति पंक्ति एक मैपिंग: समूह_नाम=भूमिका (उदा. व्यवस्थापक=व्यवस्थापक, ऑपरेटर=ऑपरेटर)",
|
||
"oidc_test_discovery": "परीक्षण खोज",
|
||
"oidc_testing": "परीक्षण...",
|
||
"oidc_test_success": "खोज सफल! समापन बिंदु हल हो गए।",
|
||
"oidc_test_failed": "खोज विफल रही",
|
||
"oidc_issuer_required": "जारीकर्ता URL को खोज का परीक्षण करना आवश्यक है",
|
||
"oidc_save": "OIDC कॉन्फ़िगरेशन सहेजें",
|
||
"oidc_saved": "OIDC कॉन्फ़िगरेशन सफलतापूर्वक सहेजा गया",
|
||
"tab_advanced": "उन्नत",
|
||
"connection_mode_title": "कनेक्शन रणनीति",
|
||
"connection_mode_desc": "नियंत्रित करें कि RustDesk डेस्कटॉप क्लाइंट कैसे कनेक्ट हों: जब संभव हो सीधे P2P (होल पंच), या हमेशा रिले के माध्यम से।",
|
||
"connection_mode_label": "डिफ़ॉल्ट कनेक्शन मोड",
|
||
"connection_mode_p2p_first": "P2P पहले (अनुशंसित) — सीधे कनेक्शन का प्रयास करें, विफल होने पर रिले पर वापस जाएं",
|
||
"connection_mode_relay_only": "केवल रिले — सभी सत्र रिले सर्वर का उपयोग करते हैं",
|
||
"connection_mode_advanced": "उन्नत विकल्प",
|
||
"connection_mode_fallback_ms": "P2P फ़ॉलबैक टाइमआउट (मिलीसेकंड)",
|
||
"connection_mode_same_nat_relay": "जब दोनों पीयर एक ही सार्वजनिक IP साझा करें तो रिले बाध्य करें (NAT हेयरपिन)",
|
||
"connection_mode_network_hint": "P2P के लिए क्लाइंट के बीच UDP पोर्ट 21116 पहुँचनीय होना आवश्यक है। सर्वर पर Signal TCP 21116, Relay TCP 21117, NAT test TCP 21115 खुले होने चाहिए। वेब ब्राउज़र क्लाइंट हमेशा रिले का उपयोग करते हैं।",
|
||
"connection_mode_save": "सहेजें",
|
||
"connection_mode_save_restart": "सहेजें और सर्वर पुनः प्रारंभ करें",
|
||
"connection_mode_saved": "कनेक्शन मोड सहेजा गया",
|
||
"connection_mode_restart_started": "सर्वर पुनः प्रारंभ आरंभ हुआ",
|
||
"connection_mode_restart_failed": "सर्वर पुनः प्रारंभ विफल",
|
||
"connection_mode_not_configurable": "इस डिप्लॉयमेंट पर कनेक्शन मोड नहीं बदला जा सकता (कोई systemd यूनिट या docker-compose नहीं मिला)",
|
||
"connection_mode_compose_error": "docker-compose.yml में server environment अनुभाग नहीं मिला",
|
||
"connection_mode_source_saved": "में सहेजा गया",
|
||
"connection_mode_source_defaults": "सर्वर डिफ़ॉल्ट का उपयोग (पैनल से लिखने योग्य नहीं)",
|
||
"connection_mode_runtime": "सक्रिय सर्वर",
|
||
"advanced_title": "कॉन्फ़िगरेशन फ़ाइलें",
|
||
"advanced_desc": "सर्वर कॉन्फ़िगरेशन फ़ाइलों को सीधे संपादित करें। परिवर्तनों के लिए सेवाओं को पुनः प्रारंभ करना पड़ सकता है। प्रत्येक सहेजने से पहले बैकअप प्रतिलिपि बनाई जाती है।",
|
||
"advanced_warning": "इन फ़ाइलों में गोपनीय जानकारी (API कुंजियाँ, डेटाबेस पासवर्ड, सत्र रहस्य) शामिल हैं। केवल तभी संपादित करें जब आप प्रभाव समझते हों। गलत सिंटैक्स सर्वर को प्रारंभ होने से रोक सकता है।",
|
||
"advanced_files_label": "फ़ाइलें",
|
||
"advanced_select_file": "सामग्री देखने या संपादित करने के लिए सूची से फ़ाइल चुनें।",
|
||
"advanced_reload": "पुनः लोड करें",
|
||
"advanced_save": "फ़ाइल सहेजें",
|
||
"advanced_apply_restart": "लागू करें (सेवा पुनः प्रारंभ)",
|
||
"advanced_saved": "कॉन्फ़िगरेशन फ़ाइल सहेजी गई",
|
||
"advanced_restart_after_save": "कॉन्फ़िगरेशन सहेजी गई। परिवर्तन लागू करने के लिए अभी प्रभावित सेवा पुनः प्रारंभ करें?",
|
||
"advanced_restart_confirm": "संबंधित BetterDesk सेवाएं पुनः प्रारंभ करें? सक्रिय कनेक्शन संक्षिप्त रूप से बाधित हो सकते हैं।",
|
||
"advanced_restart_console_confirm": "वेब कंसोल सेवा पुनः प्रारंभ करें? ब्राउज़र सत्र संक्षिप्त रूप से डिस्कनेक्ट होगा और कंसोल वापस आने पर पेज पुनः लोड होगा।",
|
||
"advanced_restart_started": "सेवा पुनः प्रारंभ आरंभ हुआ",
|
||
"advanced_restart_done": "कंसोल पुनः प्रारंभ हुआ — पेज पुनः लोड हो रहा है…",
|
||
"advanced_restart_polling": "कंसोल के ऑनलाइन वापस आने की प्रतीक्षा…",
|
||
"advanced_restart_timeout": "पुनः प्रारंभ भेजा गया लेकिन कंसोल ने समय पर प्रतिक्रिया नहीं दी। systemd/NSSM लॉग जांचें और मैन्युअल रूप से पुनः लोड करें।",
|
||
"advanced_restart_failed": "सेवा पुनः प्रारंभ विफल (अपर्याप्त अधिकार या सेवा स्थापित नहीं)",
|
||
"advanced_save_confirm": "इस फ़ाइल में परिवर्तन सहेजें? पिछले संस्करण का बैकअप बनाया जाएगा।",
|
||
"advanced_unsaved_confirm": "आपके पास असहेजे परिवर्तन हैं। खारिज करें?",
|
||
"advanced_no_files": "इस सिस्टम पर कोई कॉन्फ़िगरेशन फ़ाइल उपलब्ध नहीं है।",
|
||
"advanced_readonly": "केवल पठनीय",
|
||
"advanced_missing": "गायब",
|
||
"advanced_new_file": "नई फ़ाइल (सहेजने तक नहीं बनाई जाएगी)",
|
||
"advanced_new_file_hint": "नई फ़ाइल — सामग्री जोड़ें और सहेजें",
|
||
"advanced_backup_created": "बैकअप बनाया गया",
|
||
"advanced_restart_console": ".env परिवर्तन लागू करने के लिए वेब कंसोल सेवा पुनः प्रारंभ करें (जैसे systemctl restart betterdesk-console)।",
|
||
"advanced_restart_goserver": "ब्लॉकलिस्ट परिवर्तन लोड करने के लिए BetterDesk Go सर्वर पुनः प्रारंभ करें।",
|
||
"advanced_restart_systemd": "systemd यूनिट संपादित करने के बाद, चलाएं: systemctl daemon-reload && systemctl restart <service>",
|
||
"advanced_restart_generic": "परिवर्तन लागू करने के लिए प्रभावित सेवा पुनः प्रारंभ करें।",
|
||
"advanced_error_unknown": "अज्ञात कॉन्फ़िगरेशन फ़ाइल",
|
||
"advanced_error_not_found": "फ़ाइल मौजूद नहीं है",
|
||
"advanced_error_not_file": "पथ एक सामान्य फ़ाइल नहीं है",
|
||
"advanced_error_too_large": "फ़ाइल अधिकतम संपादन योग्य आकार (512 KB) से अधिक है",
|
||
"advanced_error_binary": "बाइनरी फ़ाइलें पैनल में संपादित नहीं की जा सकतीं",
|
||
"advanced_error_invalid": "अमान्य फ़ाइल सामग्री",
|
||
"advanced_error_not_writable": "कंसोल प्रक्रिया इस फ़ाइल में लिख नहीं सकती",
|
||
"advanced_file_console-env": "कंसोल वातावरण (.env)",
|
||
"advanced_file_console-env-local": "कंसोल ओवरराइड (.env.local)",
|
||
"advanced_file_go-blocklist": "Go सर्वर ब्लॉकलिस्ट (blocklist.txt)",
|
||
"advanced_file_systemd-console": "systemd: betterdesk-console (सेवा इकाई)",
|
||
"advanced_file_systemd-server": "systemd: betterdesk-server (सेवा इकाई)",
|
||
"advanced_file_console-session-secret": "कंसोल सत्र रहस्य (.session_secret)",
|
||
"advanced_file_go-audit-log": "Go सर्वर ऑडिट लॉग (audit.jsonl)",
|
||
"advanced_file_build-env": "एजेंट बिल्ड वातावरण (/etc/betterdesk/build.env)",
|
||
"advanced_file_docker-supervisord": "Docker: supervisord.conf (सुपरवाइज़र कॉन्फ़िग)",
|
||
"advanced_file_docker-compose": "Docker: docker-compose.yml (ऑर्केस्ट्रेशन)",
|
||
"advanced_restart_none": "इस फ़ाइल के लिए सेवा पुनः प्रारंभ की आवश्यकता नहीं है।",
|
||
"enrollment_title": "डिवाइस नामांकन (RustDesk)",
|
||
"enrollment_desc": "नियंत्रित करें कि नए RustDesk क्लाइंट कैसे पंजीकृत हों और ऑपरेटर नामांकन अनुरोध पेज पर उन्हें कैसे स्वीकृत करें।",
|
||
"enrollment_require_approval": "ऑपरेटर स्वीकृति आवश्यक (प्रबंधित मोड)",
|
||
"enrollment_require_approval_hint": "सक्षम होने पर, अज्ञात क्लाइंट तब तक कतार में रहते हैं जब तक ऑपरेटर उन्हें \"नामांकन अनुरोध\" में स्वीकृत नहीं करते।",
|
||
"enrollment_rich_approve": "पूर्ण स्वीकृति फ़ॉर्म (नाम, फ़ोल्डर, समूह, टैग)",
|
||
"enrollment_rich_approve_hint": "नामांकन या LAN पंजीकरण अनुरोध स्वीकृत करते समय विस्तृत संवाद दिखाता है।",
|
||
"enrollment_tag_picker": "मौजूदा डिवाइस टैग से टैग चुनें",
|
||
"enrollment_tag_picker_hint": "ऑपरेटरों को केवल टाइप करने की बजाय डिवाइस पेज पर उपयोग की गई टैग सूची से चुनने देता है।",
|
||
"enrollment_open_requests": "नामांकन अनुरोध खोलें",
|
||
"enrollment_pending_count": "{count} लंबित नामांकन अनुरोध",
|
||
"go_server_version": "Go सर्वर",
|
||
"go_server_version_dev_hint": "Go बाइनरी विकास बिल्ड की सूचना देता है — उत्पाद संस्करण से मेल खाने के लिए सर्वर को पुनर्निर्माण या अपडेट करें",
|
||
"tab_email": "Email",
|
||
"email": {
|
||
"title": "Email notifications",
|
||
"desc": "Configure SMTP delivery for operational notifications and system alert emails.",
|
||
"smtp_host": "SMTP host",
|
||
"smtp_port": "Port",
|
||
"smtp_secure": "Use TLS/SSL",
|
||
"smtp_user": "Username",
|
||
"smtp_pass": "Password",
|
||
"smtp_from": "From address",
|
||
"alert_email": "Alert email",
|
||
"alert_email_hint": "Fallback address when no operator email is available, and for system warnings.",
|
||
"smtp_test": "Test connection",
|
||
"smtp_save": "Save configuration",
|
||
"smtp_saved": "Email settings saved",
|
||
"smtp_test_success": "Connection successful",
|
||
"smtp_test_failed": "Connection failed"
|
||
},
|
||
"ui": {
|
||
"search_placeholder": "Search settings…",
|
||
"search_results": "{count} matching sections",
|
||
"auth_sub_enrollment": "Enrollment",
|
||
"auth_sub_ldap": "LDAP / AD",
|
||
"auth_sub_oidc": "OIDC / SSO",
|
||
"branding_rdclient": "RdClient",
|
||
"connection_p2p_hint": "Try direct peer connection first; fall back to relay when P2P fails.",
|
||
"connection_relay_hint": "Route all client traffic through the relay server.",
|
||
"auth_sub_client_sessions": "RustDesk क्लाइंट"
|
||
},
|
||
"confirm": {
|
||
"connection_mode_title": "Save connection strategy?",
|
||
"connection_mode": "Apply the new connection strategy for RustDesk clients?",
|
||
"connection_restart_title": "Save and restart server?",
|
||
"connection_restart": "Save connection settings and restart the BetterDesk server? Active sessions may disconnect briefly.",
|
||
"enrollment_mode_title": "Change enrollment mode?",
|
||
"enrollment_mode": "Switch enrollment to “{mode}”? This affects how new RustDesk clients can register.",
|
||
"ldap_enable_title": "Enable LDAP?",
|
||
"ldap_enable": "Enable LDAP / Active Directory sign-in? Console users may authenticate against your directory.",
|
||
"ldap_save_title": "Save LDAP settings?",
|
||
"ldap_save": "Save LDAP configuration? Incorrect settings can block directory sign-in.",
|
||
"oidc_enable_title": "Enable SSO?",
|
||
"oidc_enable": "Enable OIDC / SSO sign-in? Users may authenticate through your identity provider.",
|
||
"oidc_save_title": "Save SSO settings?",
|
||
"oidc_save": "Save OIDC / SSO configuration? Incorrect settings can block SSO sign-in.",
|
||
"smtp_save_title": "Save SMTP settings?",
|
||
"smtp_save": "Save SMTP configuration? Alert emails and notifications will use this mail server.",
|
||
"backup_restore_title": "Restore backup?",
|
||
"backup_restore": "Restore from this backup file? Selected data will be overwritten.",
|
||
"tutorials_reset_title": "Reset tutorials?",
|
||
"tutorials_reset": "Reset all tutorial progress? Guided tips will show again on each page.",
|
||
"advanced_save_title": "Save configuration file?",
|
||
"advanced_restart_after_title": "Restart service?",
|
||
"advanced_restart_title": "Restart service?",
|
||
"advanced_discard_title": "Discard changes?"
|
||
},
|
||
"public_endpoints_title": "सार्वजनिक क्लाइंट एंडपॉइंट",
|
||
"public_endpoints_desc": "RustDesk क्लाइंट द्वारा उपयोग किया जाने वाला होस्टनाम और API URL। डैशबोर्ड, QR और deploy स्ट्रिंग के लिए।",
|
||
"public_endpoints_hint": "जब कंसोल होस्टनाम ID/relay/API से अलग हो (रिवर्स प्रॉक्सी)। खाली = ऑटो-डिटेक्ट।",
|
||
"public_endpoints_server_id": "सार्वजनिक ID सर्वर",
|
||
"public_endpoints_server_id_placeholder": "जैसे remote.example.com",
|
||
"public_endpoints_relay": "सार्वजनिक relay सर्वर",
|
||
"public_endpoints_relay_placeholder": "जैसे remote.example.com (डिफ़ॉल्ट: ID)",
|
||
"public_endpoints_api_url": "सार्वजनिक API URL",
|
||
"public_endpoints_api_url_placeholder": "जैसे https://api.example.com",
|
||
"public_endpoints_api_url_hint": "RustDesk लॉगिन/API के लिए पूर्ण URL (डिफ़ॉल्ट पोर्ट 21114)।",
|
||
"public_endpoints_save": "एंडपॉइंट सहेजें",
|
||
"public_endpoints_saved": "सार्वजनिक क्लाइंट एंडपॉइंट सहेजे गए",
|
||
"public_endpoints_invalid_host": "अमान्य ID या relay होस्टनाम",
|
||
"public_endpoints_invalid_api_url": "अमान्य API URL — http:// या https://",
|
||
"public_endpoints_save_title": "सार्वजनिक क्लाइंट एंडपॉइंट सहेजें?",
|
||
"public_endpoints_save_confirm": "डैशबोर्ड RustDesk कॉन्फ़िग अपडेट करें?",
|
||
"device_scope_title": "Device visibility default",
|
||
"device_scope_desc": "Controls what non-admin users see when no folder, group, or direct device grants exist.",
|
||
"device_scope_open": "Open (legacy) — show all devices until ACL is configured",
|
||
"device_scope_restricted": "Restricted — show only explicitly granted devices",
|
||
"device_scope_save": "Save visibility default",
|
||
"device_scope_saved": "Device visibility default saved",
|
||
"device_scope_invalid": "Invalid visibility mode",
|
||
"device_scope_restricted_warning": "Restricted mode is active. Ensure users have folder, group, or direct device grants or they will see an empty device list.",
|
||
"client_sessions_title": "RustDesk क्लाइंट सत्र",
|
||
"client_sessions_desc": "नियंत्रित करें कि RustDesk डेस्कटॉप और मोबाइल ऐप आपके BetterDesk खाते में कितने समय तक लॉग इन रहें।",
|
||
"client_sessions_expiry_days": "सत्र अवधि (दिन)",
|
||
"client_sessions_expiry_hint": "डिफ़ॉल्ट 7 दिन है। स्लाइडिंग नवीनीकरण बंद होने पर क्लाइंट को फिर से साइन इन करना होगा।",
|
||
"client_sessions_sliding": "गतिविधि पर सत्र बढ़ाएँ",
|
||
"client_sessions_sliding_hint": "क्लाइंट उपयोग में रहने पर सत्र नीचे दी अधिकतम अवधि तक नवीनीकृत होता है।",
|
||
"client_sessions_max_days": "अधिकतम सत्र अवधि (दिन)",
|
||
"client_sessions_max_days_hint": "पहले लॉगिन से स्लाइडिंग नवीनीकरण की सीमा (डिफ़ॉल्ट 30 दिन)।",
|
||
"client_sessions_save": "सत्र सेटिंग्स सहेजें",
|
||
"enrollment_ldap_hint": "LDAP/AD और OIDC सेटिंग्स ऊपर LDAP / AD और OIDC / SSO टैब में हैं।",
|
||
"oidc_redirect_url_invalid": "Redirect URL में http(s) होना चाहिए और अंत /api/auth/oidc/callback (या /api/oidc/callback) होना चाहिए।",
|
||
"oidc_redirect_url_example": "उदाहरण: {url}"
|
||
},
|
||
"audit": {
|
||
"time": "Time",
|
||
"user": "User",
|
||
"action": "Action",
|
||
"details": "Details",
|
||
"action_login": "Login",
|
||
"action_login_failed": "लॉगिन विफल",
|
||
"action_logout": "Logout",
|
||
"action_password_change": "पासवर्ड बदला गया",
|
||
"action_2fa_enable": "2एफए सक्षम",
|
||
"action_2fa_disable": "2FA अक्षम",
|
||
"action_user_create": "उपयोगकर्ता बनाया गया",
|
||
"action_user_update": "उपयोगकर्ता अपडेट किया गया",
|
||
"action_user_delete": "उपयोगकर्ता हटा दिया गया",
|
||
"action_settings_update": "सेटिंग्स अपडेट की गईं",
|
||
"action_device_ban": "डिवाइस प्रतिबंधित",
|
||
"action_device_unban": "डिवाइस अप्रतिबंधित",
|
||
"action_device_delete": "डिवाइस हटा दिया गया"
|
||
},
|
||
"generator": {
|
||
"title": "Client Configuration Generator",
|
||
"subtitle": "Generate configuration for RustDesk clients",
|
||
"alpha_badge": "ALPHA",
|
||
"alpha_tooltip": "प्रारंभिक सुविधा — एजेंट बंडल जनरेटर सक्रिय विकास में है।",
|
||
"config_options": "कॉन्फ़िगरेशन विकल्प",
|
||
"server_address": "सर्वर पता",
|
||
"server_address_hint": "आपके सर्वर का डोमेन या आईपी पता",
|
||
"custom_port": "Custom Port",
|
||
"port_hint": "डिफ़ॉल्ट के लिए खाली छोड़ें (21116)",
|
||
"relay_server": "रिले सर्वर",
|
||
"relay_placeholder": "खाली होने पर आईडी सर्वर के समान",
|
||
"relay_hint": "वैकल्पिक: अलग रिले सर्वर पता",
|
||
"include_key": "कॉन्फ़िगरेशन में सार्वजनिक कुंजी शामिल करें",
|
||
"generate": "कॉन्फ़िगरेशन जनरेट करें",
|
||
"output": "कॉन्फ़िगरेशन आउटपुट",
|
||
"usage_title": "कनेक्शन विवरण",
|
||
"generated": "कॉन्फ़िगरेशन उत्पन्न हुआ",
|
||
"server_required": "सर्वर पता आवश्यक है",
|
||
"nothing_to_copy": "पहले एक कॉन्फ़िगरेशन जनरेट करें",
|
||
"bundles_title": "एजेंट बंडल",
|
||
"new_bundle": "नया बंडल",
|
||
"editor_title": "बंडल संपादक",
|
||
"empty_state": "बाईं ओर एक बंडल चुनें या शुरू करने के लिए एक नया बंडल बनाएं।",
|
||
"loading": "लोड हो रहा है...",
|
||
"no_bundles": "अभी तक कोई बंडल नहीं. अपना पहला बनाएं.",
|
||
"bundle_name": "बंडल का नाम",
|
||
"bundle_name_hint": "केवल आंतरिक लेबल - अंतिम उपयोगकर्ताओं को नहीं दिखाया गया।",
|
||
"short_link": "लघु डाउनलोड लिंक",
|
||
"short_link_hint": "सार्वजनिक URL (/d/…) में उपयोग होता है। केवल छोटे अक्षर, संख्याएँ और डैश (2–32 वर्ण)। बंडल नाम से स्वतः भरा जाता है — साझा करना आसान बनाने के लिए छोटा करें (जैसे acme)।",
|
||
"branding_section": "ब्रांडिंग",
|
||
"company_name": "कंपनी/ब्रांड नाम",
|
||
"short_text": "संक्षिप्त वर्णन",
|
||
"contact_email": "ई - मेल से संपर्क करे",
|
||
"contact_phone": "संपर्क फ़ोन",
|
||
"contact_url": "वेबसाइट से संपर्क करें",
|
||
"logo": "प्रतीक चिन्ह",
|
||
"logo_hint": "पीएनजी, जेपीईजी, एसवीजी या वेबपी। अधिकतम 256 केबी.",
|
||
"logo_clear": "लोगो हटाएँ",
|
||
"primary_color": "प्राथमिक रंग",
|
||
"accent_color": "हेडर का रंग",
|
||
"default_lang": "डिफ़ॉल्ट भाषा",
|
||
"allow_unattended": "अप्राप्य पहुंच की अनुमति दें",
|
||
"allow_unattended_hint": "सक्षम होने पर, एजेंट ऑपरेटर पहुंच के लिए एक स्थायी पासवर्ड दिखाता है।",
|
||
"save": "बंडल सहेजें",
|
||
"revoke": "रद्द करना",
|
||
"unrevoke": "पुन: सक्षम",
|
||
"revoked": "निरस्त किया गया",
|
||
"preview_title": "लाइव पूर्वावलोकन",
|
||
"preview_hint": "अंतिम-उपयोगकर्ता एजेंट विंडो का अनुमानित स्वरूप।",
|
||
"preview_default_name": "BetterDesk समर्थन",
|
||
"preview_status_ready": "तैयार",
|
||
"preview_id": "आपका आईडी",
|
||
"preview_password": "पासवर्ड",
|
||
"preview_chat": "समर्थन के साथ चैट करें",
|
||
"preview_settings": "सेटिंग्स (केवल व्यवस्थापक)",
|
||
"preview_quit": "छोड़ें (केवल व्यवस्थापक)",
|
||
"download_link_title": "लिंक को डाउनलोड करें",
|
||
"download_link_hint": "इस लिंक को अंतिम उपयोगकर्ताओं के साथ साझा करें. उन्हें एक ब्रांडेड डाउनलोड पेज दिखाई देगा। छोटा लिंक बदलने के बाद भी पुराने hex लिंक काम करते रहेंगे।",
|
||
"open_portal": "खुला",
|
||
"created": "बंडल बनाया गया",
|
||
"saved": "बंडल सहेजा गया",
|
||
"deleted": "बंडल हटा दिया गया",
|
||
"revoked_ok": "बंडल निरस्त कर दिया गया",
|
||
"unrevoked_ok": "बंडल पुनः सक्षम किया गया",
|
||
"link_copied": "लिंक को क्लिपबोर्ड पर कॉपी किया गया",
|
||
"copy_failed": "स्वचालित रूप से कॉपी नहीं किया जा सका - कृपया मैन्युअल रूप से कॉपी करें",
|
||
"unsaved_confirm": "सहेजे न गए परिवर्तन त्यागें?",
|
||
"confirm_revoke": "इस बंडल को निरस्त करें? डाउनलोड लिंक काम करना बंद कर देगा.",
|
||
"confirm_unrevoke": "इस बंडल को पुनः सक्षम करें?",
|
||
"confirm_delete": "इस बंडल को स्थायी रूप से हटाएं? इसे असंपादित नहीं किया जा सकता है।",
|
||
"errors": {
|
||
"validation_failed": "प्रमाणीकरण विफल रहा",
|
||
"name_required": "बंडल नाम आवश्यक है",
|
||
"company_name_required": "कंपनी का नाम आवश्यक है",
|
||
"logo_invalid": "लोगो एक वैध छवि फ़ाइल होनी चाहिए",
|
||
"logo_too_large": "लोगो 256 KB या उससे छोटा होना चाहिए",
|
||
"logo_read_failed": "लोगो फ़ाइल पढ़ने में विफल",
|
||
"primary_color_invalid": "प्राथमिक रंग एक हेक्स मान होना चाहिए (उदा. #2563eb)",
|
||
"accent_color_invalid": "हेडर का रंग हेक्स मान होना चाहिए (जैसे #1e293b)",
|
||
"contact_url_invalid": "संपर्क वेबसाइट वैध URL होनी चाहिए",
|
||
"server_host_required": "सार्वजनिक सर्वर पता आवश्यक है",
|
||
"server_host_invalid": "वैध डोमेन नाम या IPv4 पता दर्ज करें",
|
||
"token_failed": "नामांकन टोकन नहीं बन सका — सर्वर कनेक्टिविटी जांचें",
|
||
"rebuild_revoked": "निरस्त बंडल पुनर्निर्माण नहीं हो सकता — पहले पुनः सक्षम करें",
|
||
"slug_invalid": "लघु लिंक में केवल छोटे अक्षर, संख्याएँ और डैश हो सकते हैं",
|
||
"slug_too_short": "लघु लिंक कम से कम 2 वर्ण का होना चाहिए",
|
||
"slug_too_long": "लघु लिंक अधिकतम 32 वर्ण का हो सकता है",
|
||
"slug_taken": "यह लघु लिंक पहले से किसी अन्य बंडल द्वारा उपयोग में है"
|
||
},
|
||
"legacy_title": "क्लाइंट कॉन्फ़िगरेशन जेनरेटर",
|
||
"connection_section": "सर्वर कनेक्शन",
|
||
"server_host": "सार्वजनिक सर्वर पता",
|
||
"server_host_placeholder": "support.example.com या 203.0.113.10",
|
||
"server_host_hint": "डोमेन नाम या सार्वजनिक IP जहाँ अंत उपयोगकर्ता आपके BetterDesk सर्वर तक पहुँचते हैं। पोर्ट कंसोल कॉन्फ़िगरेशन से लिया जाता है।",
|
||
"use_https": "HTTPS / WSS उपयोग करें (अनुशंसित)",
|
||
"enrollment_token": "डिवाइस पंजीकरण",
|
||
"enrollment_token_pending": "स्वीकृति के बाद प्रति डिवाइस",
|
||
"enrollment_token_set": "प्रति डिवाइस — Registrations में स्वीकृत करें",
|
||
"enrollment_token_hint": "प्रत्येक इंस्टॉलेशन अपने आप पंजीकृत होती है। Registrations पैनल में नए डिवाइस स्वीकृत करें; सर्वर फिर प्रत्येक कंप्यूटर के लिए अद्वितीय एक्सेस कुंजी जारी करता है।",
|
||
"enrollment_per_device": "प्रति डिवाइस — Registrations में स्वीकृत करें",
|
||
"background_color": "विंडो पृष्ठभूमि",
|
||
"surface_color": "कार्ड पृष्ठभूमि",
|
||
"text_color": "पाठ रंग",
|
||
"text_muted_color": "म्यूट पाठ रंग",
|
||
"status_ready_color": "तैयार संकेतक रंग",
|
||
"header_text_color": "हेडर पाठ रंग",
|
||
"builds_title": "क्लाइंट बिल्ड",
|
||
"builds_hint": "प्रत्येक प्लेटफ़ॉर्म के लिए इस सर्वर पर संकलित इंस्टॉलर। टूलचेन त्रुटियों को ठीक करने या एजेंट स्रोत अपडेट करने के बाद पुनर्निर्माण करें।",
|
||
"builds_loading": "बिल्ड स्थिति लोड हो रही है…",
|
||
"builds_empty": "अभी तक कोई बिल्ड कतार में नहीं — बंडल सहेजें या सभी पुनर्निर्माण क्लिक करें।",
|
||
"rebuild_all": "सभी पुनर्निर्माण",
|
||
"rebuilding_all": "पुनर्निर्माण कतारबद्ध किया जा रहा है…",
|
||
"rebuild_queued": "सभी प्लेटफ़ॉर्म बिल्ड कतारबद्ध",
|
||
"rebuild_confirm": "इस बंडल के सभी प्लेटफ़ॉर्म इंस्टॉलर पुनर्निर्माण करें? मौजूदा तैयार आर्टिफ़ैक्ट प्रतिस्थापित किए जाएंगे।",
|
||
"build_status_ready": "तैयार",
|
||
"build_status_pending": "कतार में",
|
||
"build_status_building": "बिल्ड हो रहा है",
|
||
"build_status_failed": "विफल",
|
||
"builds_summary": "{{ready}} तैयार · {{pending}} कतार में · {{building}} बिल्ड हो रहा है · {{failed}} विफल",
|
||
"build_error_hint": "बिल्ड त्रुटि",
|
||
"preview_help": "सहायता का अनुरोध",
|
||
"rdclient_tab": "RdClient डेस्कटॉप",
|
||
"rdclient_new_bundle": "नया RdClient बंडल",
|
||
"rdclient_subtitle": "एम्बेडेड पैनल URL के साथ RdClient इंस्टॉलर बनाएं",
|
||
"rdclient_server_url_hint": "BetterDesk कंसोल का सार्वजनिक URL (/remote).",
|
||
"agent_client_tab": "Agent Client",
|
||
"agent_client_new_bundle": "New Agent Client bundle",
|
||
"support_agent_tab": "Support Agent",
|
||
"support_agent_new_bundle": "New Support Agent bundle",
|
||
"product_agent_client": "Agent Client",
|
||
"product_support_agent": "Support",
|
||
"product_rdclient": "RdClient"
|
||
},
|
||
"server": {
|
||
"port": "Port",
|
||
"api_port": "API Port",
|
||
"id_server": "आईडी सर्वर",
|
||
"relay_server": "रिले सर्वर",
|
||
"api_key": "API Key"
|
||
},
|
||
"status": {
|
||
"online": "Online",
|
||
"offline": "Offline",
|
||
"banned": "Banned",
|
||
"running": "Running",
|
||
"stopped": "Stopped",
|
||
"unknown": "Unknown",
|
||
"checking": "जाँच हो रही है...",
|
||
"label": "Status",
|
||
"no_signal": "कोई सिग्नल नहीं"
|
||
},
|
||
"actions": {
|
||
"refresh": "Refresh",
|
||
"copy": "Copy",
|
||
"connect": "Connect",
|
||
"connect_desktop": "डेस्कटॉप क्लाइंट के माध्यम से कनेक्ट करें",
|
||
"remote_viewer": "दूरस्थ दर्शक",
|
||
"web_remote": "वेब रिमोट",
|
||
"details": "Details",
|
||
"edit": "संपादन करना",
|
||
"delete": "मिटाना",
|
||
"ban": "Ban",
|
||
"unban": "Unban",
|
||
"save": "बचाना",
|
||
"cancel": "रद्द करना",
|
||
"confirm": "पुष्टि करना",
|
||
"close": "बंद करना",
|
||
"clear": "Clear",
|
||
"ok": "OK",
|
||
"saved": "सफलतापूर्वक बचाया",
|
||
"back": "पीछे",
|
||
"create": "बनाएं",
|
||
"dismiss": "Dismiss",
|
||
"view_all": "सभी को देखें",
|
||
"cdap_viewer": "CDAP Snapshot Viewer",
|
||
"add": "Add",
|
||
"remove": "Remove",
|
||
"retry": "पुनः प्रयास"
|
||
},
|
||
"time": {
|
||
"just_now": "Just now",
|
||
"seconds_ago": "{count}s पहले",
|
||
"minutes_ago": "{count}m पहले",
|
||
"hours_ago": "{count}h पहले",
|
||
"days_ago": "{count}d पहले",
|
||
"day_mon": "Mon",
|
||
"day_tue": "Tue",
|
||
"day_wed": "Wed",
|
||
"day_thu": "Thu",
|
||
"day_fri": "Fri",
|
||
"day_sat": "Sat",
|
||
"day_sun": "Sun"
|
||
},
|
||
"users": {
|
||
"title": "प्रयोक्ता प्रबंधन",
|
||
"subtitle": "कंसोल उपयोगकर्ता और अनुमतियाँ प्रबंधित करें",
|
||
"add_user": "Add User",
|
||
"edit_user": "यूजर को संपादित करो",
|
||
"username": "उपयोगकर्ता नाम",
|
||
"username_placeholder": "उपयोक्तानाम दर्ज करें",
|
||
"username_hint": "केवल 3-32 अक्षर, अक्षर, संख्याएँ और अंडरस्कोर",
|
||
"password": "पासवर्ड",
|
||
"password_placeholder": "पास वर्ड दर्ज करें",
|
||
"password_hint": "मिश्रित केस, संख्याओं और प्रतीकों के साथ न्यूनतम 8 अक्षर",
|
||
"password_leave_empty": "चालू रखने के लिए खाली छोड़ें",
|
||
"role": "Role",
|
||
"role_admin": "Administrator",
|
||
"role_operator": "Remote Operator",
|
||
"role_viewer": "Viewer",
|
||
"role_hint": "Server-wide role. Remote Operators connect remotely and can change their own password. Viewers are read-only (no Web Client). Pro License accounts activate RustDesk Pro via the desktop client API only — no web panel access. Organization roles are configured separately.",
|
||
"created": "बनाया था",
|
||
"last_login": "Last Login",
|
||
"never": "Never",
|
||
"actions": "Actions",
|
||
"create": "उपयोगकर्ता बनाएं",
|
||
"edit": "संपादन करना",
|
||
"reset_password": "पासवर्ड रीसेट",
|
||
"new_password": "नया पासवर्ड",
|
||
"delete_title": "उपयोगकर्ता हटाएँ",
|
||
"delete_confirm": "क्या आप वाकई उपयोगकर्ता {username} को हटाना चाहते हैं?",
|
||
"delete_success": "उपयोगकर्ता सफलतापूर्वक हटा दिया गया",
|
||
"user_created": "उपयोगकर्ता सफलतापूर्वक बनाया गया",
|
||
"user_updated": "उपयोगकर्ता सफलतापूर्वक अपडेट किया गया",
|
||
"password_reset_success": "पासवर्ड सफलतापूर्वक रीसेट हो गया",
|
||
"empty_title": "कोई उपयोगकर्ता नहीं मिला",
|
||
"empty_text": "कंसोल एक्सेस प्रबंधित करने के लिए उपयोगकर्ता जोड़ें",
|
||
"fill_required": "कृपया सभी अपेक्षित फ़ील्ड को भरें",
|
||
"invalid_username": "उपयोगकर्ता नाम केवल 3-32 अक्षर, अक्षर, संख्या और अंडरस्कोर होना चाहिए",
|
||
"username_exists": "उपयोगकर्ता का नाम पहले से मौजूद है",
|
||
"weak_password": "पासवर्ड बहुत कमजोर है",
|
||
"password_too_short": "पासवर्ड कम से कम 8 वर्णों का होना चाहिए",
|
||
"invalid_role": "अमान्य भूमिका",
|
||
"cannot_demote_self": "आप स्वयं को पदावनत नहीं कर सकते",
|
||
"cannot_delete_self": "आप अपना स्वयं का खाता नहीं हटा सकते",
|
||
"last_admin": "अंतिम व्यवस्थापक को हटाया नहीं जा सकता",
|
||
"admin_only": "यह सुविधा केवल व्यवस्थापकों के लिए उपलब्ध है",
|
||
"password_required": "पासवर्ड आवश्यक है",
|
||
"not_found": "उपयोगकर्ता नहीं मिला",
|
||
"strength_weak": "Weak",
|
||
"strength_medium": "Medium",
|
||
"strength_strong": "Strong",
|
||
"security_tips_title": "सुरक्षा सर्वोत्तम अभ्यास",
|
||
"tip_strong_passwords": "प्रत्येक उपयोगकर्ता के लिए मजबूत, अद्वितीय पासवर्ड का उपयोग करें",
|
||
"tip_unique_accounts": "प्रत्येक व्यक्ति के लिए अलग-अलग खाते बनाएं",
|
||
"tip_viewer_role": "Use Viewer for read-only monitoring; Remote Operator for users who need to connect",
|
||
"tip_operator_role": "Use operator role for users who need to manage devices but not users",
|
||
"tip_audit_logs": "संदिग्ध गतिविधि के लिए नियमित रूप से ऑडिट लॉग की समीक्षा करें",
|
||
"role_pro": "Pro License (client API only)",
|
||
"role_super_admin": "Super Admin",
|
||
"role_server_admin": "सर्वर व्यवस्थापक",
|
||
"role_global_admin": "वैश्विक प्रशासन",
|
||
"organizations": "संगठनों",
|
||
"user_organizations": "{username} के लिए संगठन",
|
||
"no_organizations": "उपयोगकर्ता को किसी संगठन को नहीं सौंपा गया है",
|
||
"org_removed": "संगठन का असाइनमेंट हटा दिया गया",
|
||
"server_role_label": "सर्वर भूमिका",
|
||
"server_role_hint": "यह निर्धारित करता है कि उपयोगकर्ता पूरे कंसोल (पैनल एक्सेस, सर्वर कॉन्फ़िगरेशन, ऑडिट इत्यादि) में क्या कर सकता है।",
|
||
"org_membership_section": "संगठन की सदस्यता",
|
||
"org_membership_hint": "एक उपयोगकर्ता अनेक संगठनों से संबंधित हो सकता है. संगठन की भूमिका केवल उस संगठन के अंदर अनुमतियों को नियंत्रित करती है और उपरोक्त सर्वर भूमिका से स्वतंत्र है।",
|
||
"column_organizations": "संगठनों",
|
||
"no_orgs_short": "—",
|
||
"org_count_one": "{count} संगठन",
|
||
"org_count_many": "{count} संगठन",
|
||
"all_orgs_assigned": "उपयोगकर्ता पहले से ही प्रत्येक संगठन का सदस्य है.",
|
||
"user_groups": "यूसर समूह",
|
||
"user_groups_hint": "उपयोगकर्ता समूहों का उपयोग चयनित डिवाइस समूहों तक पहुंच प्रदान करने के लिए किया जा सकता है।",
|
||
"loading_user_groups": "उपयोगकर्ता समूह लोड हो रहे हैं...",
|
||
"no_user_groups": "कोई उपयोगकर्ता समूह उपलब्ध नहीं है",
|
||
"create_user_group": "समूह बनाना",
|
||
"edit_user_group": "उपयोगकर्ता समूह संपादित करें",
|
||
"delete_user_group": "उपयोगकर्ता समूह हटाएँ",
|
||
"delete_user_group_confirm": "उपयोगकर्ता समूह {name} हटाएं? सदस्य इस समूह के माध्यम से दी गई पहुंच खो देंगे।",
|
||
"user_group_created": "उपयोगकर्ता समूह बनाया गया",
|
||
"user_group_updated": "उपयोगकर्ता समूह अद्यतन किया गया",
|
||
"user_group_deleted": "उपयोगकर्ता समूह हटा दिया गया",
|
||
"user_group_not_found": "उपयोगकर्ता समूह नहीं मिला",
|
||
"group_name": "समूह नाम",
|
||
"group_name_placeholder": "ऑपरेटर्स",
|
||
"group_note": "Note",
|
||
"group_note_placeholder": "वैकल्पिक नोट",
|
||
"group_name_required": "समूह का नाम आवश्यक है",
|
||
"group_members_count": "{count} सदस्य",
|
||
"provider": "प्रदाता",
|
||
"provider_local": "स्थानीय",
|
||
"provider_ldap": "LDAP/AD",
|
||
"provider_oidc": "SSO",
|
||
"password_managed_by_provider": "पहचान प्रदाता द्वारा प्रबंधित",
|
||
"provider_managed_hint": "यह खाता बाहरी पहचान प्रदाता (LDAP/AD या SSO) द्वारा प्रबंधित है। पासवर्ड और भूमिका प्रदाता द्वारा नियंत्रित हैं और यहाँ नहीं बदले जा सकते।",
|
||
"email": "Email",
|
||
"email_placeholder": "operator@example.com",
|
||
"email_hint": "Used for help request notifications when the user is assigned to device folders or groups.",
|
||
"scope_hint": "Limit which devices this user sees: assign user groups, folders, and/or direct devices. Without restrictions, operators and viewers see all devices (unless the server uses restricted default mode in Settings).",
|
||
"role_desc_viewer": "Read-only panel access: device list, audit, metrics. Cannot use Web Remote Desktop.",
|
||
"role_desc_operator": "Can connect via Web Client and RustDesk desktop, edit devices, and change own password in Settings.",
|
||
"role_desc_pro": "RustDesk desktop client API only — activates Pro license. Blocked from web panel login.",
|
||
"role_desc_admin": "Full access (legacy alias for Super Admin).",
|
||
"role_desc_super_admin": "Full server and panel access, including user and server configuration.",
|
||
"role_desc_server_admin": "Server infrastructure, keys, and read-only user visibility. No device connect.",
|
||
"role_desc_global_admin": "Manage all users, organizations, and devices. Cannot change server config.",
|
||
"user_folders": "Folder access",
|
||
"user_folders_hint": "Devices in selected folders are visible to this user when folder ACL is configured.",
|
||
"user_direct_devices": "Direct devices",
|
||
"user_direct_devices_hint": "Grant access to specific devices regardless of folder or group membership.",
|
||
"user_direct_devices_placeholder": "Enter device IDs separated by commas",
|
||
"effective_scope_count": "{count} devices visible",
|
||
"loading_folders": "Loading folders...",
|
||
"no_folders": "No folders available",
|
||
"pro_strategy_label": "RustDesk Pro strategy",
|
||
"pro_strategy_hint": "Optional access-control strategy for RustDesk Pro client features (separate from panel role).",
|
||
"pro_strategy_none": "None",
|
||
"column_scope": "Scope"
|
||
},
|
||
"folders": {
|
||
"title": "Folders",
|
||
"create": "फ़ोल्डर बनाएँ",
|
||
"edit": "फ़ोल्डर संपादित करें",
|
||
"delete": "फ़ोल्डर हटाएँ",
|
||
"name": "Folder Name",
|
||
"name_placeholder": "फ़ोल्डर का नाम दर्ज करें",
|
||
"name_required": "फ़ोल्डर का नाम आवश्यक है",
|
||
"name_too_long": "फ़ोल्डर का नाम बहुत लंबा है (अधिकतम 50 अक्षर)",
|
||
"color": "Color",
|
||
"icon": "Icon",
|
||
"not_found": "फ़ोल्डर नहीं मिला",
|
||
"delete_confirm": "क्या आप वाकई इस फ़ोल्डर को हटाना चाहते हैं? डिवाइस अनअसाइन किए जाएंगे.",
|
||
"delete_success": "फ़ोल्डर सफलतापूर्वक हटा दिया गया",
|
||
"created": "फ़ोल्डर सफलतापूर्वक बनाया गया",
|
||
"updated": "फ़ोल्डर सफलतापूर्वक अपडेट किया गया",
|
||
"no_devices_selected": "कोई उपकरण चयनित नहीं",
|
||
"devices_moved": "डिवाइस सफलतापूर्वक स्थानांतरित हो गए",
|
||
"device_assigned": "डिवाइस को फ़ोल्डर में असाइन किया गया",
|
||
"unassigned": "Unassigned",
|
||
"all_devices": "सभी उपकरणों",
|
||
"drag_hint": "उपकरणों को व्यवस्थित करने के लिए उन्हें फ़ोल्डरों में खींचें",
|
||
"move_to": "करने के लिए कदम",
|
||
"toggle_sidebar": "साइडबार टॉगल करें"
|
||
},
|
||
"errors": {
|
||
"forbidden_title": "पहुंच अस्वीकृत",
|
||
"forbidden_message": "आपके पास इस संसाधन तक पहुँचने की अनुमति नहीं है.",
|
||
"not_found_title": "पृष्ठ नहीं मिला",
|
||
"not_found_message": "आप जिस पृष्ठ को खोज रहे हैं वह मौजूद नहीं है या उसे स्थानांतरित कर दिया गया है।",
|
||
"server_error_title": "सर्वर त्रुटि",
|
||
"server_error_message": "कुछ गलत हो गया। कृपया बाद में पुन: प्रयास करें।",
|
||
"go_home": "Go Home",
|
||
"try_again": "Try Again",
|
||
"load_devices_failed": "डिवाइस लोड करने में विफल",
|
||
"load_key_failed": "कुंजी लोड करने में विफल",
|
||
"load_qr_failed": "QR लोड करने में विफल",
|
||
"load_audit_failed": "ऑडिट लॉग लोड करने में विफल",
|
||
"load_users_failed": "उपयोगकर्ताओं को लोड करने में विफल",
|
||
"load_folders_failed": "फ़ोल्डर्स लोड करने में विफल",
|
||
"download_failed": "डाउनलोड विफल रहा",
|
||
"logout_failed": "लॉगआउट विफल",
|
||
"password_change_failed": "पासवर्ड बदलने में विफल",
|
||
"language_change_failed": "भाषा बदलने में विफल",
|
||
"ban_failed": "डिवाइस पर प्रतिबंध लगाने में विफल",
|
||
"unban_failed": "डिवाइस पर प्रतिबंध हटाने में विफल",
|
||
"delete_failed": "डिवाइस हटाने में विफल",
|
||
"change_id_failed": "डिवाइस आईडी बदलने में विफल",
|
||
"bulk_delete_failed": "डिवाइस हटाने में विफल",
|
||
"sync_failed": "स्थिति समन्वयित करने में विफल",
|
||
"error": "Error",
|
||
"not_found": "Not found",
|
||
"server_error": "सर्वर त्रुटि",
|
||
"load_device_failed": "डिवाइस लोड करने में विफल",
|
||
"load_orgs_failed": "संगठनों को लोड करने में विफल"
|
||
},
|
||
"remote": {
|
||
"title": "दूरवर्ती डेस्कटॉप",
|
||
"connecting": "कनेक्ट हो रहा है...",
|
||
"waiting_password": "पासवर्ड का इंतजार है",
|
||
"authenticating": "प्रमाणित किया जा रहा है...",
|
||
"streaming": "Connected",
|
||
"disconnected": "Disconnected",
|
||
"error": "Error",
|
||
"status_idle": "Idle",
|
||
"password_required": "पासवर्ड आवश्यक",
|
||
"enter_password_for": "डिवाइस के लिए पासवर्ड दर्ज करें",
|
||
"password_placeholder": "डिवाइस पासवर्ड",
|
||
"connect": "Connect",
|
||
"reconnect": "Reconnect",
|
||
"disconnect": "Disconnect",
|
||
"back_to_devices": "डिवाइसेस पर वापस जाएँ",
|
||
"fullscreen": "Fullscreen",
|
||
"toggle_audio": "ऑडियो टॉगल करें",
|
||
"send_keys": "कुंजियाँ भेजें",
|
||
"scale_mode": "Scale Mode",
|
||
"scale_fit": "खिड़की के लिए फिट",
|
||
"scale_fill": "Fill Window",
|
||
"scale_original": "मूल आकार (1:1)",
|
||
"scale_stretch": "भरने के लिए खिंचाव",
|
||
"actions": "Actions",
|
||
"lock_screen": "लॉक स्क्रीन",
|
||
"restart_remote": "रिमोट डिवाइस पुनः प्रारंभ करें",
|
||
"refresh_screen": "स्क्रीन ताज़ा करें",
|
||
"clipboard_paste": "क्लिपबोर्ड से चिपकाएँ",
|
||
"block_input": "Block Input",
|
||
"reset_keyboard": "कीबोर्ड स्थिति रीसेट करें",
|
||
"reset_keyboard_done": "रिमोट पर कीबोर्ड स्थिति रीसेट की गई",
|
||
"keyboard_mode": "कीबोर्ड मोड",
|
||
"keyboard_mode_auto": "ऑटो (Map, RustDesk जैसा)",
|
||
"keyboard_mode_legacy": "Legacy (अक्षर)",
|
||
"keyboard_mode_map": "Map (भौतिक scancode)",
|
||
"display_settings": "प्रदर्शन सेटिंग्स",
|
||
"image_quality": "छवि के गुणवत्ता",
|
||
"quality_best": "सर्वोत्तम (पूर्ण गुणवत्ता, 60एफपीएस)",
|
||
"quality_balanced": "Balanced",
|
||
"quality_low": "Performance",
|
||
"show_cursor": "रिमोट कर्सर दिखाएँ",
|
||
"lock_after_session": "सत्र के बाद लॉक करें",
|
||
"privacy_mode": "गोपनीयता मोड",
|
||
"disable_clipboard": "क्लिपबोर्ड अक्षम करें",
|
||
"chat": "Chat",
|
||
"chat_placeholder": "एक संदेश टाइप करें...",
|
||
"record": "स्क्रीन रिकॉर्ड करें",
|
||
"view_only": "केवल देखें",
|
||
"pin_toolbar": "टूलबार पिन करें",
|
||
"monitors": "Monitors",
|
||
"select_monitor": "मॉनिटर का चयन करें",
|
||
"quality_speed": "गति (कम गुणवत्ता, 60fps)",
|
||
"quality_quality": "गुणवत्ता (सर्वोत्तम, 30एफपीएस)",
|
||
"recording_started": "रिकॉर्डिंग शुरू हुई",
|
||
"recording_stopped": "रिकॉर्डिंग बंद हो गई",
|
||
"download_recording": "रिकॉर्डिंग डाउनलोड करें",
|
||
"e2e_encrypted": "एंड-टू-एंड एन्क्रिप्टेड",
|
||
"e2e_key_exchange": "सुरक्षित चैनल स्थापित किया जा रहा है...",
|
||
"confirm_restart": "क्या आप वाकई रिमोट डिवाइस को पुनरारंभ करना चाहते हैं?",
|
||
"webcodecs_not_supported": "आपका ब्राउज़र WebCodecs API का समर्थन नहीं करता है. कृपया Chrome 94+ या Edge 94+ का उपयोग करें।",
|
||
"webcodecs_insecure_context": "WebCodecs HTTP पर अनुपलब्ध है। वीडियो सॉफ़्टवेयर फ़ॉलबैक का उपयोग करता है. सर्वोत्तम प्रदर्शन के लिए, HTTPS का उपयोग करें।",
|
||
"webcodecs_fallback_active": "सॉफ़्टवेयर वीडियो डिकोडर सक्रिय (सीमित प्रदर्शन)",
|
||
"click_to_start": "प्रारंभ करने के लिए क्लिक करें",
|
||
"autoplay_blocked": "ब्राउज़र को वीडियो और ऑडियो प्लेबैक शुरू करने के लिए उपयोगकर्ता इंटरैक्शन की आवश्यकता होती है।",
|
||
"start_playback": "प्लेबैक प्रारंभ करें",
|
||
"new_connection": "नया कनेक्शन",
|
||
"device_id_placeholder": "डिवाइस आईडी दर्ज करें",
|
||
"session_picker": {
|
||
"title": "डिवाइस चुनें",
|
||
"already_connected": "पहले से कनेक्टेड"
|
||
},
|
||
"http_warning": "HTTP मोड: H.264 सॉफ़्टवेयर डिकोड (~15 FPS) तक सीमित। पूर्ण प्रदर्शन के लिए HTTPS का उपयोग करें (WebCodecs, VP9, 60 FPS)।",
|
||
"file_transfer": "दस्तावेज हस्तांतरण",
|
||
"file_upload": "Upload",
|
||
"file_download": "Download",
|
||
"file_empty": "यह फ़ोल्डर खाली है",
|
||
"file_transfers": "Transfers",
|
||
"file_complete": "Complete",
|
||
"file_error": "स्थानांतरण विफल रहा",
|
||
"file_show_hidden": "छुपी हुई फ़ाइलें दिखाएँ",
|
||
"file_new_folder": "New Folder",
|
||
"file_new_folder_prompt": "फ़ोल्डर का नाम दर्ज करें:",
|
||
"file_parent": "मूल फ़ोल्डर",
|
||
"file_root": "Root",
|
||
"file_rename": "Rename",
|
||
"file_rename_prompt": "नया नाम दर्ज करें:",
|
||
"file_delete_confirm": "क्या आप सुनिश्चित रूप से इस आइटम को मिटाना चाहते हैं?",
|
||
"file_cancelled": "स्थानांतरण रद्द कर दिया गया",
|
||
"2fa_required": "2एफए सत्यापन आवश्यक है",
|
||
"2fa_hint": "अपने प्रमाणक ऐप से 6 अंकों का कोड दर्ज करें",
|
||
"2fa_invalid": "एक वैध 6-अंकीय कोड दर्ज करें",
|
||
"verify": "Verify",
|
||
"use_cdap_fallback": "CDAP व्यूअर का उपयोग करें",
|
||
"cdap_fallback_hint": "Open the lightweight JPEG-polling viewer that uses bd-signal/CDAP instead of the RustDesk relay. Useful when the peer is offline on the relay but reachable via the agent management channel.",
|
||
"clipboard_empty": "क्लिपबोर्ड खाली है",
|
||
"clipboard_denied": "क्लिपबोर्ड पहुंच अस्वीकृत. HTTPS आवश्यक है या अनुमति नहीं दी गई है।",
|
||
"file_loading": "लोड हो रहा है...",
|
||
"file_timeout": "रिमोट डिवाइस ने प्रतिक्रिया नहीं दी. फ़ाइल स्थानांतरण समर्थित नहीं हो सकता है या रिमोट मशीन पर अक्षम है।",
|
||
"codec": "वीडियो कोडेक",
|
||
"codec_auto": "ऑटो (अनुशंसित)",
|
||
"remember_peer_password": "इस डिवाइस पर डिवाइस पासवर्ड याद रखें",
|
||
"save_peer_password": "पासवर्ड सहेजें",
|
||
"input_mode_touch": "टच",
|
||
"input_mode_touchpad": "टचपैड",
|
||
"show_keyboard": "कीबोर्ड",
|
||
"special_keys": "विशेष कुंजियाँ",
|
||
"special_print_screen": "Print Screen",
|
||
"mobile_toolbar": "रिमोट नियंत्रण",
|
||
"phone_unsupported_title": "रिमोट डेस्कटॉप के लिए बड़ी स्क्रीन चाहिए",
|
||
"phone_unsupported_body": "टैबलेट, खुला foldable या डेस्कटॉप उपयोग करें। डिवाइस प्रबंधन कंसोल में उपलब्ध है।",
|
||
"phone_unsupported_back_devices": "डिवाइस पर वापस",
|
||
"phone_unsupported_get_desktop": "RdClient desktop प्राप्त करें",
|
||
"file_local": "स्थानीय कंप्यूटर",
|
||
"file_remote": "रिमोट कंप्यूटर",
|
||
"file_send": "भेजें",
|
||
"file_pick_folder": "फ़ोल्डर चुनें",
|
||
"file_queue_empty": "कोई स्थानांतरण प्रगति में नहीं",
|
||
"file_connecting": "फ़ाइल स्थानांतरण सत्र कनेक्ट हो रहा है…",
|
||
"file_connect_failed": "फ़ाइल स्थानांतरण सत्र नहीं खोला जा सका",
|
||
"file_local_limited": "पूर्ण स्थानीय फ़ोल्डर ब्राउज़िंग के लिए HTTPS पर Chrome या Edge आवश्यक है। अपलोड और डाउनलोड अभी भी काम करते हैं।",
|
||
"file_transfer_unavailable_cdap": "CDAP स्नैपशॉट सत्रों के लिए फ़ाइल स्थानांतरण उपलब्ध नहीं है।",
|
||
"file_status_waiting": "प्रतीक्षा…",
|
||
"file_status_transferring": "स्थानांतरण…",
|
||
"file_status_saving": "सहेजा जा रहा है…",
|
||
"file_status_downloaded": "डाउनलोड हो गया",
|
||
"file_status_uploaded": "अपलोड हो गया",
|
||
"file_drop_upload_hint": "अपलोड करने के लिए यहाँ छोड़ें: {path}",
|
||
"file_local_upload_hint": "बाएँ बॉक्स में फ़ाइलें छोड़ें या अपलोड के लिए क्लिक करें। गंतव्य रिमोट पर खुला फ़ोल्डर है।",
|
||
"file_transfer_stalled": "रिमोट ने स्थानांतरण शुरू नहीं किया",
|
||
"file_no_local_tree": "स्थानीय फ़ाइलें ब्राउज़ करने के लिए फ़ोल्डर चुनें (वैकल्पिक)",
|
||
"file_dropzone_title": "फ़ाइलें यहाँ छोड़ें",
|
||
"file_dropzone_subtitle": "या फ़ाइलें चुनने के लिए क्लिक करें",
|
||
"file_dropzone_multiple": "कई फ़ाइलें समर्थित",
|
||
"file_dropzone_waiting": "रिमोट कनेक्शन की प्रतीक्षा…",
|
||
"file_overwrite_title": "फ़ाइल पहले से मौजूद है",
|
||
"file_overwrite_message": "«{name}» नाम की फ़ाइल रिमोट कंप्यूटर पर पहले से है। ओवरराइट करें?",
|
||
"file_overwrite_skip": "छोड़ें",
|
||
"file_overwrite_skip_all": "सभी छोड़ें",
|
||
"file_overwrite_confirm": "ओवरराइट",
|
||
"file_overwrite_all": "सभी ओवरराइट",
|
||
"file_resume": "फिर से शुरू",
|
||
"file_open": "खोलें",
|
||
"file_up": "ऊपर",
|
||
"file_home": "होम",
|
||
"file_hide_hidden": "छिपी फ़ाइलें छुपाएँ",
|
||
"windows_sessions": "Windows सत्र"
|
||
},
|
||
"branding": {
|
||
"identity_title": "ब्रांड पहचान",
|
||
"identity_desc": "कंसोल पर दिखाए गए एप्लिकेशन नाम और विवरण को कस्टमाइज़ करें",
|
||
"app_name": "आवेदन का नाम",
|
||
"app_description": "आवेदन विवरण",
|
||
"logo_title": "Logo",
|
||
"logo_desc": "चुनें कि आपका लोगो साइडबार और लॉगिन पेज पर कैसे दिखाई देगा",
|
||
"logo_type_icon": "सामग्री चिह्न",
|
||
"logo_type_svg": "SVG Code",
|
||
"logo_type_image": "Image URL",
|
||
"logo_icon_name": "Icon Name",
|
||
"logo_icon_hint": "सामग्री चिह्न नाम दर्ज करें (उदा. डीएनएस, क्लाउड, सुरक्षा)। फ़ॉन्ट्स.google.com/icons देखें",
|
||
"logo_svg_code": "SVG Code",
|
||
"logo_svg_hint": "अपना एसवीजी मार्कअप यहां चिपकाएं। पथ और शैलियों के साथ पूर्ण <svg> तत्वों का समर्थन करता है।",
|
||
"logo_image_upload": "तस्विर अपलोड करना",
|
||
"logo_image_choose": "छवि फ़ाइल चुनें",
|
||
"logo_image_hint": "PNG, JPG, GIF, WebP or SVG. Max 1.5 MB. The image is stored as base64 data.",
|
||
"logo_image_url": "Image Data / URL",
|
||
"logo_image_url_hint": "Auto-filled when you upload a file, or paste a URL manually.",
|
||
"logo_image_too_large": "Image is too large. Maximum size is 1.5 MB.",
|
||
"logo_image_invalid_type": "अमान्य फ़ाइल प्रकार. पीएनजी, जेपीजी, जीआईएफ, वेबपी या एसवीजी का प्रयोग करें।",
|
||
"preview": "Preview",
|
||
"colors_title": "रंग योजना",
|
||
"colors_desc": "रंग पैलेट को अनुकूलित करें. डिफ़ॉल्ट का उपयोग करने के लिए खाली छोड़ें.",
|
||
"colors_backgrounds": "Backgrounds",
|
||
"colors_text": "Text",
|
||
"colors_accents": "एक्सेंट रंग",
|
||
"colors_borders": "Borders",
|
||
"import_export_title": "आयात/निर्यात",
|
||
"import_export_desc": "अपनी थीम को JSON फ़ाइल के रूप में सहेजें या किसी अन्य उदाहरण से आयात करें",
|
||
"export_theme": "थीम निर्यात करें",
|
||
"import_theme": "थीम आयात करें",
|
||
"reset_defaults": "डिफ़ॉल्ट पर पुनः सेट करें",
|
||
"save_branding": "ब्रांडिंग सहेजें",
|
||
"saved": "Branding saved successfully.",
|
||
"exported": "थीम निर्यात की गई",
|
||
"imported": "Theme imported successfully.",
|
||
"import_error": "थीम आयात करने में विफल. अमान्य फाइल प्रारूप।",
|
||
"reset_confirm": "क्या आप वाकई ब्रांडिंग को डिफ़ॉल्ट पर रीसेट करना चाहते हैं? इसे असंपादित नहीं किया जा सकता है।",
|
||
"reset_success": "Branding reset to defaults.",
|
||
"logo_type_text": "Text Logo",
|
||
"logo_text": "Logo Text",
|
||
"logo_text_hint": "प्राथमिक पाठ आपके ब्रांड लोगो के रूप में प्रदर्शित होता है",
|
||
"logo_text_accent": "Accent Text",
|
||
"logo_text_accent_hint": "लोगो के नीचे द्वितीयक पाठ (जैसे उत्पाद का नाम या टैगलाइन)",
|
||
"logo_upload_success": "लोगो सफलतापूर्वक अपलोड हो गया.",
|
||
"typography_title": "Typography",
|
||
"typography_desc": "शीर्षकों और मुख्य पाठ के लिए फ़ॉन्ट चुनें. सेल्फ-होस्टिंग के लिए फ़ॉन्ट्स को सर्वर पर डाउनलोड किया जाता है।",
|
||
"font_heading": "शीर्षक फ़ॉन्ट",
|
||
"font_heading_hint": "शीर्षकों (H1–H6) और टेक्स्ट लोगो के लिए उपयोग किया जाता है",
|
||
"font_body": "Body Font",
|
||
"font_body_hint": "बॉडी टेक्स्ट और यूआई तत्वों के लिए उपयोग किया जाता है",
|
||
"font_search_placeholder": "फ़ॉन्ट खोजें...",
|
||
"font_system_default": "प्रणालीगत चूक",
|
||
"font_clear": "Clear",
|
||
"font_cat_all": "All",
|
||
"font_downloaded_count": "सर्वर पर फ़ॉन्ट डाउनलोड किए गए",
|
||
"powered_by": "द्वारा संचालित",
|
||
"background_title": "पृष्ठभूमि और रूप-रंग",
|
||
"background_desc": "कंसोल वॉलपेपर, ग्रेडियेंट या ठोस पृष्ठभूमि सेट करें। कार्ड उस पर तैरते हैं।",
|
||
"bg_type_none": "कोई नहीं",
|
||
"bg_type_color": "ठोस रंग",
|
||
"bg_type_gradient": "ग्रेडियेंट",
|
||
"bg_type_image": "छवि",
|
||
"bg_color": "पृष्ठभूमि रंग",
|
||
"bg_gradient": "CSS ग्रेडियेंट",
|
||
"bg_gradient_hint": "कोई भी वैध CSS ग्रेडियेंट, जैसे linear-gradient(135deg, #1e293b, #0f172a)",
|
||
"bg_image_upload": "पृष्ठभूमि छवि अपलोड करें",
|
||
"bg_image_choose": "छवि फ़ाइल चुनें",
|
||
"bg_image_hint": "PNG, JPG, WebP या GIF। अधिकतम 8 MB। सर्वर पर संग्रहीत।",
|
||
"bg_image_url": "छवि पथ / URL",
|
||
"bg_size": "छवि आकार",
|
||
"bg_size_cover": "कवर (स्क्रीन भरें)",
|
||
"bg_size_contain": "कंटेन (फ़िट करें)",
|
||
"bg_size_auto": "स्वचालित (मूल)",
|
||
"bg_blur": "पृष्ठभूमि धुंधलापन",
|
||
"bg_overlay": "गहरा ओवरले",
|
||
"bg_overlay_hint": "बेहतर पाठ पठनीयता के लिए पृष्ठभूमि को गहरा करता है।",
|
||
"bg_image_too_large": "छवि बहुत बड़ी है। अधिकतम आकार 8 MB है।",
|
||
"bg_image_invalid_type": "अमान्य फ़ाइल प्रकार। PNG, JPG, WebP या GIF उपयोग करें।",
|
||
"bg_upload_success": "पृष्ठभूमि छवि सफलतापूर्वक अपलोड हुई।",
|
||
"login_title": "लॉगिन पेज",
|
||
"login_desc": "लॉगिन स्क्रीन शीर्षक, उपशीर्षक और पृष्ठभूमि अनुकूलित करें।",
|
||
"login_heading": "लॉगिन शीर्षक",
|
||
"login_heading_placeholder": "वापस स्वागत है",
|
||
"login_subheading": "लॉगिन उपशीर्षक",
|
||
"login_subheading_placeholder": "अपने खाते में साइन इन करें",
|
||
"login_bg_inherit": "कंसोल जैसा ही",
|
||
"agent_title": "एजेंट डाउनलोड पेज",
|
||
"agent_desc": "अंत उपयोगकर्ताओं को दिखाया जाने वाला सार्वजनिक एजेंट डाउनलोड पोर्टल अनुकूलित करें।",
|
||
"agent_show_powered": "\"Powered by BetterDesk\" दिखाएं",
|
||
"agent_show_powered_hint": "डाउनलोड पोर्टल फ़ुटर में BetterDesk का श्रेय दिखाएं।",
|
||
"footer_title": "फ़ुटर और कॉपीराइट",
|
||
"footer_desc": "लॉगिन स्क्रीन और कंसोल साइडबार पर दिखाई देने वाली कस्टम फ़ुटर लाइन जोड़ें।",
|
||
"footer_text": "फ़ुटर पाठ",
|
||
"footer_text_hint": "जैसे कॉपीराइट नोटिस या कंपनी का नाम।",
|
||
"show_powered": "\"BetterDesk\" श्रेय दिखाएं",
|
||
"show_powered_hint": "लॉगिन फ़ुटर और साइडबार में BetterDesk नाम और संस्करण दिखाएं।",
|
||
"custom_css_title": "कस्टम CSS",
|
||
"custom_css_desc": "उन्नत: कंसोल और लॉगिन पेज पर लागू कस्टम CSS इंजेक्ट करें।",
|
||
"custom_css_hint": "सावधानी से उपयोग करें। अमान्य या असुरक्षित नियम साफ़ किए जाएंगे। अधिकतम 20,000 वर्ण।",
|
||
"save_now": "Save now",
|
||
"autosaved": "Changes saved automatically.",
|
||
"status_saved": "All changes saved",
|
||
"status_dirty": "Unsaved changes",
|
||
"status_saving": "Saving…",
|
||
"status_error": "Save failed",
|
||
"revert_changes": "Revert changes",
|
||
"profiles_label": "Appearance profile",
|
||
"profile_apply": "Apply profile",
|
||
"profile_new": "New profile",
|
||
"profile_save": "Save to profile",
|
||
"profile_duplicate": "Duplicate",
|
||
"profile_delete": "Delete",
|
||
"profile_none": "— Select profile —",
|
||
"profile_active": "active",
|
||
"profile_applied": "Profile applied.",
|
||
"profile_created": "Profile created.",
|
||
"profile_updated": "Profile updated.",
|
||
"profile_duplicated": "Profile duplicated.",
|
||
"profile_deleted": "Profile deleted.",
|
||
"profile_delete_confirm": "Delete this appearance profile?",
|
||
"profile_name_prompt": "Profile name:",
|
||
"profile_select_first": "Select a profile first.",
|
||
"builtin_themes": "Built-in themes",
|
||
"theme_apply_confirm": "Apply this built-in theme? Current settings will be replaced.",
|
||
"theme_applied": "Theme applied.",
|
||
"module_identity": "Identity & logo",
|
||
"module_colors": "Colors",
|
||
"module_typography": "Typography",
|
||
"module_backgrounds": "Console background",
|
||
"module_pages": "Login & agent pages",
|
||
"module_advanced": "Advanced",
|
||
"modules_nav": "Appearance modules",
|
||
"live_preview": "Live preview",
|
||
"preview_apply_page": "Preview on this page",
|
||
"preview_card_title": "Dashboard card",
|
||
"preview_card_body": "Sample body text showing your typography and colors.",
|
||
"preview_btn_primary": "Primary",
|
||
"preview_btn_secondary": "Secondary",
|
||
"font_google": "Google Fonts",
|
||
"font_local": "Downloaded",
|
||
"font_upload": "Upload custom",
|
||
"font_upload_choose": "Choose font file",
|
||
"font_upload_name": "Font family name",
|
||
"font_upload_success": "Font uploaded successfully.",
|
||
"font_local_empty": "No fonts downloaded yet.",
|
||
"font_delete": "Remove font",
|
||
"glass_title": "ग्लास सतहें",
|
||
"glass_desc": "कार्ड, मोडल, फ़ॉर्म और अन्य पैनल तत्वों के लिए फ्रॉस्टेड ग्लास पृष्ठभूमि।",
|
||
"glass_enabled": "ग्लास सतहें सक्षम करें",
|
||
"glass_color": "ग्लास टिंट रंग",
|
||
"glass_color_hint": "फ्रॉस्टेड पैनलों के लिए आधार रंग। खाली होने पर द्वितीयक पृष्ठभूमि रंग का उपयोग करता है।",
|
||
"glass_blur": "सतह ब्लर",
|
||
"glass_opacity": "ग्लास अपारदर्शिता"
|
||
},
|
||
"device_detail": {
|
||
"tab_overview": "सिंहावलोकन",
|
||
"tab_tags": "टैग और नोट्स",
|
||
"tab_actions": "Actions",
|
||
"section_identity": "Identity",
|
||
"section_network": "Network",
|
||
"section_timestamps": "Timestamps",
|
||
"section_connect": "संबंध",
|
||
"section_manage": "प्रबंध",
|
||
"folder": "Folder",
|
||
"status_tier": "Status Tier",
|
||
"device_banned": "यह उपकरण प्रतिबंधित है",
|
||
"no_reason": "कोई कारण नहीं बताया गया",
|
||
"tags": "Tags",
|
||
"no_tags": "इस डिवाइस को कोई टैग असाइन नहीं किया गया है",
|
||
"tag_placeholder": "एक टैग नाम दर्ज करें...",
|
||
"add_tag": "Add",
|
||
"tag_exists": "यह टैग पहले से मौजूद है",
|
||
"notes": "Notes",
|
||
"notes_placeholder": "इस डिवाइस के बारे में नोट्स जोड़ें...",
|
||
"danger_zone": "Danger Zone",
|
||
"action_connect_web": "वेब रिमोट",
|
||
"action_connect_web_desc": "ब्राउज़र रिमोट डेस्कटॉप के माध्यम से कनेक्ट करें",
|
||
"action_native_remote": "BetterDesk रिमोट",
|
||
"action_native_remote_desc": "Native JPEG stream — no plugins required",
|
||
"action_connect_desktop": "डेस्कटॉप क्लाइंट",
|
||
"action_connect_desktop_desc": "डेस्कटॉप क्लाइंट ऐप में खोलें",
|
||
"action_change_id_desc": "डिवाइस पंजीकरण आईडी बदलें",
|
||
"action_ban_desc": "इस डिवाइस को कनेक्ट होने से रोकें",
|
||
"action_unban_desc": "इस डिवाइस को फिर से कनेक्ट होने दें",
|
||
"action_delete_desc": "इस उपकरण को स्थायी रूप से हटा दें",
|
||
"tab_hardware": "Hardware",
|
||
"tab_metrics": "मेट्रिक्स",
|
||
"section_system": "System",
|
||
"section_cpu": "Processor",
|
||
"section_memory": "Memory",
|
||
"section_displays": "Displays",
|
||
"section_encoding": "एन्कोडिंग क्षमताएँ",
|
||
"section_live_metrics": "लाइव मेट्रिक्स",
|
||
"section_current_usage": "वर्तमान उपयोग",
|
||
"section_usage_history": "उपयोग इतिहास",
|
||
"os": "Operating System",
|
||
"version": "Client Version",
|
||
"cpu_model": "CPU Model",
|
||
"cpu_cores": "CPU Cores",
|
||
"cpu_freq": "सीपीयू फ्रीक्वेंसी",
|
||
"total_memory": "कुल मेमोरी",
|
||
"metric_memory": "Memory",
|
||
"metric_disk": "Disk",
|
||
"metrics_updated": "अद्यतन",
|
||
"device_groups": "समूह",
|
||
"no_sysinfo": "कोई हार्डवेयर जानकारी उपलब्ध नहीं है",
|
||
"no_sysinfo_hint": "डिवाइस द्वारा sysinfo रिपोर्ट भेजने के बाद सिस्टम जानकारी दिखाई देगी",
|
||
"no_metrics": "कोई मेट्रिक्स डेटा उपलब्ध नहीं है",
|
||
"no_metrics_hint": "डिवाइस द्वारा दिल की धड़कन की रिपोर्ट भेजने के बाद मेट्रिक्स दिखाई देंगे",
|
||
"chart_oldest": "↠Oldest",
|
||
"chart_newest": "Newest →",
|
||
"tab_services": "Services",
|
||
"tab_processes": "Processes",
|
||
"tab_events": "Events",
|
||
"tab_activity": "Activity",
|
||
"tab_files": "फ़ाइलें",
|
||
"agent_lazy_hint": "एजेंट से लाइव डेटा लोड करने के लिए इस टैब पर क्लिक करें",
|
||
"agent_offline": "एजेंट ऑफ़लाइन है",
|
||
"agent_timeout": "एजेंट ने समय पर जवाब नहीं दिया",
|
||
"agent_error": "एजेंट से डेटा लोड करने में विफल",
|
||
"service_name": "Name",
|
||
"service_display": "प्रदर्शित होने वाला नाम",
|
||
"service_status": "Status",
|
||
"service_start": "Start mode",
|
||
"process_name": "Name",
|
||
"process_user": "User",
|
||
"process_memory": "Memory"
|
||
},
|
||
"inventory": {
|
||
"title": "Inventory",
|
||
"subtitle": "प्रबंधित उपकरणों की हार्डवेयर और सॉफ़्टवेयर सूची",
|
||
"device_id": "डिवाइस आईडी",
|
||
"hostname": "Hostname",
|
||
"os": "Operating System",
|
||
"cpu": "CPU",
|
||
"cpu_cores": "CPU Cores",
|
||
"cpu_usage": "CPU Usage",
|
||
"memory": "Memory",
|
||
"memory_total": "कुल मेमोरी",
|
||
"memory_used": "Used Memory",
|
||
"memory_available": "उपलब्ध मेमोरी",
|
||
"memory_usage": "स्मृति प्रयोग",
|
||
"swap": "Swap",
|
||
"disks": "Disks",
|
||
"disk_count": "Disk Count",
|
||
"network": "Network",
|
||
"network_interfaces": "नेटवर्क इंटरफेस",
|
||
"software": "Software",
|
||
"software_count": "स्थापित सॉफ्टवेयर",
|
||
"system": "System",
|
||
"kernel": "Kernel",
|
||
"architecture": "Architecture",
|
||
"uptime": "Uptime",
|
||
"frequency": "Frequency",
|
||
"physical_cores": "भौतिक कोर",
|
||
"logical_cores": "तार्किक कोर",
|
||
"model": "Model",
|
||
"usage": "Usage",
|
||
"total": "Total",
|
||
"used": "Used",
|
||
"available": "उपलब्ध",
|
||
"mount_point": "Mount Point",
|
||
"removable": "removable",
|
||
"mac_address": "MAC Address",
|
||
"ip_addresses": "आईपी पते",
|
||
"traffic": "Traffic",
|
||
"collect_now": "Collect Now",
|
||
"collector_running": "कलेक्टर दौड़ रहा है",
|
||
"collector_stopped": "कलेक्टर ने रोका",
|
||
"last_upload": "Last upload",
|
||
"total_uploads": "total",
|
||
"last_seen": "Last Seen",
|
||
"collected_at": "पर एकत्रित किया गया",
|
||
"no_data": "अभी तक कोई इन्वेंट्री डेटा उपलब्ध नहीं है. सिस्टम जानकारी इकट्ठा करने के लिए \"अभी एकत्र करें\" पर क्लिक करें।",
|
||
"no_devices": "इन्वेंट्री डेटा वाला कोई उपकरण नहीं मिला",
|
||
"detail_title": "डिवाइस इन्वेंटरी विवरण",
|
||
"telemetry": "Telemetry",
|
||
"view_detail": "विस्तार से देखें",
|
||
"export": "Export",
|
||
"refresh": "Refresh"
|
||
},
|
||
"tickets": {
|
||
"title": "Tickets",
|
||
"subtitle": "समर्थन टिकट और ट्रैकिंग जारी करें",
|
||
"create": "New Ticket",
|
||
"edit": "टिकट संपादित करें",
|
||
"delete": "टिकट हटाएँ",
|
||
"detail": "टिकट विवरण",
|
||
"ticket_id": "Ticket ID",
|
||
"ticket_title": "Title",
|
||
"description": "Description",
|
||
"status": "Status",
|
||
"priority": "Priority",
|
||
"category": "Category",
|
||
"assigned_to": "को सौंपना",
|
||
"created_by": "के द्वारा बनाई गई",
|
||
"device": "उपकरण",
|
||
"sla_due": "SLA Due",
|
||
"created_at": "बनाया था",
|
||
"updated_at": "अद्यतन",
|
||
"resolved_at": "Resolved",
|
||
"closed_at": "Closed",
|
||
"status_open": "खुला",
|
||
"status_in_progress": "In Progress",
|
||
"status_resolved": "Resolved",
|
||
"status_closed": "Closed",
|
||
"priority_low": "Low",
|
||
"priority_medium": "Medium",
|
||
"priority_high": "High",
|
||
"priority_critical": "Critical",
|
||
"category_general": "General",
|
||
"category_hardware": "Hardware",
|
||
"category_software": "Software",
|
||
"category_network": "Network",
|
||
"category_access": "Access",
|
||
"category_other": "Other",
|
||
"comments": "Comments",
|
||
"add_comment": "Add Comment",
|
||
"comment_placeholder": "एक टिप्पणी लिखें...",
|
||
"internal_note": "आंतरिक नोट (अंतिम उपयोगकर्ताओं के लिए दृश्यमान नहीं)",
|
||
"attachments": "Attachments",
|
||
"upload_attachment": "अनुलग्नक अपलोड करें",
|
||
"download": "Download",
|
||
"connect_device": "डिवाइस से कनेक्ट करें",
|
||
"no_tickets": "कोई टिकट नहीं मिला",
|
||
"no_comments": "अब तक कोई टिप्पणी नहीं",
|
||
"no_attachments": "कोई अनुलग्नक नहीं",
|
||
"title_required": "शीर्षक आवश्यक है",
|
||
"delete_confirm": "क्या आप वाकई टिकट #{id} हटाना चाहते हैं?",
|
||
"delete_success": "टिकट सफलतापूर्वक हटा दिया गया",
|
||
"created_success": "टिकट सफलतापूर्वक बनाया गया",
|
||
"updated_success": "टिकट सफलतापूर्वक अपडेट किया गया",
|
||
"sla_overdue": "SLA Overdue",
|
||
"filter_all": "All",
|
||
"search_placeholder": "टिकट खोजें...",
|
||
"assign_to_me": "मुझे सौंप दो",
|
||
"unassign": "Unassign",
|
||
"stats_total": "Total",
|
||
"stats_open": "खुला",
|
||
"stats_in_progress": "In Progress",
|
||
"stats_resolved": "Resolved",
|
||
"stats_closed": "Closed"
|
||
},
|
||
"activity": {
|
||
"title": "गतिविधि की निगरानी",
|
||
"subtitle": "एप्लिकेशन का उपयोग और निष्क्रिय ट्रैकिंग",
|
||
"device": "उपकरण",
|
||
"hostname": "Hostname",
|
||
"sessions": "सत्र",
|
||
"idle_time": "Idle Time",
|
||
"active_time": "Active Time",
|
||
"last_report": "Last Report",
|
||
"top_apps": "शीर्ष अनुप्रयोग",
|
||
"app_name": "Application",
|
||
"window_title": "विंडो शीर्षक",
|
||
"category": "Category",
|
||
"duration": "Duration",
|
||
"started_at": "Started",
|
||
"ended_at": "Ended",
|
||
"session_count": "सत्र गणना",
|
||
"total_active": "कुल सक्रिय",
|
||
"total_idle": "Total Idle",
|
||
"detail_count": "विस्तृत रिकार्ड",
|
||
"no_data": "कोई गतिविधि डेटा उपलब्ध नहीं है",
|
||
"no_sessions": "कोई सत्र नहीं",
|
||
"filter_from": "से",
|
||
"filter_to": "को",
|
||
"filter_apply": "फ़िल्टर लागू करें",
|
||
"hours": "hours",
|
||
"minutes": "minutes",
|
||
"seconds": "seconds",
|
||
"category_browser": "Browser",
|
||
"category_productivity": "Productivity",
|
||
"category_communication": "Communication",
|
||
"category_development": "Development",
|
||
"category_media": "Media",
|
||
"category_gaming": "Gaming",
|
||
"category_system": "System",
|
||
"category_other": "Other",
|
||
"summary": "Summary",
|
||
"details": "Details",
|
||
"refresh": "Refresh",
|
||
"search": "डिवाइस खोजें...",
|
||
"date_range": "Date Range",
|
||
"device_id": "डिवाइस आईडी",
|
||
"session_start": "सत्र प्रारंभ",
|
||
"session_end": "सत्र समाप्ति",
|
||
"user": "User",
|
||
"no_activity": "कोई गतिविधि दर्ज नहीं की गई",
|
||
"reported_at": "Reported At",
|
||
"detail": "Detail",
|
||
"no_apps": "कोई आवेदन नहीं"
|
||
},
|
||
"automation": {
|
||
"title": "स्वचालन एवं अलर्ट",
|
||
"subtitle": "अलर्ट नियम, रिमोट कमांड",
|
||
"rules": "Alert Rules",
|
||
"rules_subtitle": "उन स्थितियों को परिभाषित करें जो सूचनाएं ट्रिगर करती हैं",
|
||
"alerts": "चेतावनी इतिहास",
|
||
"alerts_subtitle": "ट्रिगर अलर्ट देखें और स्वीकार करें",
|
||
"commands": "रिमोट कमांड",
|
||
"commands_subtitle": "दूरस्थ डिवाइसों पर आदेश भेजें",
|
||
"smtp": "एसएमटीपी कॉन्फ़िगरेशन",
|
||
"smtp_subtitle": "ईमेल अधिसूचना सेटिंग्स",
|
||
"rule_name": "Rule Name",
|
||
"description": "Description",
|
||
"condition_type": "शर्त प्रकार",
|
||
"condition_op": "Operator",
|
||
"condition_value": "Threshold",
|
||
"severity": "Severity",
|
||
"scope_device": "लक्ष्य डिवाइस",
|
||
"scope_all": "सभी उपकरणों",
|
||
"cooldown": "कूलडाउन (सेकंड)",
|
||
"notify_emails": "अधिसूचना ईमेल",
|
||
"enabled": "सक्रिय",
|
||
"disabled": "अक्षम",
|
||
"create_rule": "नियम बनाएं",
|
||
"edit_rule": "नियम संपादित करें",
|
||
"delete_rule": "नियम हटाएँ",
|
||
"acknowledge": "Acknowledge",
|
||
"acknowledged": "Acknowledged",
|
||
"unacknowledged": "Unacknowledged",
|
||
"triggered_at": "पर ट्रिगर किया गया",
|
||
"severity_info": "Info",
|
||
"severity_warning": "Warning",
|
||
"severity_critical": "Critical",
|
||
"op_gt": "से अधिक",
|
||
"op_gte": "अधिक या बराबर",
|
||
"op_lt": "Less than",
|
||
"op_lte": "कम या बराबर",
|
||
"op_eq": "के बराबर",
|
||
"op_neq": "असमान",
|
||
"type_cpu_usage": "सीपीयू उपयोग (%)",
|
||
"type_memory_usage": "स्मृति प्रयोग (%)",
|
||
"type_disk_usage": "डिस्क उपयोग (%)",
|
||
"type_offline_duration": "ऑफ़लाइन अवधि",
|
||
"type_idle_duration": "निष्क्रिय अवधि",
|
||
"type_custom": "Custom",
|
||
"command_type": "कमांड प्रकार",
|
||
"command_payload": "कमांड/स्क्रिप्ट",
|
||
"command_result": "Result",
|
||
"command_status": "Status",
|
||
"send_command": "आदेश भेजें",
|
||
"status_pending": "Pending",
|
||
"status_running": "Running",
|
||
"status_completed": "Completed",
|
||
"status_failed": "असफल",
|
||
"smtp_host": "SMTP Host",
|
||
"smtp_port": "Port",
|
||
"smtp_secure": "Use TLS",
|
||
"smtp_user": "उपयोगकर्ता नाम",
|
||
"smtp_pass": "पासवर्ड",
|
||
"smtp_from": "इस पते से",
|
||
"smtp_test": "परीक्षण कनेक्शन",
|
||
"smtp_save": "कॉन्फ़िगरेशन सहेजें",
|
||
"smtp_test_success": "कनेक्शन सफल",
|
||
"smtp_test_failed": "कनेक्शन विफल",
|
||
"no_rules": "कोई चेतावनी नियम कॉन्फ़िगर नहीं किया गया",
|
||
"no_alerts": "कोई अलर्ट ट्रिगर नहीं हुआ",
|
||
"no_commands": "कोई आदेश नहीं भेजा गया",
|
||
"id_payload_required": "डिवाइस आईडी और पेलोड आवश्यक हैं",
|
||
"no_commands_sent": "अभी तक कोई आदेश नहीं भेजा गया है"
|
||
},
|
||
"file_transfer": {
|
||
"title": "दस्तावेज हस्तांतरण",
|
||
"transfers": "Transfers",
|
||
"new_transfer": "नया स्थानांतरण",
|
||
"upload": "Upload",
|
||
"download": "Download",
|
||
"direction": "Direction",
|
||
"filename": "Filename",
|
||
"file_size": "फ़ाइल का साइज़",
|
||
"mime_type": "MIME Type",
|
||
"progress": "Progress",
|
||
"status": "Status",
|
||
"device": "उपकरण",
|
||
"initiated_by": "द्वारा आरंभ किया गया",
|
||
"created_at": "पर बनाया गया",
|
||
"cancel": "रद्द करना",
|
||
"cancel_confirm": "क्या आप वाकई यह स्थानांतरण रद्द करना चाहते हैं?",
|
||
"download_file": "डाउनलोड फ़ाइल",
|
||
"browse_files": "फ़ाइलों को ब्राउज़ करें",
|
||
"select_file": "फ़ाइल चुनें",
|
||
"select_device": "डिवाइस का चयन करें",
|
||
"no_transfers": "कोई फ़ाइल स्थानांतरण नहीं",
|
||
"status_pending": "Pending",
|
||
"status_active": "Active",
|
||
"status_completed": "Completed",
|
||
"status_failed": "असफल",
|
||
"status_cancelled": "Cancelled",
|
||
"bytes_transferred": "बाइट्स स्थानांतरित",
|
||
"chunks": "Chunks",
|
||
"transfer_started": "स्थानांतरण प्रारंभ हुआ",
|
||
"transfer_completed": "स्थानांतरण पूरा हुआ",
|
||
"transfer_failed": "स्थानांतरण विफल रहा",
|
||
"transfer_cancelled": "स्थानांतरण रद्द कर दिया गया",
|
||
"max_file_size": "अधिकतम फ़ाइल आकार: 4 जीबी",
|
||
"error_too_large": "फ़ाइल बहुत बड़ी है",
|
||
"error_no_device": "कोई उपकरण चयनित नहीं",
|
||
"error_no_file": "कोई फ़ाइल चयनित नहीं"
|
||
},
|
||
"network": {
|
||
"title": "नेटवर्क मॉनिटरिंग",
|
||
"targets": "निगरानी लक्ष्य",
|
||
"add_target": "Add Target",
|
||
"edit_target": "लक्ष्य संपादित करें",
|
||
"delete_target": "लक्ष्य हटाएँ",
|
||
"delete_confirm": "क्या आप वाकई इस लक्ष्य को हटाना चाहते हैं?",
|
||
"target_name": "Name",
|
||
"host": "Host",
|
||
"port": "Port",
|
||
"url": "URL",
|
||
"check_type": "Check Type",
|
||
"timeout": "टाइमआउट (एमएस)",
|
||
"interval": "अंतराल (एमएस)",
|
||
"enabled": "सक्रिय",
|
||
"status": "Status",
|
||
"last_check": "Last Check",
|
||
"last_rtt": "Last RTT",
|
||
"rtt_ms": "RTT (ms)",
|
||
"status_up": "Up",
|
||
"status_down": "Down",
|
||
"status_unknown": "Unknown",
|
||
"check_now": "Check Now",
|
||
"history": "इतिहास जांचें",
|
||
"stats": "Statistics",
|
||
"total_targets": "कुल लक्ष्य",
|
||
"targets_up": "Targets Up",
|
||
"targets_down": "लक्ष्य नीचे",
|
||
"type_ping": "Ping (ICMP)",
|
||
"type_tcp": "TCP Port",
|
||
"type_http": "HTTP",
|
||
"type_https": "HTTPS",
|
||
"tools": "नेटवर्क उपकरण",
|
||
"ping_tool": "Ping Test",
|
||
"tcp_tool": "TCP पोर्ट जांच",
|
||
"http_tool": "HTTP Check",
|
||
"dns_tool": "DNS Resolve",
|
||
"monitor_start": "मॉनिटर प्रारंभ करें",
|
||
"monitor_stop": "मॉनिटर बंद करो",
|
||
"monitor_running": "मॉनिटर चल रहा है",
|
||
"monitor_stopped": "मॉनिटर बंद हो गया है",
|
||
"no_targets": "कोई निगरानी लक्ष्य कॉन्फ़िगर नहीं किया गया",
|
||
"no_history": "कोई चेक इतिहास उपलब्ध नहीं है",
|
||
"error_code": "Error",
|
||
"status_code": "HTTP स्थिति कोड",
|
||
"search_targets": "लक्ष्य खोजें...",
|
||
"name": "Name",
|
||
"tab_targets": "Targets",
|
||
"tab_tools": "Tools",
|
||
"avg_latency": "Avg Latency",
|
||
"type": "Type",
|
||
"latency": "Latency",
|
||
"check_history": "इतिहास जांचें",
|
||
"name_host_required": "नाम और होस्ट आवश्यक हैं",
|
||
"uptime": "Uptime",
|
||
"response_time": "प्रतिक्रिया समय",
|
||
"avg_response": "औसत प्रतिक्रिया",
|
||
"charts": "Charts",
|
||
"realtime": "Realtime",
|
||
"response_time_ms": "प्रतिक्रिया समय (एमएस)",
|
||
"uptime_percent": "Uptime %",
|
||
"last_24h": "पिछले 24 घंटे",
|
||
"last_7d": "Last 7 days",
|
||
"last_30d": "पिछले 30 दिन"
|
||
},
|
||
"dataguard": {
|
||
"title": "DataGuard — DLP",
|
||
"policies": "डीएलपी नीतियां",
|
||
"add_policy": "नीति जोड़ें",
|
||
"edit_policy": "नीति संपादित करें",
|
||
"delete_policy": "नीति हटाएँ",
|
||
"delete_confirm": "क्या आप वाकई इस नीति को हटाना चाहते हैं?",
|
||
"policy_name": "Name",
|
||
"policy_description": "Description",
|
||
"status": "Status",
|
||
"enabled": "सक्रिय",
|
||
"disabled": "अक्षम",
|
||
"rules": "Rules",
|
||
"add_rule": "Add Rule",
|
||
"rule_type": "Rule Type",
|
||
"rule_type_usb": "USB डिवाइस",
|
||
"rule_type_file": "फ़ाइल संचालन",
|
||
"action": "Action",
|
||
"action_allow": "Allow",
|
||
"action_block": "Block",
|
||
"action_log": "Log Only",
|
||
"filter": "Filter",
|
||
"vid": "विक्रेता आईडी (वीआईडी)",
|
||
"pid": "उत्पाद आईडी (पीआईडी)",
|
||
"serial": "क्रम संख्या",
|
||
"device_class": "डिवाइस क्लास",
|
||
"drive_type": "Drive Type",
|
||
"file_extensions": "फाइल एक्सटेंशन",
|
||
"events": "DLP Events",
|
||
"event_source": "Source",
|
||
"event_source_usb": "USB",
|
||
"event_source_file": "फ़ाइल",
|
||
"event_type": "Event Type",
|
||
"event_details": "Details",
|
||
"no_policies": "कोई DLP नीति कॉन्फ़िगर नहीं की गई",
|
||
"no_events": "कोई DLP इवेंट रिकॉर्ड नहीं किया गया",
|
||
"stats": "Statistics",
|
||
"total_events": "कुल घटनाएँ",
|
||
"blocked_events": "Blocked",
|
||
"logged_events": "Logged",
|
||
"usb_events": "USB Events",
|
||
"file_events": "फ़ाइल घटनाक्रम",
|
||
"device_id": "डिवाइस आईडी",
|
||
"policy_matched": "नीति मेल खाती है",
|
||
"timestamp": "Timestamp",
|
||
"drive_removable": "Removable",
|
||
"drive_fixed": "Fixed",
|
||
"drive_network": "Network",
|
||
"drive_cdrom": "CD-ROM",
|
||
"drive_unknown": "Unknown",
|
||
"total_policies": "कुल नीतियाँ",
|
||
"active_policies": "सक्रिय नीतियाँ",
|
||
"violations": "Violations",
|
||
"blocked": "Blocked",
|
||
"tab_policies": "नीतियों",
|
||
"tab_events": "Events",
|
||
"search_policies": "नीतियां खोजें...",
|
||
"create_policy": "नीति बनाएं",
|
||
"policy_type": "पॉलिसी प्रकार",
|
||
"scope": "Scope",
|
||
"events_count": "Events",
|
||
"search_events": "ईवेंट खोजें...",
|
||
"event_time": "Event Time",
|
||
"device": "उपकरण",
|
||
"policy": "नीति",
|
||
"detail": "Detail",
|
||
"scope_help": "डिवाइस आईडी को अल्पविराम से अलग करें, या सभी के लिए खाली छोड़ दें",
|
||
"scope_all": "सभी उपकरणों",
|
||
"active": "Active",
|
||
"type_file_type": "फ़ाइल प्रकार",
|
||
"type_clipboard": "क्लिपबोर्ड",
|
||
"type_screen_share": "स्क्रीन शेयर",
|
||
"type_file_transfer": "दस्तावेज हस्तांतरण",
|
||
"policy_desc": "नीति विवरण",
|
||
"type_usb": "USB"
|
||
},
|
||
"reports": {
|
||
"title": "Reports",
|
||
"generate": "रिपोर्ट तैयार करें",
|
||
"generate_csv": "Export CSV",
|
||
"report_type": "Report Type",
|
||
"type_devices": "डिवाइस सारांश",
|
||
"type_activity": "गतिविधि सारांश",
|
||
"type_security": "सुरक्षा रिपोर्ट",
|
||
"type_tickets": "टिकट रिपोर्ट",
|
||
"type_network": "नेटवर्क रिपोर्ट",
|
||
"type_inventory": "इन्वेंटरी रिपोर्ट",
|
||
"type_alerts": "चेतावनी रिपोर्ट",
|
||
"saved": "सहेजी गई रिपोर्टें",
|
||
"save_report": "रिपोर्ट सहेजें",
|
||
"delete_report": "रिपोर्ट हटाएँ",
|
||
"delete_confirm": "क्या आप वाकई इस सहेजी गई रिपोर्ट को हटाना चाहते हैं?",
|
||
"no_saved": "कोई सहेजी गई रिपोर्ट नहीं",
|
||
"report_title": "Title",
|
||
"created_by": "के द्वारा बनाई गई",
|
||
"created_at": "पर बनाया गया",
|
||
"filters": "Filters",
|
||
"date_from": "से",
|
||
"date_to": "को",
|
||
"device_filter": "डिवाइस आईडी",
|
||
"generated_at": "पर उत्पन्न",
|
||
"section": "डेटा अनुभाग",
|
||
"total_devices": "कुल उपकरण",
|
||
"online": "Online",
|
||
"offline": "Offline",
|
||
"banned": "Banned",
|
||
"platform_distribution": "प्लेटफार्म वितरण",
|
||
"top_applications": "शीर्ष अनुप्रयोग",
|
||
"total_active": "कुल सक्रिय समय",
|
||
"total_idle": "कुल निष्क्रिय समय",
|
||
"dlp_stats": "डीएलपी सांख्यिकी",
|
||
"banned_devices": "प्रतिबंधित उपकरण",
|
||
"audit_logs": "Audit Logs",
|
||
"ticket_stats": "टिकट सांख्यिकी",
|
||
"category_distribution": "श्रेणी वितरण",
|
||
"priority_distribution": "प्राथमिकता वितरण",
|
||
"targets_status": "लक्ष्य स्थिति",
|
||
"os_distribution": "ओएस वितरण",
|
||
"avg_ram": "Average RAM",
|
||
"alert_rules": "Alert Rules",
|
||
"recent_alerts": "हालिया अलर्ट",
|
||
"tab_generate": "रिपोर्ट तैयार करें",
|
||
"tab_saved": "सहेजी गई रिपोर्टें",
|
||
"type_devices_desc": "सभी डिवाइस, प्लेटफ़ॉर्म और स्थितियों का अवलोकन",
|
||
"type_activity_desc": "एप्लिकेशन उपयोग और निष्क्रिय समय सारांश",
|
||
"type_security_desc": "कार्रवाइयों, डीएलपी इवेंट और ऑडिट लॉग पर प्रतिबंध लगाएं",
|
||
"type_tickets_desc": "टिकट आँकड़े और एसएलए प्रदर्शन",
|
||
"type_network_desc": "नेटवर्क निगरानी लक्ष्य और अपटाइम डेटा",
|
||
"type_inventory_desc": "हार्डवेयर और सॉफ्टवेयर इन्वेंट्री सारांश",
|
||
"type_alerts_desc": "चेतावनी नियम और ट्रिगर किया गया चेतावनी इतिहास",
|
||
"report_name": "Report Name",
|
||
"format": "Format",
|
||
"save": "रिपोर्ट सहेजें",
|
||
"preview": "Preview",
|
||
"download": "Download",
|
||
"delete_saved": "रिपोर्ट हटाएँ",
|
||
"raw_json": "Raw JSON"
|
||
},
|
||
"tenants": {
|
||
"title": "Tenants",
|
||
"list": "Tenants",
|
||
"add_tenant": "Add Tenant",
|
||
"edit_tenant": "किरायेदार संपादित करें",
|
||
"delete_tenant": "किरायेदार हटाएँ",
|
||
"delete_confirm": "क्या आप वाकई इस किरायेदार को हटाना चाहते हैं? सभी डिवाइस और उपयोगकर्ता असाइनमेंट हटा दिए जाएंगे.",
|
||
"name": "Name",
|
||
"slug": "Slug",
|
||
"contact_name": "संपर्क नाम",
|
||
"contact_email": "ई - मेल से संपर्क करे",
|
||
"max_devices": "अधिकतम उपकरण",
|
||
"max_devices_hint": "0 = असीमित",
|
||
"notes": "Notes",
|
||
"active": "Active",
|
||
"inactive": "Inactive",
|
||
"devices": "उपकरण",
|
||
"users": "Users",
|
||
"assign_device": "डिवाइस असाइन करें",
|
||
"assign_devices": "डिवाइस असाइन करें",
|
||
"remove_device": "डिवाइस हटाएँ",
|
||
"assign_user": "Assign User",
|
||
"remove_user": "Remove User",
|
||
"no_tenants": "कोई किरायेदार कॉन्फ़िगर नहीं किया गया",
|
||
"no_devices": "इस किरायेदार को कोई उपकरण आवंटित नहीं किया गया",
|
||
"no_users": "इस किरायेदार को कोई उपयोगकर्ता निर्दिष्ट नहीं किया गया",
|
||
"stats": "किरायेदार सांख्यिकी",
|
||
"total_devices": "कुल उपकरण",
|
||
"online_devices": "ऑनलाइन उपकरण",
|
||
"total_users": "Total Users",
|
||
"created_at": "पर बनाया गया",
|
||
"updated_at": "पर अद्यतन किया गया",
|
||
"slug_exists": "किरायेदार स्लग पहले से मौजूद है",
|
||
"total_tenants": "कुल किरायेदार",
|
||
"active_tenants": "सक्रिय किरायेदार",
|
||
"search": "किरायेदार खोजें...",
|
||
"create_tenant": "किरायेदार बनाएँ",
|
||
"detail": "किरायेदार विवरण",
|
||
"contact": "Contact",
|
||
"enabled": "सक्रिय",
|
||
"disabled": "अक्षम",
|
||
"max": "max",
|
||
"info": "Tenant Info",
|
||
"status": "Status"
|
||
},
|
||
"registrations": {
|
||
"title": "Device Registrations",
|
||
"subtitle": "Manage registration requests from devices discovered via LAN",
|
||
"search_placeholder": "डिवाइस आईडी, होस्टनाम या आईपी द्वारा खोजें...",
|
||
"no_registrations": "No registration requests",
|
||
"col_device_id": "डिवाइस आईडी",
|
||
"col_hostname": "Hostname",
|
||
"col_platform": "Platform",
|
||
"col_ip": "IP Address",
|
||
"col_version": "Version",
|
||
"col_status": "Status",
|
||
"col_requested": "Requested",
|
||
"col_actions": "Actions",
|
||
"status_pending": "Pending",
|
||
"status_approved": "Approved",
|
||
"status_rejected": "Rejected",
|
||
"approve_btn": "Approve",
|
||
"approve_confirm": "क्या आप वाकई इस उपकरण को स्वीकृत करना चाहते हैं? यह सर्वर क्रेडेंशियल प्राप्त करेगा और स्वचालित रूप से कनेक्ट हो सकता है।",
|
||
"approved_success": "डिवाइस पंजीकरण सफलतापूर्वक स्वीकृत हो गया",
|
||
"reject_btn": "Reject",
|
||
"reject_title": "पंजीकरण अस्वीकार करें",
|
||
"reject_confirm": "क्या आप वाकई इस पंजीकरण अनुरोध को अस्वीकार करना चाहते हैं?",
|
||
"reject_reason": "कारण (वैकल्पिक)",
|
||
"reject_reason_placeholder": "अस्वीकृति का कारण दर्ज करें...",
|
||
"rejected_success": "डिवाइस पंजीकरण अस्वीकृत",
|
||
"delete_confirm": "क्या आप वाकई इस पंजीकरण रिकॉर्ड को हटाना चाहते हैं?",
|
||
"deleted_success": "पंजीकरण रिकॉर्ड हटा दिया गया",
|
||
"enrollment_title": "डिवाइस नामांकन",
|
||
"enrollment_subtitle": "BetterDesk डेस्कटॉप क्लाइंट से लंबित नामांकन अनुरोध",
|
||
"enrollment_empty": "कोई भी नामांकन अनुरोध लंबित नहीं है",
|
||
"enrollment_approve": "Approve",
|
||
"enrollment_reject": "Reject",
|
||
"enrollment_display_name": "प्रदर्शित होने वाला नाम",
|
||
"enrollment_display_name_placeholder": "इस डिवाइस के लिए एक नाम दर्ज करें...",
|
||
"enrollment_sync_mode": "सिंक मोड",
|
||
"enrollment_sync_silent": "Silent — minimal telemetry",
|
||
"enrollment_sync_standard": "Standard — balanced sync",
|
||
"enrollment_sync_turbo": "Turbo — aggressive sync",
|
||
"enrollment_approved_success": "डिवाइस नामांकन स्वीकृत",
|
||
"enrollment_rejected_success": "डिवाइस नामांकन अस्वीकृत",
|
||
"approve_title": "डिवाइस स्वीकृत करें",
|
||
"field_name": "डिवाइस नाम",
|
||
"field_name_placeholder": "इस डिवाइस के लिए नाम दर्ज करें...",
|
||
"field_sync_mode": "सिंक मोड",
|
||
"sync_standard": "मानक — संतुलित सिंक",
|
||
"sync_silent": "मौन — न्यूनतम टेलीमेट्री",
|
||
"sync_turbo": "टर्बो — आक्रामक सिंक",
|
||
"field_tags": "टैग",
|
||
"field_tags_placeholder": "अल्पविराम से अलग टैग (जैसे कार्यालय, लैपटॉप)...",
|
||
"field_tags_existing": "मौजूदा टैग",
|
||
"field_tag_add_placeholder": "नया टैग जोड़ें...",
|
||
"field_tag_add_btn": "जोड़ें",
|
||
"field_groups": "डिवाइस समूह",
|
||
"field_folder": "फ़ोल्डर",
|
||
"field_folder_none": "कोई फ़ोल्डर नहीं",
|
||
"reject_ban_option": "इस डिवाइस को प्रतिबंधित करें",
|
||
"reject_ban_hint": "डिवाइस अवरुद्ध हो जाएगा और नए पंजीकरण अनुरोध नहीं भेज सकेगा।",
|
||
"banner_open_mode": "नामांकन खुला है — नए RustDesk क्लाइंट बिना ऑपरेटर स्वीकृति के पंजीकृत होते हैं। इस कतार का उपयोग करने के लिए सेटिंग में प्रबंधित मोड सेट करें।",
|
||
"banner_locked_mode": "नामांकन लॉक है — केवल टोकन-बाउंड डिवाइस पंजीकृत हो सकते हैं। अज्ञात क्लाइंट के ऑपरेटर अनुमोदन के लिए प्रबंधित मोड आवश्यक है।",
|
||
"enrollment_settings_link": "नामांकन सेटिंग"
|
||
},
|
||
"backup": {
|
||
"title": "Backup",
|
||
"desc": "अपने कंसोल कॉन्फ़िगरेशन, उपयोगकर्ताओं, समूहों और सेटिंग्स का पूर्ण बैकअप डाउनलोड करें। Go server बैकएंड सक्रिय होने पर Go server सहकर्मी डेटा शामिल किया जाता है।",
|
||
"restore_title": "Restore",
|
||
"restore_desc": "कंसोल कॉन्फ़िगरेशन को पुनर्स्थापित करने के लिए पहले से डाउनलोड की गई बैकअप फ़ाइल अपलोड करें। नीचे चुनें कि किन अनुभागों को पुनर्स्थापित करना है.",
|
||
"stat_users": "Users",
|
||
"stat_settings": "सेटिंग्स",
|
||
"stat_folders": "Folders",
|
||
"stat_groups": "समूह",
|
||
"stat_strategies": "Strategies",
|
||
"stat_backend": "Backend",
|
||
"download": "बैकअप डाउनलोड करें",
|
||
"creating": "बैकअप बनाया जा रहा है...",
|
||
"download_success": "बैकअप सफलतापूर्वक डाउनलोड हुआ",
|
||
"upload": "बैकअप अपलोड करें",
|
||
"restore_confirm": "क्या आप वाकई इस बैकअप से पुनर्स्थापित करना चाहते हैं? चयनित अनुभागों को अधिलेखित कर दिया जाएगा.",
|
||
"restore_success": "बैकअप सफलतापूर्वक बहाल हुआ. कुछ परिवर्तनों के लिए पृष्ठ पुनः लोड करने की आवश्यकता हो सकती है।",
|
||
"restored": "Restored",
|
||
"skipped": "Skipped",
|
||
"backup_date": "Backup date",
|
||
"opt_settings": "कंसोल सेटिंग्स",
|
||
"opt_branding": "ब्रांडिंग/थीम",
|
||
"opt_folders": "डिवाइस फ़ोल्डर",
|
||
"opt_groups": "उपयोगकर्ता एवं उपकरण समूह",
|
||
"opt_addressbooks": "पता पुस्तिकाएँ",
|
||
"opt_users": "उपयोगकर्ता खाते",
|
||
"opt_users_warning": "विनाशकारी: सभी उपयोगकर्ता खातों को बैकअप डेटा से बदल देता है। आप लॉग आउट हो सकते हैं.",
|
||
"no_file": "कोई बैकअप फ़ाइल चयनित नहीं",
|
||
"invalid_json": "अमान्य बैकअप फ़ाइल: मान्य JSON नहीं",
|
||
"invalid_format": "अमान्य बैकअप फ़ाइल: BetterDesk बैकअप नहीं",
|
||
"stat_database": "डेटाबेस इंजन",
|
||
"stat_keys": "सर्वर कुंजियाँ शामिल",
|
||
"stat_env": "वातावरण फ़ाइल",
|
||
"stat_uploads": "ब्रांडिंग फ़ाइलें",
|
||
"restart_required": "कुछ पुनर्स्थापित घटकों (कुंजियाँ / .env / Go डेटाबेस) को प्रभावी होने के लिए सेवा पुनः प्रारंभ की आवश्यकता है।",
|
||
"security_warning": "इस बैकअप में रहस्य (सर्वर कुंजियाँ, वातावरण फ़ाइल, पासवर्ड हैश और 2FA रहस्य) शामिल हैं। सुरक्षित रखें और कभी साझा न करें।",
|
||
"restore_warning": "रहस्यों, वातावरण फ़ाइल या Go सर्वर डेटाबेस को पुनर्स्थापित करने से सर्वर पहचान अधिलेखित होती है और बाद में सेवा पुनः प्रारंभ की आवश्यकता है।",
|
||
"opt_database": "डेटाबेस (सभी तालिकाएं)",
|
||
"opt_database_hint": "सभी कंसोल डेटा पुनः आयात करता है। सीधे लागू, पुनः प्रारंभ की आवश्यकता नहीं।",
|
||
"opt_uploads": "ब्रांडिंग फ़ाइलें",
|
||
"opt_uploads_hint": "लोगो और अपलोड की गई छवियाँ।",
|
||
"opt_secrets": "सर्वर कुंजियाँ और रहस्य",
|
||
"opt_secrets_warning": "Ed25519 सर्वर पहचान, API कुंजी और सत्र रहस्य को अधिलेखित करता है। सेवा पुनः प्रारंभ आवश्यक है।",
|
||
"opt_env": "वातावरण फ़ाइल (.env)",
|
||
"opt_env_warning": "SESSION_SECRET, API कुंजी, डेटाबेस DSN, पोर्ट और TLS सेटिंग को अधिलेखित करता है। सेवा पुनः प्रारंभ आवश्यक है।",
|
||
"opt_godb": "Go सर्वर डेटाबेस",
|
||
"opt_godb_warning": "Go सर्वर SQLite डेटाबेस को अधिलेखित करता है (केवल SQLite बैकएंड)। सेवा पुनः प्रारंभ आवश्यक है।"
|
||
},
|
||
"cdap": {
|
||
"device_detail": "CDAP डिवाइस",
|
||
"loading": "लोड हो रहा है...",
|
||
"loading_widgets": "डिवाइस विजेट लोड हो रहा है...",
|
||
"load_error": "डिवाइस डेटा लोड करने में विफल",
|
||
"connected": "Connected",
|
||
"disconnected": "Disconnected",
|
||
"device_offline_msg": "डिवाइस अभी ऑफ़लाइन है. विजेट मान पुराने हो सकते हैं.",
|
||
"no_widgets": "कोई विजेट उपलब्ध नहीं है",
|
||
"no_widgets_desc": "इस डिवाइस ने विजेट परिभाषाओं के साथ CDAP मेनिफेस्ट पंजीकृत नहीं किया है।",
|
||
"command_log": "Command Log",
|
||
"clear_log": "Clear log",
|
||
"confirm_command": "आदेश की पुष्टि करें",
|
||
"select_option": "चुनना",
|
||
"cdap_status": "CDAP Status",
|
||
"cdap_enabled": "CDAP Enabled",
|
||
"cdap_disabled": "CDAP Disabled",
|
||
"cdap_devices": "CDAP Devices",
|
||
"cdap_connections": "Active Connections",
|
||
"send_command": "आदेश भेजें",
|
||
"command_sent": "आदेश सफलतापूर्वक भेजा गया",
|
||
"command_failed": "आदेश भेजने में विफल",
|
||
"devices_title": "CDAP उपकरण",
|
||
"devices_subtitle": "कस्टम डिवाइस एप्लिकेशन प्रोटोकॉल के माध्यम से कनेक्टेड डिवाइस",
|
||
"stat_connected": "Connected",
|
||
"stat_port": "Port",
|
||
"search_devices": "डिवाइस खोजें...",
|
||
"no_devices": "कोई डिवाइस कनेक्ट नहीं है",
|
||
"no_devices_desc": "वर्तमान में कोई CDAP डिवाइस कनेक्ट नहीं है। गेटवे से कनेक्ट होते ही डिवाइस यहां दिखाई देंगे।",
|
||
"gateway_disabled": "CDAP गेटवे अक्षम",
|
||
"gateway_disabled_desc": "सर्वर कॉन्फ़िगरेशन में CDAP_ENABLED=true सेट करके CDAP गेटवे सक्षम करें।",
|
||
"gateway_active": "Active",
|
||
"toggle_enable": "Enable CDAP",
|
||
"toggle_disable": "CDAP अक्षम करें",
|
||
"enabled_restart": "CDAP सक्षम। परिवर्तन लागू करने के लिए सर्वर पुनरारंभ आवश्यक है।",
|
||
"disabled_restart": "CDAP अक्षम किया गया. परिवर्तन लागू करने के लिए सर्वर पुनरारंभ आवश्यक है।",
|
||
"widgets": "विजेट",
|
||
"type_all": "All",
|
||
"type_iot": "IoT",
|
||
"type_scada": "SCADA",
|
||
"type_os_agent": "OS Agent",
|
||
"type_network": "Network",
|
||
"type_camera": "Camera",
|
||
"type_custom": "Custom",
|
||
"active_alerts": "सक्रिय अलर्ट",
|
||
"alert_fired": "Alert fired",
|
||
"alert_cleared": "अलर्ट साफ़ किया गया",
|
||
"no_alerts": "कोई सक्रिय अलर्ट नहीं",
|
||
"connect_terminal": "टर्मिनल कनेक्ट करें",
|
||
"table_search": "खोज...",
|
||
"just_now": "Just now",
|
||
"terminal_connecting": "उपकरण से जुड़ रहा है...",
|
||
"terminal_disconnected": "Disconnected",
|
||
"terminal_error": "टर्मिनल कनेक्शन विफल",
|
||
"linked_devices": "जुड़े हुए उपकरण",
|
||
"link_device": "डिवाइस लिंक करें",
|
||
"unlink_device": "Unlink",
|
||
"no_linked_devices": "कोई लिंक्ड डिवाइस नहीं",
|
||
"unlink_confirm": "क्या आप वाकई इस डिवाइस को अनलिंक करना चाहते हैं?",
|
||
"link_prompt": "इस डिवाइस से लिंक करने के लिए पीयर आईडी दर्ज करें:",
|
||
"connect_desktop": "डेस्कटॉप कनेक्ट करें",
|
||
"connect_video": "स्ट्रीम कनेक्ट करें",
|
||
"connect_files": "फ़ाइलों को ब्राउज़ करें",
|
||
"connect_audio": "ऑडियो कनेक्ट करें",
|
||
"upload_file": "Upload",
|
||
"desktop_connecting": "कनेक्ट हो रहा है...",
|
||
"video_connecting": "कनेक्ट हो रहा है...",
|
||
"files_connecting": "कनेक्ट हो रहा है...",
|
||
"audio_connecting": "कनेक्ट हो रहा है...",
|
||
"audio_streaming": "Streaming",
|
||
"clipboard_in": "क्लिपबोर्ड प्राप्त हुआ",
|
||
"clipboard_out": "क्लिपबोर्ड भेजा गया",
|
||
"monitor_select": "मॉनिटर का चयन करें",
|
||
"keyframe_request": "मुख्य-फ़्रेम का अनुरोध करें",
|
||
"quality_auto": "ऑटो गुणवत्ता"
|
||
},
|
||
"desktop": {
|
||
"switch_mode": "डेस्कटॉप मोड",
|
||
"console_mode": "कंसोल मोड",
|
||
"loading": "लोड हो रहा है...",
|
||
"minimize": "Minimize",
|
||
"maximize": "Maximize",
|
||
"restore": "Restore",
|
||
"close": "बंद करना",
|
||
"widgets_mode": "विजेट",
|
||
"windows_mode": "Windows",
|
||
"wallpaper": "Wallpaper",
|
||
"add_widget": "विजेट जोड़ें",
|
||
"remove_widget": "विजेट हटाएँ",
|
||
"pop_out_widget": "Pop Out",
|
||
"pop_in_widget": "Pop In",
|
||
"configure": "कॉन्फ़िगर",
|
||
"search_widgets": "विजेट खोजें...",
|
||
"cat_monitoring": "Monitoring",
|
||
"cat_devices": "उपकरण",
|
||
"cat_tools": "Tools",
|
||
"cat_general": "General",
|
||
"notes_placeholder": "यहां नोट्स लिखें...",
|
||
"search_placeholder": "डिवाइस, पेज, सेटिंग्स खोजें...",
|
||
"search_pages": "Pages",
|
||
"search_devices": "उपकरण",
|
||
"search_no_results": "No results",
|
||
"exit_desktop": "डेस्कटॉप मोड से बाहर निकलें",
|
||
"refresh": "Refresh",
|
||
"widget_clock": "Clock",
|
||
"widget_device_status": "डिवाइस स्थिति",
|
||
"widget_server_health": "सर्वर जानकारी",
|
||
"widget_system_stats": "डिवाइस गेज",
|
||
"widget_device_list": "डिवाइस सूची",
|
||
"widget_quick_actions": "त्वरित कार्रवाई",
|
||
"widget_recent_activity": "हाल की गतिविधि",
|
||
"widget_notes": "Notes",
|
||
"widget_network_monitor": "नेटवर्क मॉनिटर",
|
||
"widget_tickets_summary": "Tickets",
|
||
"widget_iframe": "Web Embed",
|
||
"widget_cdap_devices": "CDAP उपकरण",
|
||
"widget_uptime": "Uptime",
|
||
"widget_port_status": "Port Status",
|
||
"widget_device_grid": "डिवाइस ग्रिड",
|
||
"widget_multi_gauge": "सर्वर गेज",
|
||
"widget_weekly_chart": "साप्ताहिक गतिविधि",
|
||
"widget_quick_controls": "त्वरित नियंत्रण",
|
||
"widget_bandwidth": "Bandwidth",
|
||
"widget_connection_stats": "कनेक्शन आँकड़े",
|
||
"widget_weather": "Weather",
|
||
"widget_world_clock": "World Clock",
|
||
"widget_bookmarks": "Bookmarks",
|
||
"widget_user_sessions": "उपयोगकर्ता सत्र",
|
||
"widget_alert_feed": "Alert Feed",
|
||
"label_online": "Online",
|
||
"label_offline": "Offline",
|
||
"label_total": "Total",
|
||
"label_blocked": "Blocked",
|
||
"label_banned": "Banned",
|
||
"label_active": "Active",
|
||
"label_service": "Service",
|
||
"label_port": "Port",
|
||
"label_uptime_prefix": "Uptime:",
|
||
"label_uptime": "Uptime",
|
||
"label_no_devices": "कोई उपकरण नहीं",
|
||
"label_no_activity": "No activity",
|
||
"label_no_targets": "No targets",
|
||
"label_unavailable": "Unavailable",
|
||
"label_open": "खुला",
|
||
"label_in_progress": "In Progress",
|
||
"label_resolved": "Resolved",
|
||
"label_set_url": "कॉन्फ़िगरेशन में URL सेट करें",
|
||
"label_server_uptime": "सर्वर अपटाइम",
|
||
"label_merged_info": "सर्वर जानकारी विजेट में विलय",
|
||
"label_with_notes": "नोट्स के साथ",
|
||
"label_metric": "Metric",
|
||
"label_count": "Count",
|
||
"label_total_devices": "कुल उपकरण",
|
||
"label_throughput": "Throughput",
|
||
"label_active_relays": "सक्रिय रिले",
|
||
"label_total_relayed": "कुल रिले",
|
||
"label_total_bytes": "Total Bytes",
|
||
"label_filter_devices": "फ़िल्टर डिवाइस...",
|
||
"label_all": "All",
|
||
"label_ban": "Ban",
|
||
"label_unban": "Unban",
|
||
"label_connect": "Connect",
|
||
"label_no_cdap_devices": "कोई CDAP डिवाइस नहीं",
|
||
"action_add_widget": "विजेट जोड़ें",
|
||
"label_merged_server_info": "सर्वर जानकारी विजेट में विलय",
|
||
"wp_images": "Images",
|
||
"wp_colors": "ठोस रंग",
|
||
"wp_custom_color": "कस्टम रंग",
|
||
"wp_fit_style": "Style",
|
||
"wp_fill": "Fill",
|
||
"wp_fit": "Fit",
|
||
"wp_stretch": "Stretch",
|
||
"wp_center": "Center",
|
||
"wp_unavailable": "इस सर्वर पर वॉलपेपर छवियां स्थापित नहीं हैं।",
|
||
"wp_download_hint": "वॉलपेपर चयन को सक्षम करने के लिए पीएनजी छवियों को सार्वजनिक/वॉलपेपर/निर्देशिका में रखें।",
|
||
"widget_calendar": "Calendar",
|
||
"widget_process_monitor": "प्रक्रिया मॉनिटर",
|
||
"widget_disk_usage": "Disk Usage",
|
||
"widget_log_viewer": "Log Viewer",
|
||
"widget_speed_test": "Speed Test",
|
||
"widget_database_stats": "डेटाबेस आँकड़े",
|
||
"widget_docker_containers": "Docker कंटेनर",
|
||
"widget_shell_command": "शैल कमान",
|
||
"widget_device_map": "डिवाइस मानचित्र",
|
||
"widget_remote_connect": "रिमोट कनेक्ट",
|
||
"label_no_online": "कोई ऑनलाइन डिवाइस नहीं",
|
||
"label_no_events": "आज कोई कार्यक्रम नहीं",
|
||
"label_event_title": "इवेंट का शीर्षक:",
|
||
"label_no_data": "कोई डेटा मौजूद नहीं",
|
||
"label_download_speed": "डाउनलोड की गति",
|
||
"label_latency": "Latency",
|
||
"label_server": "सर्वर",
|
||
"label_run_test": "Run Test",
|
||
"label_testing": "परीक्षण...",
|
||
"label_table": "Table",
|
||
"label_rows": "Rows",
|
||
"label_last_backup": "Last Backup",
|
||
"label_no_containers": "कोई कंटेनर नहीं",
|
||
"label_docker_unavailable": "Docker उपलब्ध नहीं है",
|
||
"label_no_command": "कोई आदेश कॉन्फ़िगर नहीं किया गया",
|
||
"label_no_output": "अभी तक कोई आउटपुट नहीं",
|
||
"label_run": "Run",
|
||
"label_presets": "Presets",
|
||
"label_save_preset": "प्रीसेट सहेजें",
|
||
"label_load_preset": "Load Preset",
|
||
"label_preset_name": "पूर्व निर्धारित नाम:",
|
||
"label_preset_monitoring": "Monitoring",
|
||
"label_preset_helpdesk": "Helpdesk",
|
||
"label_preset_minimal": "Minimal",
|
||
"label_preset_developer": "Developer",
|
||
"label_snap_layout": "Snap Layout",
|
||
"label_auto_arrange": "स्वतः व्यवस्थित करें",
|
||
"label_zone_layout": "Zone Layout",
|
||
"label_2col_equal": "2 कॉलम (समान)",
|
||
"label_2col_wide": "2 कॉलम (60/40)",
|
||
"label_3col": "3 Columns",
|
||
"label_2x2_grid": "2Ă—2 Grid",
|
||
"label_1_2": "1 + 2",
|
||
"label_1_3": "1 + 3",
|
||
"widget_group": "विजेट समूह",
|
||
"ungroup_widgets": "विजेट्स को अनग्रुप करें",
|
||
"group_widgets": "समूह चयनित विजेट",
|
||
"snap_layouts": "स्नैप लेआउट",
|
||
"snap_left": "Snap Left",
|
||
"snap_right": "Snap Right",
|
||
"snap_top_left": "ऊपर-बाएँ स्नैप करें",
|
||
"snap_top_right": "स्नैप टॉप-राइट",
|
||
"snap_bottom_left": "नीचे-बाएँ स्नैप करें",
|
||
"snap_bottom_right": "स्नैप बॉटम-राइट",
|
||
"aero_shake": "दूसरों को छोटा करने के लिए हिलाएँ",
|
||
"zone_resize": "क्षेत्रों का आकार बदलने के लिए बॉर्डर खींचें",
|
||
"zone_borders": "खींचने योग्य क्षेत्र सीमाएँ",
|
||
"app_drawer": "Applications",
|
||
"search_apps": "ऐप्स खोजें...",
|
||
"edit_shortcuts": "शॉर्टकट संपादित करें",
|
||
"widgets": "विजेट",
|
||
"theme": "Theme",
|
||
"fullscreen": "Fullscreen",
|
||
"help": "Help"
|
||
},
|
||
"desktop_login": {
|
||
"click_to_sign_in": "साइन इन करने के लिए कहीं भी क्लिक करें या कुंजी दबाएँ",
|
||
"username_placeholder": "उपयोगकर्ता नाम",
|
||
"password_placeholder": "पासवर्ड",
|
||
"sign_in": "Sign in",
|
||
"verify": "Verify",
|
||
"totp_title": "दो-कारक प्रमाणीकरण",
|
||
"totp_subtitle": "अपने प्रमाणक ऐप से 6 अंकों का कोड दर्ज करें",
|
||
"back_to_login": "लॉगिन पर वापस जाएं",
|
||
"fill_all_fields": "कृपया सभी स्थानों को भरें",
|
||
"invalid_credentials": "अमान्य उपयोगकर्ता नाम या पासवर्ड",
|
||
"invalid_code": "अवैध सत्यापन संकेत",
|
||
"enter_6_digits": "सभी 6 अंक दर्ज करें",
|
||
"network_error": "Network error — check your connection",
|
||
"session_expired": "सत्र समाप्त हुआ। कृपया पुनः साइन इन करें."
|
||
},
|
||
"tokens": {
|
||
"title": "डिवाइस टोकन",
|
||
"subtitle": "स्वचालित डिवाइस प्रावधान के लिए नामांकन टोकन प्रबंधित करें",
|
||
"enrollment_mode": "नामांकन मोड",
|
||
"mode_open": "खुला",
|
||
"mode_open_desc": "कोई भी उपकरण बिना टोकन के पंजीकरण कर सकता है",
|
||
"mode_managed": "Managed",
|
||
"mode_managed_desc": "Devices need a valid token to register",
|
||
"mode_locked": "Locked",
|
||
"mode_locked_desc": "No new device registrations allowed",
|
||
"total": "कुल टोकन",
|
||
"active": "Active",
|
||
"used": "Used",
|
||
"revoked": "Revoked",
|
||
"search_placeholder": "टोकन खोजें...",
|
||
"status_pending": "Pending",
|
||
"status_active": "Active",
|
||
"status_used": "Used",
|
||
"status_revoked": "Revoked",
|
||
"status_expired": "Expired",
|
||
"bulk_generate": "थोक में उत्पन्न करें",
|
||
"create": "टोकन बनाएं",
|
||
"edit": "टोकन संपादित करें",
|
||
"token": "Token",
|
||
"name": "Name",
|
||
"status": "Status",
|
||
"uses": "Uses",
|
||
"bound_peer": "Bound Peer",
|
||
"expires": "Expires",
|
||
"created": "बनाया था",
|
||
"actions": "Actions",
|
||
"name_placeholder": "जैसे ऑफिस पीसी बैच",
|
||
"max_uses": "Max Uses",
|
||
"max_uses_hint": "0 = असीमित",
|
||
"expires_in": "Expires In",
|
||
"no_expiration": "कोई समय समाप्ति नहीं",
|
||
"expires_1h": "1 hour",
|
||
"expires_24h": "24 hours",
|
||
"expires_7d": "7 days",
|
||
"expires_30d": "30 days",
|
||
"note": "Note",
|
||
"note_placeholder": "इस टोकन के बारे में वैकल्पिक नोट...",
|
||
"count": "Count",
|
||
"count_range": "उत्पन्न करने के लिए टोकन की संख्या (1-100)",
|
||
"name_prefix": "Name Prefix",
|
||
"generate": "Generate",
|
||
"token_created": "टोकन बनाया गया",
|
||
"tokens_generated": "टोकन जनरेट किए गए",
|
||
"copy_warning": "अब टोकन कॉपी करें. इसे दोबारा नहीं दिखाया जाएगा.",
|
||
"copy_token": "Copy Token",
|
||
"copied": "Copied!",
|
||
"revoke": "Revoke",
|
||
"revoke_confirm": "क्या आप वाकई इस टोकन को रद्द करना चाहते हैं? इससे पहले से पंजीकृत डिवाइस प्रभावित नहीं होंगे।",
|
||
"revoked_success": "टोकन सफलतापूर्वक निरस्त कर दिया गया",
|
||
"no_tokens": "कोई टोकन नहीं मिला",
|
||
"expired": "Expired",
|
||
"never": "Never",
|
||
"save": "बचाना",
|
||
"cancel": "रद्द करना",
|
||
"unlimited": "Unlimited"
|
||
},
|
||
"tutorial": {
|
||
"next": "अगला",
|
||
"prev": "Previous",
|
||
"skip": "Skip",
|
||
"finish": "खत्म करना",
|
||
"close": "बंद करना",
|
||
"step_of": "{total} का {current}",
|
||
"console_sidebar_title": "नेविगेशन साइडबार",
|
||
"console_sidebar_text": "यहां से सभी मॉड्यूल तक पहुंचें। उस अनुभाग पर नेविगेट करने के लिए किसी भी आइकन पर क्लिक करें। साइडबार आपके स्क्रीन आकार के अनुरूप होता है।",
|
||
"console_expand_title": "साइडबार का विस्तार करें",
|
||
"console_expand_text": "साइडबार का विस्तार करने और सभी नेविगेशन आइटमों के लिए पूर्ण लेबल देखने के लिए यहां क्लिक करें। संक्षिप्त करने के लिए पुनः क्लिक करें.",
|
||
"console_search_title": "त्वरित खोज",
|
||
"console_search_text": "डिवाइस, सेटिंग्स या कार्रवाइयों को शीघ्रता से खोजें। कीबोर्ड शॉर्टकट के लिए Ctrl+K दबाएँ।",
|
||
"console_dashboard_title": "डैशबोर्ड",
|
||
"console_dashboard_text": "आपका सेंट्रल हब सर्वर स्थिति, ऑनलाइन डिवाइस और त्वरित कार्रवाइयां दिखा रहा है। एक नज़र में महत्वपूर्ण मैट्रिक्स पर नज़र रखें।",
|
||
"console_devices_title": "डिवाइस प्रबंधन",
|
||
"console_devices_text": "सभी कनेक्टेड डिवाइस देखें, खोजें और प्रबंधित करें। स्थिति के आधार पर फ़िल्टर करें, टैग निर्दिष्ट करें और अलग-अलग डिवाइस सेटिंग्स कॉन्फ़िगर करें।",
|
||
"console_settings_title": "सेटिंग्स",
|
||
"console_settings_text": "सर्वर व्यवहार, सुरक्षा विकल्प, ब्रांडिंग और उपयोगकर्ता प्रबंधन कॉन्फ़िगर करें। अपनी आवश्यकताओं के अनुरूप BetterDesk को अनुकूलित करें।",
|
||
"console_desktop_title": "डेस्कटॉप मोड",
|
||
"console_desktop_text": "विजेट्स के साथ विंडो वाले कार्यक्षेत्र के लिए डेस्कटॉप मोड पर स्विच करें। मल्टी-टास्किंग और मॉनिटरिंग डैशबोर्ड के लिए बिल्कुल सही।",
|
||
"console_complete_title": "आप तैयार हैं!",
|
||
"console_complete_text": "सभी सुविधाओं को खोजने के लिए साइडबार श्रेणियों का अन्वेषण करें। इस गाइड को पुनः आरंभ करने के लिए किसी भी समय सहायता आइकन पर क्लिक करें।",
|
||
"desktop_topbar_title": "Top Bar",
|
||
"desktop_topbar_text": "शीर्ष बार घड़ी, त्वरित नियंत्रण और ऐप ड्रॉअर तक पहुंच दिखाता है। सभी ऐप्स ब्राउज़ करने के लिए ग्रिड आइकन पर क्लिक करें।",
|
||
"desktop_drawer_title": "App Drawer",
|
||
"desktop_drawer_text": "किसी भी कंसोल फ़ंक्शन को फ़्लोटिंग विंडो के रूप में खोजने और लॉन्च करने के लिए ऐप ड्रॉअर खोलें। ऐप्स को श्रेणी के अनुसार व्यवस्थित किया जाता है।",
|
||
"desktop_widgets_title": "विजेट डैशबोर्ड",
|
||
"desktop_widgets_text": "आपका अनुकूलन योग्य कार्यक्षेत्र. विजेट लाइव जानकारी प्रदर्शित करते हैं और सुविधाओं तक त्वरित पहुंच प्रदान करते हैं। पुनर्व्यवस्थित करने के लिए खींचें.",
|
||
"desktop_add_widget_title": "विजेट जोड़ें",
|
||
"desktop_add_widget_text": "उपलब्ध विजेट ब्राउज़ करने के लिए यहां क्लिक करें। मॉनिटरिंग डिस्प्ले, डिवाइस सूची, नोट्स और बहुत कुछ में से चुनें।",
|
||
"desktop_taskbar_title": "Taskbar",
|
||
"desktop_taskbar_text": "खुले ऐप्स यहां दिखाई देते हैं. विंडोज़ को फ़ोकस करने या छोटा करने के लिए क्लिक करें। ऐप लेबल देखने के लिए आइकन पर होवर करें।",
|
||
"desktop_snap_title": "स्नैप लेआउट",
|
||
"desktop_snap_text": "विंडोज़ को स्थिति में लाने के लिए उन्हें स्क्रीन के किनारों पर खींचें, या लेआउट प्रीसेट के लिए अधिकतम बटन पर होवर करें। एयरो शेक आज़माएँ!",
|
||
"desktop_windows_title": "App Windows",
|
||
"desktop_windows_text": "ऐप्स खींचने योग्य, आकार बदलने योग्य विंडो में खुलते हैं। शीर्षक पट्टी से छोटा करें, अधिकतम करें या बंद करें। विजेट्स के ऊपर Windows परत।",
|
||
"desktop_search_title": "त्वरित खोज",
|
||
"desktop_search_text": "सभी डिवाइस, पेज और सेटिंग्स में खोजें। तुरंत खोज खोलने के लिए कहीं भी Ctrl+K दबाएँ।",
|
||
"desktop_complete_title": "डेस्कटॉप मोड तैयार!",
|
||
"desktop_complete_text": "ड्रॉअर से ऐप्स खोलने और विंडोज़ को साथ-साथ व्यवस्थित करने का प्रयास करें। त्वरित डैशबोर्ड लेआउट के लिए विजेट प्रीसेट का उपयोग करें।",
|
||
"devices_folders_title": "डिवाइस फ़ोल्डर",
|
||
"devices_folders_text": "डिवाइसों को फ़ोल्डरों में व्यवस्थित करें. सूची को फ़िल्टर करने के लिए किसी फ़ोल्डर पर क्लिक करें। नाम बदलने या हटाने के लिए राइट-क्लिक करें।",
|
||
"devices_search_title": "खोजें एवं फ़िल्टर करें",
|
||
"devices_search_text": "आईडी, होस्टनाम या प्लेटफ़ॉर्म के आधार पर खोजें। स्टेटस पिल्स का उपयोग केवल ऑनलाइन, ऑफलाइन या सभी डिवाइस पर दिखाने के लिए करें।",
|
||
"devices_table_title": "डिवाइस सूची",
|
||
"devices_table_text": "विवरण के लिए किसी भी डिवाइस पंक्ति पर क्लिक करें। कनेक्ट करने, टैग संपादित करने या हटाने जैसी त्वरित कार्रवाइयों के लिए दाईं ओर कबाब मेनू का उपयोग करें।",
|
||
"devices_complete_title": "डिवाइस प्रबंधन तैयार!",
|
||
"devices_complete_text": "डिवाइसों को व्यवस्थित करने के लिए उन्हें फ़ोल्डरों के बीच खींचें। किसी डिवाइस का विवरण पैनल खोलने के लिए उस पर डबल-क्लिक करें।",
|
||
"settings_tabs_title": "सेटिंग्स श्रेणियाँ",
|
||
"settings_tabs_text": "सामान्य, सुरक्षा, उपस्थिति और अन्य कॉन्फ़िगरेशन अनुभागों के बीच नेविगेट करें।",
|
||
"settings_content_title": "विन्यास",
|
||
"settings_content_text": "प्रत्येक अनुभाग में विशिष्ट सर्वर और कंसोल सेटिंग्स शामिल हैं। जब आप सहेजें पर क्लिक करते हैं तो परिवर्तन सहेजे जाते हैं।",
|
||
"settings_complete_title": "सेटिंग्स अवलोकन",
|
||
"settings_complete_text": "2FA, API कुंजियों और उपयोगकर्ता प्रबंधन के लिए सुरक्षा सेटिंग्स की जाँच करें। कंसोल लुक को कस्टमाइज़ करने के लिए Appearance पर जाएँ।",
|
||
"help": "सहायता एवं ट्यूटोरियल",
|
||
"tour_console": "कंसोल टूर",
|
||
"tour_desktop": "डेस्कटॉप मोड टूर",
|
||
"tour_devices": "डिवाइस टूर",
|
||
"tour_settings": "सेटिंग टूर",
|
||
"reset_all": "सभी ट्यूटोरियल रीसेट करें",
|
||
"tour_remote": "दूरस्थ सत्र यात्रा",
|
||
"tour_organization": "संगठन सेटअप",
|
||
"tour_cdap": "CDAP सिंहावलोकन",
|
||
"tour_chat": "चैट की मूल बातें",
|
||
"remote_toolbar_title": "रिमोट टूलबार",
|
||
"remote_toolbar_text": "टूलबार से डिस्प्ले नियंत्रण, क्लिपबोर्ड सिंक, विशेष कुंजी और गुणवत्ता सेटिंग्स तक पहुंचें। F11 के साथ फुलस्क्रीन टॉगल करें।",
|
||
"remote_canvas_title": "रिमोट डिस्प्ले",
|
||
"remote_canvas_text": "यह रिमोट स्क्रीन है. रिमोट डिवाइस को नियंत्रित करना शुरू करने के लिए अंदर क्लिक करें। माउस और कीबोर्ड इनपुट स्वचालित रूप से अग्रेषित किए जाते हैं।",
|
||
"remote_clipboard_title": "क्लिपबोर्ड सिंक",
|
||
"remote_clipboard_text": "अपने कंप्यूटर और रिमोट डिवाइस के बीच टेक्स्ट को कॉपी और पेस्ट करें। रिमोट डिस्प्ले पर ध्यान केंद्रित करते समय सामान्य रूप से Ctrl+C/Ctrl+V का उपयोग करें।",
|
||
"remote_complete_title": "दूरस्थ सत्र तैयार!",
|
||
"remote_complete_text": "विशेष कुंजियों (Ctrl+Alt+Del, PrintScreen) और मॉनिटर स्विचिंग के लिए टूलबार बटन का उपयोग करें। सत्र समाप्त करने के लिए एस्केप दबाएँ या डिस्कनेक्ट पर क्लिक करें।",
|
||
"org_overview_title": "संगठनों",
|
||
"org_overview_text": "संगठन आपको उपयोगकर्ताओं, उपकरणों और नीतियों को समूहीकृत करने देते हैं। प्रत्येक संगठन का अपना व्यवस्थापक, ऑपरेटर और सेटिंग्स होती हैं।",
|
||
"org_create_title": "संगठन बनाएं",
|
||
"org_create_text": "नया संगठन बनाने के लिए यहां क्लिक करें. एक नाम, स्लग और वैकल्पिक विवरण प्रदान करें। आप नये संगठन के स्वामी होंगे।",
|
||
"org_members_title": "सदस्यों को प्रबंधित करें",
|
||
"org_members_text": "उपयोगकर्ताओं को ईमेल द्वारा आमंत्रित करें, भूमिकाएँ निर्दिष्ट करें (व्यवस्थापक, ऑपरेटर, उपयोगकर्ता), और पहुंच प्रबंधित करें। सदस्य अपने संगठन को सौंपे गए उपकरण देख सकते हैं।",
|
||
"org_devices_title": "डिवाइस असाइन करें",
|
||
"org_devices_text": "संगठन में उपकरण जोड़ें. यहां असाइन किए गए उपकरण संगठन की नीतियों को प्राप्त करेंगे और इसके सदस्यों को दिखाई देंगे।",
|
||
"org_policies_title": "संगठन नीतियाँ",
|
||
"org_policies_text": "संगठन के लिए पासवर्ड आवश्यकताएं, सत्र टाइमआउट, 2एफए प्रवर्तन और डिवाइस नामांकन नियम जैसी सुरक्षा नीतियां निर्धारित करें।",
|
||
"org_complete_title": "संगठन सेटअप पूर्ण!",
|
||
"org_complete_text": "संगठन के दायरे वाले प्रबंधन का उपयोग शुरू करने के लिए अपनी टीम को आमंत्रित करें और डिवाइस असाइन करें। नीतियाँ सभी सदस्यों पर स्वचालित रूप से लागू होती हैं।",
|
||
"cdap_devices_title": "CDAP Devices",
|
||
"cdap_devices_text": "View all connected CDAP devices — IoT sensors, PLCs, bridges, and custom agents. Green indicators show live connections.",
|
||
"cdap_widgets_title": "Widget Dashboard",
|
||
"cdap_widgets_text": "Widgets display real-time data from devices. Gauges, toggles, LEDs, charts — each widget type visualizes a different kind of data.",
|
||
"cdap_commands_title": "Send Commands",
|
||
"cdap_commands_text": "Interact with devices by sending commands. Some commands need confirmation. The command log keeps a history of all sent commands.",
|
||
"cdap_terminal_title": "Device Terminal",
|
||
"cdap_terminal_text": "Open a terminal session to CDAP agents for advanced diagnostics or manual configuration. Type commands directly.",
|
||
"cdap_complete_title": "CDAP Overview Complete!",
|
||
"cdap_complete_text": "Explore device widgets, send commands, and use the terminal or file browser for deeper management. CDAP agents report metrics automatically.",
|
||
"chat_contacts_title": "संपर्क एवं समूह",
|
||
"chat_contacts_text": "अपने संपर्क और चैट समूह देखें. वार्तालाप खोलने के लिए किसी भी संपर्क पर क्लिक करें। हरे बिंदु ऑनलाइन उपयोगकर्ताओं को दर्शाते हैं।",
|
||
"chat_send_title": "संदेश भेजें",
|
||
"chat_send_text": "अपना संदेश टाइप करें और भेजने के लिए Enter दबाएँ। जब दोनों पक्ष E2E का समर्थन करते हैं तो संदेश एंड-टू-एंड एन्क्रिप्टेड होते हैं।",
|
||
"chat_file_title": "फ़ाइलें साझा करें",
|
||
"chat_file_text": "फ़ाइलें साझा करने के लिए अनुलग्नक आइकन पर क्लिक करें. फ़ाइलें एन्क्रिप्टेड हैं और 50 एमबी तक हो सकती हैं।",
|
||
"chat_complete_title": "चैट तैयार!",
|
||
"chat_complete_text": "वास्तविक समय में ऑपरेटरों और अंतिम उपयोगकर्ताओं के साथ चैट करें। टीम संचार के लिए समूह बनाएं. सभी संदेश पढ़ने की रसीदों का समर्थन करते हैं।",
|
||
"disable_tutorials": "ट्यूटोरियल अक्षम करें",
|
||
"enable_tutorials": "ट्यूटोरियल सक्षम करें"
|
||
},
|
||
"help_request": {
|
||
"title": "सहायता अनुरोध",
|
||
"subtitle": "डेस्कटॉप क्लाइंट से आने वाले सहायता अनुरोध प्रबंधित करें",
|
||
"new_request": "नया सहायता अनुरोध",
|
||
"device": "उपकरण",
|
||
"hostname": "Hostname",
|
||
"message": "Message",
|
||
"status": "Status",
|
||
"pending": "Pending",
|
||
"accepted": "Accepted",
|
||
"resolved": "Resolved",
|
||
"accept": "Accept",
|
||
"resolve": "Resolve",
|
||
"no_requests": "कोई सहायता अनुरोध नहीं",
|
||
"notification": "से सहायता अनुरोध प्राप्त हुआ",
|
||
"stats_total": "Total",
|
||
"filter_all": "All"
|
||
},
|
||
"organizations": {
|
||
"title": "संगठनों",
|
||
"create": "संगठन बनाएं",
|
||
"edit": "संगठन संपादित करें",
|
||
"detail": "संगठन विवरण",
|
||
"name": "Name",
|
||
"slug": "स्लग (URL-सुरक्षित)",
|
||
"logo_url": "Logo URL",
|
||
"users": "Users",
|
||
"devices": "उपकरण",
|
||
"invitations": "Invitations",
|
||
"settings": "सेटिंग्स",
|
||
"add_user": "Add User",
|
||
"assign_device": "डिवाइस असाइन करें",
|
||
"create_invitation": "निमंत्रण बनाएँ",
|
||
"delete_confirm": "इस संगठन को हटाएं? यह सभी संबद्ध उपयोगकर्ताओं, उपकरणों और सेटिंग्स को हटा देगा।",
|
||
"no_orgs": "अभी तक कोई संगठन नहीं",
|
||
"no_orgs_hint": "उपकरणों और उपयोगकर्ताओं का प्रबंधन शुरू करने के लिए अपना पहला संगठन बनाएं।",
|
||
"connection_policy": "कनेक्शन नीति",
|
||
"allow_file_transfer": "फ़ाइल स्थानांतरण की अनुमति दें",
|
||
"allow_clipboard": "क्लिपबोर्ड को अनुमति दें",
|
||
"max_session_duration": "अधिकतम सत्र अवधि (न्यूनतम)",
|
||
"role_owner": "स्वामी (Org Admin)",
|
||
"role_admin": "व्यवस्थापक",
|
||
"role_operator": "Operator",
|
||
"role_user": "सदस्य",
|
||
"username": "उपयोगकर्ता नाम",
|
||
"password": "पासवर्ड",
|
||
"display_name": "प्रदर्शित होने वाला नाम",
|
||
"email": "Email",
|
||
"role": "Role",
|
||
"last_login": "Last Login",
|
||
"actions": "Actions",
|
||
"device_id": "डिवाइस आईडी",
|
||
"department": "Department",
|
||
"building": "Building",
|
||
"location": "Location",
|
||
"assigned_user": "निर्दिष्ट उपयोगकर्ता",
|
||
"token": "Token",
|
||
"expires": "Expires",
|
||
"used": "Used",
|
||
"no_users": "इस संगठन में कोई उपयोगकर्ता नहीं.",
|
||
"no_devices": "इस संगठन को कोई उपकरण नहीं सौंपा गया है.",
|
||
"no_invitations": "कोई निमंत्रण नहीं.",
|
||
"user_added": "User added",
|
||
"user_removed": "उपयोगकर्ता हटा दिया गया",
|
||
"user_updated": "उपयोगकर्ता भूमिका अद्यतन की गई",
|
||
"device_assigned": "डिवाइस असाइन किया गया",
|
||
"device_unassigned": "डिवाइस अनअसाइन किया गया",
|
||
"invitation_created": "निमंत्रण बनाया गया",
|
||
"settings_saved": "सेटिंग्स को सहेजा गया",
|
||
"org_deleted": "संगठन हटा दिया गया",
|
||
"confirm_remove_user": "इस उपयोगकर्ता को संगठन से निकालें?",
|
||
"confirm_unassign_device": "क्या आप इस डिवाइस को संगठन से अनअसाइन करना चाहते हैं?",
|
||
"confirm_delete_org": "इस संगठन और सभी संबद्ध डेटा को हटाएं?",
|
||
"edit_role": "भूमिका संपादित करें",
|
||
"raw_settings": "कच्ची सेटिंग्स",
|
||
"key": "Key",
|
||
"value": "Value",
|
||
"save": "सेटिंग्स सेव करें",
|
||
"policy_unattended": "अप्राप्य (तत्काल)",
|
||
"policy_attended": "उपस्थित हुए (पुष्टि के साथ)",
|
||
"policy_ask": "Always ask",
|
||
"expires_hours": "समाप्ति (घंटे)",
|
||
"loading_failed": "संगठन डेटा लोड करने में विफल",
|
||
"name_slug_required": "नाम और स्लग आवश्यक है",
|
||
"org_created": "संगठन बनाया गया",
|
||
"org_updated": "संगठन अद्यतन किया गया",
|
||
"create_new_user": "नया निर्माण",
|
||
"add_existing_user": "मौजूदा जोड़ें",
|
||
"none_available": "none",
|
||
"select_user": "उपयोगकर्ता का चयन करें",
|
||
"org_role": "संगठन की भूमिका",
|
||
"link_user_hint": "चयनित उपयोगकर्ता को उनके सर्वर खाता क्रेडेंशियल का उपयोग करके इस संगठन से जोड़ा जाएगा।",
|
||
"no_available_users": "सभी सर्वर उपयोगकर्ता पहले से ही इस संगठन से जुड़े हुए हैं।",
|
||
"user_linked": "उपयोगकर्ता संगठन से जुड़ा हुआ है",
|
||
"device_groups_tab": "डिवाइस समूह",
|
||
"device_groups_intro": "इस संगठन से जुड़े डिवाइस समूह निर्धारित करते हैं कि सदस्य RustDesk क्लाइंट में किन मशीनों तक पहुँच सकते हैं। सदस्यता और पहुँच डिवाइस पृष्ठ पर सेट करें।",
|
||
"manage_in_devices": "डिवाइस → समूह खोलें",
|
||
"no_org_device_groups": "इस संगठन से अभी तक कोई डिवाइस समूह जुड़ा नहीं है।",
|
||
"create_org_device_group": "डिवाइस समूह बनाएँ",
|
||
"org_device_group_created": "डिवाइस समूह बनाया गया",
|
||
"org_user_groups_title": "उपयोगकर्ता समूह",
|
||
"org_user_groups_intro": "संगठन से जुड़े उपयोगकर्ता समूहों को ऊपर के डिवाइस समूहों तक पहुँच दी जा सकती है (डिवाइस → समूह → अनुमत उपयोगकर्ता समूह)।",
|
||
"no_org_user_groups": "इस संगठन से कोई उपयोगकर्ता समूह जुड़ा नहीं है।",
|
||
"group_name": "Name",
|
||
"group_type": "Type",
|
||
"group_members": "डिवाइस",
|
||
"group_type_manual": "Manual",
|
||
"group_type_tag": "Tag",
|
||
"group_allowed_user_groups": "अनुमत उपयोगकर्ता समूह",
|
||
"group_devices_suffix": "डिवाइस",
|
||
"group_name_required": "समूह का नाम आवश्यक है",
|
||
"org_team_id": "संगठन टीम ID",
|
||
"link_team_id_hint": "समूह स्वचालित रूप से इस संगठन से जुड़ जाएगा (टीम ID = संगठन ID)।",
|
||
"address_book": "पता पुस्तिका",
|
||
"address_book_import_devices": "संगठन डिवाइस आयात करें",
|
||
"address_book_save": "पता पुस्तिका सहेजें",
|
||
"address_book_intro": "इस संगठन के सदस्यों के साथ साझा संपर्क प्रबंधित करें। व्यक्तिगत पता पुस्तिका प्रविष्टियां निजी रहती हैं और टकराव होने पर प्राथमिकता रखती हैं।",
|
||
"address_book_enabled": "यह पता पुस्तिका संगठन सदस्यों के साथ साझा करें",
|
||
"address_book_json": "पता पुस्तिका JSON",
|
||
"address_book_json_hint": "RustDesk पुराना प्रारूप, उदाहरण: {\"peers\":[{\"id\":\"123456789\",\"alias\":\"ऑफिस PC\"}],\"tags\":[\"ऑफिस\"]}",
|
||
"address_book_invalid_json": "पता पुस्तिका मान्य JSON होनी चाहिए",
|
||
"address_book_peers_array_required": "पता पुस्तिका peers एक array होना चाहिए",
|
||
"address_book_tags_array_required": "पता पुस्तिका tags एक array होना चाहिए",
|
||
"address_book_saved": "पता पुस्तिका सहेजी गई",
|
||
"address_book_save_failed": "पता पुस्तिका सहेजने में विफल",
|
||
"address_book_imported": "संगठन डिवाइस आयात किए गए",
|
||
"address_book_import_none": "आयात करने के लिए कोई नया संगठन डिवाइस नहीं",
|
||
"address_book_contacts": "Shared contacts",
|
||
"address_book_add_peer": "Add contact",
|
||
"address_book_peer_id": "Device ID",
|
||
"address_book_alias": "Alias",
|
||
"address_book_peer_tags": "Contact tags",
|
||
"address_book_peer_tags_placeholder": "office, support",
|
||
"address_book_tags_label": "Global tags",
|
||
"address_book_tags_placeholder": "Office, Support",
|
||
"address_book_tags_hint": "Comma-separated tags available in the RustDesk client address book.",
|
||
"address_book_no_peers": "No contacts yet — add a device ID or import organization devices.",
|
||
"address_book_show_json": "Advanced JSON",
|
||
"address_book_hide_json": "Structured editor"
|
||
},
|
||
"chat": {
|
||
"e2e_enabled": "एंड-टू-एंड एन्क्रिप्टेड",
|
||
"e2e_establishing": "सुरक्षित चैनल स्थापित किया जा रहा है...",
|
||
"e2e_established": "सुरक्षित चैनल स्थापित",
|
||
"e2e_unsupported": "इस ब्राउज़र में E2E एन्क्रिप्शन समर्थित नहीं है",
|
||
"typing_indicator": "टाइपिंग...",
|
||
"read_receipt": "Read",
|
||
"delivered": "Delivered",
|
||
"file_share": "फ़ाइल",
|
||
"file_too_large": "फ़ाइल बहुत बड़ी है (अधिकतम 50एमबी)",
|
||
"file_encrypted": "एन्क्रिप्टेड फ़ाइल स्थानांतरण",
|
||
"presence_online": "Online",
|
||
"presence_away": "Away",
|
||
"presence_busy": "Busy",
|
||
"presence_offline": "Offline",
|
||
"key_rotation": "सुरक्षा कुंजियाँ घुमाई गईं",
|
||
"new_message": "New message",
|
||
"title": "Chat",
|
||
"contacts": "Contacts",
|
||
"groups": "समूह",
|
||
"no_contacts": "अभी तक कोई संपर्क नहीं",
|
||
"no_groups": "अभी तक कोई समूह नहीं",
|
||
"no_messages": "अभी तक कोई संदेश नहीं",
|
||
"no_results": "कोई परिणाम नहीं मिला",
|
||
"select_conversation": "चैटिंग शुरू करने के लिए एक वार्तालाप चुनें",
|
||
"type_message": "एक संदेश टाइप करें...",
|
||
"send": "भेजना",
|
||
"attach_file": "फ़ाइल जोड़ें",
|
||
"emoji": "Emoji",
|
||
"search_messages": "संदेश खोजें",
|
||
"create_group": "समूह बनाना",
|
||
"group_name": "समूह नाम",
|
||
"group_members": "सदस्यों",
|
||
"cancel": "रद्द करना",
|
||
"create": "बनाएं",
|
||
"members": "सदस्यों",
|
||
"today": "Today",
|
||
"yesterday": "Yesterday",
|
||
"react": "React",
|
||
"my_presence": "My status",
|
||
"search_placeholder": "संपर्क एवं संदेश खोजें",
|
||
"select_conversation_hint": "संदेश देखने के लिए कोई वार्तालाप चुनें",
|
||
"info": "Info",
|
||
"group_name_placeholder": "समूह का नाम दर्ज करें"
|
||
},
|
||
"toast": {
|
||
"device_connected": "डिवाइस कनेक्ट किया गया",
|
||
"device_disconnected": "डिवाइस डिस्कनेक्ट किया गया",
|
||
"session_started": "दूरस्थ सत्र प्रारंभ हुआ",
|
||
"session_ended": "दूरस्थ सत्र समाप्त हो गया",
|
||
"file_upload_complete": "फ़ाइल अपलोड पूर्ण",
|
||
"settings_saved": "सेटिंग्स को सहेजा गया",
|
||
"error_generic": "एक त्रुटि पाई गई",
|
||
"connection_lost": "कनेक्शन टूट गया",
|
||
"reconnecting": "पुनः कनेक्ट हो रहा है..."
|
||
},
|
||
"theme": {
|
||
"dark": "Dark",
|
||
"light": "Light",
|
||
"auto": "System",
|
||
"title": "Theme",
|
||
"custom": "कस्टम"
|
||
},
|
||
"days": {
|
||
"mon": "Mon",
|
||
"tue": "Tue",
|
||
"wed": "Wed",
|
||
"thu": "Thu",
|
||
"fri": "Fri",
|
||
"sat": "Sat",
|
||
"sun": "Sun"
|
||
},
|
||
"toolkit": {
|
||
"title": "Toolkit",
|
||
"subtitle": "व्यवस्थापक उपयोगिताएँ और निदान उपकरण",
|
||
"cat_network": "Network",
|
||
"cat_crypto": "Crypto",
|
||
"cat_encoding": "Encoding",
|
||
"cat_system": "System",
|
||
"host": "Host",
|
||
"port": "Port",
|
||
"domain": "Domain",
|
||
"run": "Run",
|
||
"generate": "Generate",
|
||
"encode": "Encode",
|
||
"decode": "Decode",
|
||
"send": "भेजना",
|
||
"refresh": "Refresh",
|
||
"algorithm": "Algorithm",
|
||
"input_text": "Input Text",
|
||
"enter_text": "पाठ दर्ज करें...",
|
||
"length": "Length",
|
||
"options": "Options",
|
||
"source": "Source",
|
||
"lines": "Lines",
|
||
"log_console": "Console",
|
||
"log_go": "सर्वर जाओ",
|
||
"mac_address": "MAC Address",
|
||
"broadcast": "Broadcast",
|
||
"ping_title": "Ping",
|
||
"ping_desc": "होस्ट की पहुंच योग्यता और विलंबता की जांच करें",
|
||
"tcp_title": "TCP पोर्ट जांच",
|
||
"tcp_desc": "TCP पोर्ट कनेक्टिविटी का परीक्षण करें",
|
||
"ssl_title": "एसएसएल इंस्पेक्टर",
|
||
"ssl_desc": "SSL/TLS प्रमाणपत्र विवरण का निरीक्षण करें",
|
||
"http_title": "HTTP स्वास्थ्य जांच",
|
||
"http_desc": "HTTP समापन बिंदु स्थिति सत्यापित करें",
|
||
"dns_title": "DNS Lookup",
|
||
"dns_desc": "होस्टनाम को आईपी पते पर हल करें",
|
||
"whois_title": "DNS Records",
|
||
"whois_desc": "क्वेरी ए, एएएए, एमएक्स, टीएक्सटी, एनएस रिकॉर्ड",
|
||
"speed_title": "Speed Test",
|
||
"speed_desc": "डाउनलोड बैंडविड्थ मापें",
|
||
"run_speed_test": "स्पीड टेस्ट चलाएँ",
|
||
"wol_title": "Wake-on-LAN",
|
||
"wol_desc": "किसी डिवाइस को जगाने के लिए जादुई पैकेट भेजें",
|
||
"wol_sent": "जादुई पैकेट भेजा गया",
|
||
"hash_title": "हैश जेनरेटर",
|
||
"hash_desc": "क्रिप्टोग्राफ़िक हैश उत्पन्न करें",
|
||
"password_title": "पासवर्ड जेनरेटर",
|
||
"password_desc": "एक सुरक्षित यादृच्छिक पासवर्ड उत्पन्न करें",
|
||
"jwt_title": "JWT Decoder",
|
||
"jwt_desc": "JSON वेब टोकन को डिकोड और निरीक्षण करें",
|
||
"jwt_token": "JWT Token",
|
||
"base64_title": "Base64",
|
||
"base64_desc": "Base64 डेटा को एनकोड या डीकोड करें",
|
||
"url_title": "URL Encoder",
|
||
"url_desc": "URL घटकों को एनकोड या डीकोड करें",
|
||
"processes_title": "प्रक्रिया सूची",
|
||
"processes_desc": "चल रही सिस्टम प्रक्रियाएँ देखें",
|
||
"disk_title": "Disk Usage",
|
||
"disk_desc": "डिस्क विभाजन उपयोग देखें",
|
||
"db_title": "डेटाबेस आँकड़े",
|
||
"db_desc": "डेटाबेस तालिका आँकड़े देखें",
|
||
"docker_title": "Docker कंटेनर",
|
||
"docker_desc": "चल रहे Docker कंटेनर देखें",
|
||
"logs_title": "Log Viewer",
|
||
"logs_desc": "हालिया लॉग आउटपुट देखें",
|
||
"ip_address": "IP",
|
||
"latency": "Latency",
|
||
"ttl": "TTL",
|
||
"status": "Status",
|
||
"resolved": "Resolved",
|
||
"subject": "Subject",
|
||
"issuer": "Issuer",
|
||
"valid_from": "से मान्य",
|
||
"valid_to": "मान्य के लिए",
|
||
"days_left": "Days Left",
|
||
"days": "days",
|
||
"protocol": "Protocol",
|
||
"cipher": "Cipher",
|
||
"alt_names": "SANs",
|
||
"chain": "Chain",
|
||
"record_type": "Type",
|
||
"record_value": "Value",
|
||
"hash_value": "Hash",
|
||
"entropy": "Entropy",
|
||
"very_strong": "Very Strong",
|
||
"strong": "Strong",
|
||
"weak": "Weak",
|
||
"expiry": "Expiry",
|
||
"expired": "Expired",
|
||
"valid": "Valid",
|
||
"process_name": "Name",
|
||
"db_type": "Type",
|
||
"db_size": "Size",
|
||
"table_name": "Table",
|
||
"row_count": "Rows",
|
||
"no_data": "कोई डेटा मौजूद नहीं",
|
||
"no_docker": "कोई Docker कंटेनर नहीं मिला या Docker उपलब्ध नहीं है",
|
||
"no_logs": "कोई लॉग लाइन उपलब्ध नहीं है"
|
||
},
|
||
"policies": {
|
||
"title": "संगठन नीतियाँ",
|
||
"subtitle": "अपने संगठनों के लिए सुरक्षा, कनेक्शन और सुविधा नीतियां प्रबंधित करें",
|
||
"select_org": "संगठन",
|
||
"select_org_placeholder": "एक संगठन चुनें...",
|
||
"select_org_first": "पॉलिसी ऑडिट लॉग देखने के लिए एक संगठन का चयन करें।",
|
||
"configured": "Configured",
|
||
"connection_title": "कनेक्शन नीति",
|
||
"connection_desc": "नियंत्रित करें कि दूरस्थ सत्र कैसे स्थापित किए जाते हैं",
|
||
"connection_mode": "संपर्क मोड",
|
||
"mode_attended": "भाग लिया (उपयोगकर्ता अनुमोदन की आवश्यकता है)",
|
||
"mode_unattended": "अप्राप्य (हमेशा अनुमति दें)",
|
||
"mode_ask": "Always Ask",
|
||
"max_session": "अधिकतम सत्र अवधि (मिनट)",
|
||
"idle_lock": "निष्क्रिय लॉक टाइमआउट (मिनट)",
|
||
"wallpaper_policy": "सत्र के दौरान वॉलपेपर",
|
||
"wallpaper_show": "Show",
|
||
"wallpaper_hide_session": "सत्र के दौरान छुपें",
|
||
"wallpaper_hide_always": "Always hide",
|
||
"features_title": "फ़ीचर नीति",
|
||
"features_desc": "उपकरणों के लिए विशिष्ट सुविधाओं को सक्षम या अक्षम करें",
|
||
"allow_file_transfer": "फ़ाइल स्थानांतरण की अनुमति दें",
|
||
"allow_clipboard": "क्लिपबोर्ड सिंक की अनुमति दें",
|
||
"allow_audio": "ऑडियो स्ट्रीमिंग की अनुमति दें",
|
||
"allow_recording": "सत्र रिकॉर्डिंग की अनुमति दें",
|
||
"security_title": "सुरक्षा नीति",
|
||
"security_desc": "संगठन उपकरणों के लिए सुरक्षा आवश्यकताओं को लागू करें",
|
||
"require_2fa": "अनअटेंडेड एक्सेस के लिए 2FA की आवश्यकता है",
|
||
"password_min_length": "न्यूनतम पासवर्ड लंबाई",
|
||
"password_require_special": "विशेष वर्णों की आवश्यकता है",
|
||
"password_max_age": "पासवर्ड अधिकतम आयु (दिन, 0=कभी नहीं)",
|
||
"allowed_operators": "स्वीकृत ऑपरेटर भूमिकाएँ (अल्पविराम से अलग)",
|
||
"network_title": "नेटवर्क नीति",
|
||
"network_desc": "रिले सर्वर और सीधे कनेक्शन को नियंत्रित करें",
|
||
"block_direct_p2p": "ब्लॉक डायरेक्ट पी2पी (बल रिले)",
|
||
"allowed_relays": "अनुमत रिले सर्वर (प्रति पंक्ति एक)",
|
||
"ip_allowlist": "आईपी अनुमति सूची (सीआईडीआर, प्रति पंक्ति एक)",
|
||
"update_title": "अद्यतन नीति",
|
||
"update_desc": "स्वचालित अपडेट और अपडेट चैनल नियंत्रित करें",
|
||
"auto_update": "ऑटो-अपडेट सक्षम करें",
|
||
"update_channel": "चैनल अपडेट करें",
|
||
"audit_title": "नीति परिवर्तन",
|
||
"audit_desc": "हालिया नीति परिवर्तन का इतिहास",
|
||
"no_audit": "कोई नीति परिवर्तन दर्ज नहीं किया गया.",
|
||
"save_success": "नीति सफलतापूर्वक सहेजी गई",
|
||
"save_failed": "पॉलिसी सहेजने में विफल",
|
||
"load_failed": "नीतियां लोड करने में विफल",
|
||
"block_direct_p2p_hint": "इस संगठन के डिवाइस पर लागू होता है। वैश्विक डिफ़ॉल्ट सेटिंग → कनेक्शन रणनीति में है।"
|
||
},
|
||
"attestation": {
|
||
"title": "डिवाइस सत्यापन",
|
||
"subtitle": "डिवाइस पहचान सत्यापन और हार्डवेयर फ़िंगरप्रिंट की निगरानी करें",
|
||
"verified": "Verified",
|
||
"pending": "Pending",
|
||
"failed": "असफल",
|
||
"device_list": "डिवाइस सत्यापन रिकॉर्ड",
|
||
"device_list_desc": "हार्डवेयर फ़िंगरप्रिंट और पहचान सत्यापन स्थिति",
|
||
"col_device": "डिवाइस आईडी",
|
||
"col_hostname": "Hostname",
|
||
"col_fingerprint": "Fingerprint",
|
||
"col_status": "Status",
|
||
"col_last_check": "Last Check",
|
||
"col_actions": "Actions",
|
||
"no_records": "कोई प्रमाणित अभिलेख नहीं मिला.",
|
||
"verify_success": "डिवाइस को सत्यापित के रूप में चिह्नित किया गया",
|
||
"verify_failed": "डिवाइस सत्यापित करने में विफल",
|
||
"revoke_success": "डिवाइस सत्यापन निरस्त कर दिया गया",
|
||
"revoke_failed": "सत्यापन रद्द करने में विफल"
|
||
},
|
||
"fleet": {
|
||
"title": "बेड़ा प्रबंधन",
|
||
"tab_resources": "Resources",
|
||
"tab_tasks": "Tasks",
|
||
"tab_builder": "वर्कफ़्लो बिल्डर",
|
||
"tab_compliance": "Compliance",
|
||
"res_title": "संसाधन मानचित्रण",
|
||
"res_all_types": "All Types",
|
||
"res_type_printer": "Printer",
|
||
"res_type_network_drive": "नेटवर्क ड्राइव",
|
||
"res_type_dns": "DNS सर्वर",
|
||
"res_type_proxy": "Proxy",
|
||
"res_type_vpn": "VPN",
|
||
"res_add": "संसाधन जोड़ें",
|
||
"res_name": "संसाधन का नाम",
|
||
"res_type": "Type",
|
||
"res_address": "पता/पथ",
|
||
"res_target": "Target",
|
||
"res_scope": "Scope",
|
||
"res_scope_org": "संगठन",
|
||
"res_scope_group": "समूह",
|
||
"res_scope_device": "उपकरण",
|
||
"res_scope_value": "Scope Value",
|
||
"res_status": "Status",
|
||
"res_active": "Active",
|
||
"res_inactive": "Inactive",
|
||
"res_no_data": "कोई संसाधन नहीं मिला. एक बनाने के लिए 'संसाधन जोड़ें' पर क्लिक करें।",
|
||
"res_confirm_delete": "क्या आप वाकई इस संसाधन को हटाना चाहते हैं?",
|
||
"task_title": "कार्य अनुसूचक",
|
||
"task_all_status": "All Status",
|
||
"task_status_pending": "Pending",
|
||
"task_status_running": "Running",
|
||
"task_status_success": "Success",
|
||
"task_status_failed": "असफल",
|
||
"task_search": "Search tasks…",
|
||
"task_create": "कार्य बनाएँ",
|
||
"task_name": "Task Name",
|
||
"task_type": "Type",
|
||
"task_type_script": "Script",
|
||
"task_type_install": "Install",
|
||
"task_type_update": "अद्यतन",
|
||
"task_type_restart": "पुनः आरंभ करें",
|
||
"task_type_deploy": "Deploy",
|
||
"task_type_scan": "Scan",
|
||
"task_targets": "Targets",
|
||
"task_targets_help": "डिवाइस आईडी या समूह के नाम, अल्पविराम से अलग किए गए",
|
||
"task_schedule": "Schedule",
|
||
"task_schedule_once": "Once",
|
||
"task_schedule_cron": "Cron",
|
||
"task_schedule_interval": "Interval",
|
||
"task_schedule_value": "अनुसूची मूल्य",
|
||
"task_script": "स्क्रिप्ट/कमांड",
|
||
"task_retries": "Retries",
|
||
"task_timeout": "Timeout (s)",
|
||
"task_last_run": "Last Run",
|
||
"task_no_data": "कोई कार्य नहीं मिला. आरंभ करने के लिए 'कार्य बनाएं' पर क्लिक करें।",
|
||
"task_confirm_delete": "क्या आप वाकई इस कार्य को हटाना चाहते हैं?",
|
||
"task_output": "Task Output",
|
||
"task_retry": "Retry",
|
||
"builder_title": "विज़ुअल वर्कफ़्लो बिल्डर",
|
||
"builder_select_workflow": "Select workflow…",
|
||
"builder_new": "New",
|
||
"builder_save": "बचाना",
|
||
"builder_export": "Export",
|
||
"builder_execute": "Execute",
|
||
"builder_dry_run": "Dry Run",
|
||
"builder_triggers": "Triggers",
|
||
"builder_conditions": "Conditions",
|
||
"builder_actions": "Actions",
|
||
"builder_results": "Results",
|
||
"builder_transforms": "Transforms",
|
||
"builder_properties": "Properties",
|
||
"builder_no_selection": "इसके गुणों को संपादित करने के लिए एक नोड का चयन करें।",
|
||
"builder_node_trigger_manual": "मैनुअल ट्रिगर",
|
||
"builder_node_trigger_schedule": "Schedule",
|
||
"builder_node_trigger_event": "इवेंट ट्रिगर",
|
||
"builder_node_cond_os": "OS Check",
|
||
"builder_node_cond_threshold": "Threshold",
|
||
"builder_node_cond_time_window": "Time Window",
|
||
"builder_node_action_script": "Run Script",
|
||
"builder_node_action_install": "Install SW",
|
||
"builder_node_action_restart": "एसवीसी पुनः आरंभ करें",
|
||
"builder_node_action_file_deploy": "फ़ाइल तैनात करें",
|
||
"builder_node_action_message": "मेसेज भेजें",
|
||
"builder_node_result_log": "Log Output",
|
||
"builder_node_result_alert": "अलर्ट भेजें",
|
||
"builder_node_result_chain": "चेन वर्कफ़्लो",
|
||
"builder_node_transform_parse": "Parse JSON",
|
||
"builder_node_transform_filter": "Filter",
|
||
"builder_node_transform_delay": "Delay",
|
||
"workflow_name": "वर्कफ़्लो नाम:",
|
||
"comp_title": "सॉफ्टवेयर अनुपालन",
|
||
"comp_compliant": "Compliant",
|
||
"comp_warning": "Warning",
|
||
"comp_critical": "Critical",
|
||
"comp_score": "Avg. Score",
|
||
"comp_device": "उपकरण",
|
||
"comp_hostname": "Hostname",
|
||
"comp_os": "OS",
|
||
"comp_score_col": "Score",
|
||
"comp_issues": "Issues",
|
||
"comp_last_scan": "Last Scan",
|
||
"comp_scan": "Scan",
|
||
"comp_scan_all": "Scan All",
|
||
"comp_remediate": "Remediate",
|
||
"comp_remediate_confirm": "इस डिवाइस पर स्वचालित उपचार चलाएँ?",
|
||
"comp_no_data": "कोई अनुपालन डेटा उपलब्ध नहीं है. आरंभ करने के लिए स्कैन चलाएँ.",
|
||
"save": "बचाना",
|
||
"cancel": "रद्द करना",
|
||
"close": "बंद करना",
|
||
"edit": "संपादन करना",
|
||
"delete": "मिटाना",
|
||
"actions": "Actions",
|
||
"all_orgs": "सभी संगठन",
|
||
"select_org_placeholder": "Select organization�",
|
||
"all_types": "All Types",
|
||
"type_printer": "Printer",
|
||
"type_network_drive": "नेटवर्क ड्राइव",
|
||
"type_dns": "DNS सर्वर",
|
||
"type_vpn": "VPN",
|
||
"type_proxy": "Proxy",
|
||
"add_resource": "संसाधन जोड़ें",
|
||
"edit_resource": "संसाधन संपादित करें",
|
||
"col_name": "Name",
|
||
"col_type": "Type",
|
||
"col_target": "Target",
|
||
"col_scope": "Scope",
|
||
"col_status": "Status",
|
||
"col_actions": "Actions",
|
||
"no_resources": "No resources found.",
|
||
"active": "Active",
|
||
"inactive": "Inactive",
|
||
"address": "पता/पथ",
|
||
"scope_org": "संगठन",
|
||
"scope_group": "समूह",
|
||
"scope_device": "उपकरण",
|
||
"scope_value": "Scope Value",
|
||
"scope_value_hint": "Organization, group, or device ID",
|
||
"confirm_delete": "क्या आप सुनिश्चित रूप से इस आइटम को मिटाना चाहते हैं?",
|
||
"all_statuses": "सभी क़ानून",
|
||
"status_pending": "Pending",
|
||
"status_running": "Running",
|
||
"status_success": "Success",
|
||
"status_failed": "असफल",
|
||
"search_tasks": "Search tasks�",
|
||
"create_task": "कार्य बनाएँ",
|
||
"edit_task": "कार्य संपादित करें",
|
||
"col_task_name": "Task Name",
|
||
"col_task_type": "Type",
|
||
"col_schedule": "Schedule",
|
||
"col_last_run": "Last Run",
|
||
"no_tasks": "No tasks found.",
|
||
"task_type_file_deploy": "फ़ाइल परिनियोजन",
|
||
"task_type_registry": "Registry",
|
||
"target_devices": "लक्ष्य उपकरण",
|
||
"target_hint": "Device IDs or group names",
|
||
"schedule_immediate": "Immediate",
|
||
"schedule_once": "Once",
|
||
"schedule_cron": "Cron",
|
||
"cron_placeholder": "*/5 * * * *",
|
||
"script_content": "स्क्रिप्ट/कमांड",
|
||
"retry_count": "Retries",
|
||
"timeout_sec": "Timeout (s)",
|
||
"loading": "लोड हो रहा है",
|
||
"no_output": "कोई आउटपुट उपलब्ध नहीं है",
|
||
"error_loading": "डेटा लोड करने में त्रुटि",
|
||
"select_workflow": "Select workflow�",
|
||
"new_workflow": "New",
|
||
"export": "Export",
|
||
"execute": "Execute",
|
||
"dry_run": "Dry Run",
|
||
"node_triggers": "Triggers",
|
||
"node_manual": "मैनुअल ट्रिगर",
|
||
"node_schedule": "Schedule",
|
||
"node_event": "इवेंट ट्रिगर",
|
||
"node_conditions": "Conditions",
|
||
"node_os_check": "OS Check",
|
||
"node_threshold": "Threshold",
|
||
"node_time_window": "Time Window",
|
||
"node_actions": "Actions",
|
||
"node_run_script": "Run Script",
|
||
"node_install": "Install SW",
|
||
"node_restart": "एसवीसी पुनः आरंभ करें",
|
||
"node_file_deploy": "फ़ाइल तैनात करें",
|
||
"node_send_message": "मेसेज भेजें",
|
||
"node_results": "Results",
|
||
"node_log_output": "Log Output",
|
||
"node_send_alert": "अलर्ट भेजें",
|
||
"node_chain": "चेन वर्कफ़्लो",
|
||
"node_transforms": "Transforms",
|
||
"node_parse_json": "Parse JSON",
|
||
"node_filter": "Filter",
|
||
"node_delay": "Delay",
|
||
"node_properties": "Properties",
|
||
"all_organizations": "सभी संगठन",
|
||
"scan_all": "Scan All",
|
||
"compliant": "Compliant",
|
||
"non_compliant": "Warning",
|
||
"critical_issues": "Critical",
|
||
"avg_score": "Avg. Score",
|
||
"col_device": "उपकरण",
|
||
"col_hostname": "Hostname",
|
||
"col_os": "OS",
|
||
"col_score": "Score",
|
||
"col_issues": "Issues",
|
||
"col_last_scan": "Last Scan",
|
||
"no_compliance_data": "No compliance data available.",
|
||
"confirm_remediate": "इस डिवाइस पर स्वचालित उपचार चलाएँ?"
|
||
},
|
||
"scaling": {
|
||
"title": "स्केलिंग एवं रिले प्रबंधन",
|
||
"tab_overview": "सिंहावलोकन",
|
||
"tab_relays": "Relay Nodes",
|
||
"tab_rules": "असाइनमेंट नियम",
|
||
"tab_capacity": "क्षमता की योजना बनाना",
|
||
"arch_title": "नेटवर्क आर्किटेक्चर",
|
||
"arch_loading": "आर्किटेक्चर आरेख लोड हो रहा है...",
|
||
"stat_relay_nodes": "Relay Nodes",
|
||
"stat_total_devices": "कुल उपकरण",
|
||
"stat_active_sessions": "सक्रिय सत्र",
|
||
"stat_bandwidth": "कुल बैंडविड्थ",
|
||
"relay_health": "रिले स्वास्थ्य",
|
||
"no_relays": "कोई रिले नोड कॉन्फ़िगर नहीं किया गया. लोड वितरित करने के लिए अपना पहला रिले नोड जोड़ें।",
|
||
"relay_search": "रिले खोजें...",
|
||
"relay_add": "रिले नोड जोड़ें",
|
||
"relay_edit": "रिले नोड संपादित करें",
|
||
"col_name": "Name",
|
||
"col_address": "Address",
|
||
"col_location": "Location",
|
||
"col_devices": "उपकरण",
|
||
"col_sessions": "सत्र",
|
||
"col_bandwidth": "Bandwidth",
|
||
"col_status": "Status",
|
||
"col_actions": "Actions",
|
||
"col_priority": "Priority",
|
||
"col_rule_name": "Rule Name",
|
||
"col_match": "Match",
|
||
"col_target_relay": "लक्ष्य रिले",
|
||
"col_fallback": "Fallback",
|
||
"status_online": "Online",
|
||
"status_degraded": "Degraded",
|
||
"status_offline": "Offline",
|
||
"status_enabled": "सक्रिय",
|
||
"status_disabled": "अक्षम",
|
||
"confirm_delete_relay": "क्या आप वाकई इस रिले नोड को हटाना चाहते हैं?",
|
||
"confirm_delete_rule": "क्या आप वाकई इस असाइनमेंट नियम को हटाना चाहते हैं?",
|
||
"rules_hint": "असाइनमेंट नियम यह निर्धारित करते हैं कि कौन सा रिले सर्वर विशिष्ट डिवाइस समूहों को संभालता है। नियमों का मूल्यांकन प्राथमिकता (सबसे पहले सबसे कम) के आधार पर किया जाता है।",
|
||
"rule_add": "Add Rule",
|
||
"rule_edit": "नियम संपादित करें",
|
||
"rule_match_type": "Match Type",
|
||
"match_subnet": "Subnet",
|
||
"match_group": "डिवाइस समूह",
|
||
"match_tag": "डिवाइस टैग",
|
||
"match_location": "Location",
|
||
"rule_match_value": "Match Value",
|
||
"fallback_master": "मास्टर सर्वर",
|
||
"fallback_nearest": "निकटतम रिले",
|
||
"relay_max_sessions": "अधिकतम सत्र",
|
||
"relay_max_bandwidth": "अधिकतम बैंडविड्थ (एमबीपीएस)",
|
||
"cap_tiers": "क्षमता स्तर",
|
||
"cap_loading": "क्षमता डेटा लोड हो रहा है...",
|
||
"cap_recommendations": "Recommendations",
|
||
"cap_no_recs": "कोई सिफ़ारिशें उपलब्ध नहीं.",
|
||
"cap_planning": "बुनियादी ढाँचा योजना",
|
||
"cap_config": "विन्यास",
|
||
"cap_max_devices": "अधिकतम उपकरण",
|
||
"cap_max_sessions": "अधिकतम सत्र",
|
||
"cap_current": "Current",
|
||
"cap_utilization": "Utilization",
|
||
"cap_tier_devices": "डिवाइस की क्षमता",
|
||
"cap_tier_sessions": "सत्र क्षमता",
|
||
"cap_tier_bandwidth": "बैंडविड्थ क्षमता",
|
||
"cap_single_sqlite": "एकल सर्वर (SQLite)",
|
||
"cap_single_pg": "एकल सर्वर (PostgreSQL)",
|
||
"cap_master_3": "मास्टर + 3 रिले",
|
||
"cap_master_10": "मास्टर + 10 रिले",
|
||
"rec_no_relays": "कोई रिले नोड कॉन्फ़िगर नहीं किया गया. बेहतर प्रदर्शन और अतिरेक के लिए रिले नोड्स जोड़ने पर विचार करें।",
|
||
"rec_devices_high": "डिवाइस का उपयोग अधिक है. लोड वितरित करने के लिए अधिक रिले नोड्स जोड़ने पर विचार करें।",
|
||
"rec_sessions_high": "सत्र क्षमता अपनी सीमा के करीब पहुंच रही है. रिले इंफ्रास्ट्रक्चर को अपग्रेड करने पर विचार करें।",
|
||
"rec_cpu_high": "कुछ रिले नोड उच्च CPU उपयोग की रिपोर्ट करते हैं। भार संतुलन या क्षमता उन्नयन पर विचार करें।",
|
||
"rec_all_good": "सभी सिस्टम सामान्य मापदंडों के भीतर काम कर रहे हैं। किसी कार्रवाई की आवश्यकता नहीं है.",
|
||
"save": "बचाना",
|
||
"cancel": "रद्द करना",
|
||
"edit": "संपादन करना",
|
||
"delete": "मिटाना",
|
||
"close": "बंद करना",
|
||
"no_rules": "कोई असाइनमेंट नियम नहीं.",
|
||
"relays_info_banner": "यह सूची सूचनात्मक है. वास्तव में क्लाइंट द्वारा उपयोग किए जाने वाले रिले सर्वर BetterDesk सर्वर पर RELAY_SERVERS पर्यावरण चर के माध्यम से कॉन्फ़िगर किए जाते हैं।",
|
||
"relay_name_address_required": "नाम और पता आवश्यक है.",
|
||
"relay_save_failed": "रिले नोड सहेजने में विफल.",
|
||
"relay_delete_failed": "रिले नोड को हटाने में विफल.",
|
||
"relay_saved": "रिले नोड सहेजा गया.",
|
||
"relay_deleted": "रिले नोड हटा दिया गया.",
|
||
"rule_name_value_required": "नियम का नाम और मिलान मान आवश्यक है.",
|
||
"rule_save_failed": "नियम सहेजने में विफल.",
|
||
"rule_delete_failed": "नियम हटाने में विफल.",
|
||
"rule_saved": "नियम सहेजा गया.",
|
||
"rule_deleted": "नियम हटा दिया गया."
|
||
},
|
||
"cross_platform": {
|
||
"title": "क्रॉस-प्लेटफ़ॉर्म संगतता",
|
||
"tab_matrix": "अनुकूलता मैट्रिक्स",
|
||
"tab_distribution": "Distribution",
|
||
"tab_protocols": "Protocols",
|
||
"tab_limitations": "Limitations",
|
||
"matrix_hint": "सभी समर्थित प्लेटफ़ॉर्म पर फ़ीचर समर्थन मैट्रिक्स। हरा = पूर्ण समर्थन, पीला = आंशिक, ग्रे = उपलब्ध नहीं, नीला = नियोजित।",
|
||
"col_feature": "Feature",
|
||
"legend_full": "पूर्ण समर्थन",
|
||
"legend_partial": "आंशिक समर्थन",
|
||
"legend_none": "उपलब्ध नहीं है",
|
||
"legend_planned": "Planned",
|
||
"platform_breakdown": "प्लेटफार्म टूटना",
|
||
"arch_breakdown": "वास्तुकला का टूटना",
|
||
"version_breakdown": "संस्करण टूटना",
|
||
"summary": "Summary",
|
||
"total_devices": "कुल उपकरण",
|
||
"unique_platforms": "Platforms",
|
||
"unique_archs": "Architectures",
|
||
"unique_versions": "ग्राहक संस्करण",
|
||
"no_devices": "अभी तक कोई डिवाइस पंजीकृत नहीं है.",
|
||
"protocols_hint": "प्रोटोकॉल क्षमता वार्ता यह सुनिश्चित करती है कि प्रत्येक ग्राहक को केवल वही सुविधाएँ प्राप्त हों जिनका वह समर्थन करता है। सर्वर रिपोर्ट की गई क्षमताओं के आधार पर व्यवहार को अनुकूलित करता है।",
|
||
"capability_negotiation": "क्षमता पर बातचीत",
|
||
"codec_support": "कोडेक समर्थन (ऑनलाइन डिवाइस)",
|
||
"feature_support": "सुविधा समर्थन (ऑनलाइन उपकरण)",
|
||
"no_codec_data": "ऑनलाइन उपकरणों से कोई कोडेक डेटा उपलब्ध नहीं है।",
|
||
"no_feature_data": "ऑनलाइन उपकरणों से कोई फीचर डेटा उपलब्ध नहीं है।",
|
||
"protobuf_schema": "क्लाइंट क्षमताएँ प्रोटोबफ़ स्कीमा",
|
||
"diagram_client": "Client",
|
||
"diagram_server": "BetterDesk सर्वर",
|
||
"diagram_peer": "दूरस्थ सहकर्मी",
|
||
"limitations_hint": "प्रत्येक प्लेटफ़ॉर्म की विशिष्ट सीमाएँ होती हैं जो उपलब्ध सुविधाओं को प्रभावित करती हैं। तैनाती की योजना बनाते समय इन बाधाओं की समीक्षा करें।",
|
||
"feat_desktop_client": "डेस्कटॉप क्लाइंट",
|
||
"feat_background_agent": "पृष्ठभूमि एजेंट",
|
||
"feat_remote_target": "दूरस्थ लक्ष्य",
|
||
"feat_screen_capture": "स्क्रीन कैप्चर",
|
||
"feat_input_injection": "इनपुट इंजेक्शन",
|
||
"feat_file_transfer": "दस्तावेज हस्तांतरण",
|
||
"feat_clipboard_sync": "क्लिपबोर्ड सिंक",
|
||
"feat_audio_streaming": "ऑडियो स्ट्रीमिंग",
|
||
"feat_chat": "Chat",
|
||
"feat_h264": "H.264 Codec",
|
||
"feat_vp9": "VP9 Codec",
|
||
"feat_av1": "AV1 Codec",
|
||
"feat_cdap_agent": "CDAP Agent",
|
||
"platform_windows": "Windows",
|
||
"platform_linux": "Linux",
|
||
"platform_macos": "macOS",
|
||
"platform_android": "Android",
|
||
"platform_ios": "iOS",
|
||
"platform_web": "Web Browser",
|
||
"platform_chromeos": "ChromeOS",
|
||
"status_production": "Production",
|
||
"status_testing": "Testing",
|
||
"status_planned": "Planned",
|
||
"status_limited": "Limited",
|
||
"status_experimental": "Experimental",
|
||
"limit_win_uac": "सुरक्षित डेस्कटॉप पर सेवा स्थापना और इनपुट इंजेक्शन के लिए यूएसी उन्नयन आवश्यक है।",
|
||
"limit_win_service": "NSSM सेवा के रूप में चलता है; स्थापना के लिए प्रशासकीय विशेषाधिकारों की आवश्यकता है।",
|
||
"limit_win_firewall": "Windows फ़ायरवॉल नियमों को रिले कनेक्शन के लिए पोर्ट 21115-21119 की अनुमति देनी चाहिए।",
|
||
"limit_linux_wayland": "वेलैंड कंपोजिटर प्रोग्रामेटिक स्क्रीन कैप्चर को प्रतिबंधित करते हैं; पाइपवायर पोर्टल API आवश्यक है।",
|
||
"limit_linux_pipewire": "ऑडियो कैप्चर के लिए पाइपवायर की आवश्यकता होती है; पल्सऑडियो फ़ॉलबैक उपलब्ध है लेकिन सीमित है।",
|
||
"limit_linux_arm": "ARM64 बिल्ड उपलब्ध है; कुछ कोडेक्स सॉफ़्टवेयर डिकोडिंग (धीमी) का उपयोग कर सकते हैं।",
|
||
"limit_mac_screen": "सिस्टम प्राथमिकताएँ > गोपनीयता और सुरक्षा में स्क्रीन रिकॉर्डिंग की अनुमति आवश्यक है।",
|
||
"limit_mac_signing": "वितरण के लिए एजेंट को Apple डेवलपर आईडी के साथ हस्ताक्षरित होना चाहिए।",
|
||
"limit_mac_notarize": "macOS गेटकीपर (गैर-ऐप स्टोर वितरण) के लिए नोटरीकरण आवश्यक है।",
|
||
"limit_android_projection": "मीडियाप्रोजेक्शन API को प्रत्येक स्क्रीन कैप्चर सत्र के लिए उपयोगकर्ता की सहमति की आवश्यकता होती है।",
|
||
"limit_android_accessibility": "इनपुट इंजेक्शन के लिए AccessibilityService की आवश्यकता होती है; Android 14+ में प्रतिबंधित।",
|
||
"limit_android_battery": "डोज़ मोड द्वारा सीमित पृष्ठभूमि सेवा; बैटरी अनुकूलन छूट की आवश्यकता हो सकती है।",
|
||
"limit_ios_capture": "Apple ने बैकग्राउंड स्क्रीन कैप्चर पर प्रतिबंध लगाया; केवल दर्शक मोड समर्थित.",
|
||
"limit_ios_input": "किसी इनपुट इंजेक्शन की अनुमति नहीं; केवल दूर से देखना और चैट करना।",
|
||
"limit_ios_appstore": "केवल ऐप स्टोर के माध्यम से वितरण; बीटा परीक्षण के लिए TestFlight।",
|
||
"limit_web_https": "WebCodecs API और WebRTC को HTTPS की आवश्यकता है; HTTP JMuxer (सीमित कोडेक्स) पर वापस आ जाता है।",
|
||
"limit_web_codec": "कोडेक समर्थन ब्राउज़र पर निर्भर करता है; H.264 व्यापक रूप से समर्थित है, VP9/AV1 भिन्न है।",
|
||
"limit_web_performance": "प्रदर्शन ब्राउज़र सैंडबॉक्स द्वारा सीमित; कोई प्रत्यक्ष हार्डवेयर त्वरण नहीं।",
|
||
"limit_chrome_crostini": "पूर्ण एजेंट समर्थन केवल क्रॉस्टिनी Linux कंटेनर के अंदर।",
|
||
"limit_chrome_pwa": "PWA मोड केवल वेब सुविधाएँ प्रदान करता है; कोई मूल एजेंट क्षमताएं नहीं.",
|
||
"limit_chrome_input": "क्रॉस्टिनी कंटेनर के बाहर इनपुट इंजेक्शन समर्थित नहीं है।",
|
||
"feat_session_recording": "सत्र रिकॉर्डिंग",
|
||
"feat_multi_monitor": "मल्टी-मॉनिटर",
|
||
"feat_unattended_access": "अनुपस्थित पहुँच",
|
||
"limit_win_virtual_account": "सेवाएं LocalSystem की बजाय अलग वर्चुअल खातों के तहत चलती हैं; कस्टम लॉग पथों को ACL समायोजन की आवश्यकता हो सकती है।",
|
||
"limit_linux_unprivileged": "सेवाएं systemd हार्डनिंग (NoNewPrivileges, ProtectSystem=strict) के साथ समर्पित अनधिकृत 'betterdesk' खाते के रूप में चलती हैं।"
|
||
},
|
||
"security_audit": {
|
||
"title": "सुरक्षा लेखापरीक्षा",
|
||
"tab_overview": "सिंहावलोकन",
|
||
"tab_events": "लेखापरीक्षा घटनाएँ",
|
||
"tab_hardening": "Hardening",
|
||
"tab_vulnerabilities": "Vulnerabilities",
|
||
"security_score": "सुरक्षा स्कोर",
|
||
"failed_logins": "विफल लॉगिन (24 घंटे)",
|
||
"active_bans": "Active Bans",
|
||
"api_keys": "API Keys",
|
||
"old_keys": "पुरानी कुंजियाँ (>90डी)",
|
||
"security_checks": "सुरक्षा जांच",
|
||
"tls_status": "TLS Status",
|
||
"pass": "Pass",
|
||
"warning": "Warning",
|
||
"fail": "Fail",
|
||
"tls_signal": "Signal TLS",
|
||
"tls_relay": "Relay TLS",
|
||
"tls_api": "API TLS",
|
||
"tls_wss": "WebSocket सुरक्षित",
|
||
"enabled": "सक्रिय",
|
||
"disabled": "अक्षम",
|
||
"all_events": "All Events",
|
||
"event_login_failed": "लॉगिन विफल",
|
||
"event_login_success": "लॉगिन की सफलता",
|
||
"event_peer_banned": "Peer Banned",
|
||
"event_ip_banned": "IP Banned",
|
||
"event_config_changed": "कॉन्फिग बदला गया",
|
||
"event_key_created": "कुंजी बनाई गई",
|
||
"refresh": "Refresh",
|
||
"col_time": "Time",
|
||
"col_action": "Action",
|
||
"col_actor": "Actor",
|
||
"col_target": "Target",
|
||
"col_ip": "IP Address",
|
||
"col_details": "Details",
|
||
"no_events": "कोई ऑडिट इवेंट नहीं मिला.",
|
||
"hardening_hint": "आपके BetterDesk परिनियोजन के लिए सुरक्षा सख्त करने की प्राथमिकताएँ। आइटम गंभीरता के आधार पर ऑर्डर किए जाते हैं।",
|
||
"no_hardening": "कोई सख्त करने वाली वस्तुएँ उपलब्ध नहीं हैं।",
|
||
"vuln_hint": "निर्भरता भेद्यता स्कैन परिणाम। निर्भरता को सुरक्षित रखने के लिए नियमित रूप से एनपीएम ऑडिट चलाएं।",
|
||
"no_vulns": "कोई कमज़ोरियाँ नहीं मिलीं. आपकी निर्भरताएँ सुरक्षित हैं."
|
||
},
|
||
"languages": {
|
||
"title": "भाषा प्रबंधन",
|
||
"total_languages": "कुल भाषाएँ",
|
||
"fully_translated": "पूरी तरह से अनुवादित",
|
||
"needs_review": "समीक्षा की आवश्यकता है",
|
||
"reference_keys": "संदर्भ कुंजियाँ",
|
||
"no_languages": "कोई भाषा फ़ाइल नहीं मिली.",
|
||
"badge_reference": "Reference",
|
||
"badge_review": "समीक्षा की आवश्यकता है",
|
||
"badge_complete": "Complete",
|
||
"coverage": "coverage",
|
||
"keys": "keys",
|
||
"missing": "missing",
|
||
"extra": "extra",
|
||
"view_missing": "दृश्य गायब है",
|
||
"fix_missing": "Fix Missing",
|
||
"missing_keys_for": "के लिए गुम चाबियाँ",
|
||
"missing_keys_count": "keys missing (English fallback values shown)",
|
||
"and_more": "और {n} और अधिक...",
|
||
"all_keys_present": "सभी चाबियाँ मौजूद हैं!",
|
||
"confirm_fix": "Add missing keys to {code} with English fallback values?",
|
||
"fixed_title": "Keys Fixed",
|
||
"fixed_msg": "{code} में अनुपलब्ध कुंजियों का मैन्युअल रूप से अनुवाद किया जाना चाहिए।",
|
||
"no_fix_needed": "ठीक करने के लिए कोई गुम चाबियाँ नहीं।"
|
||
},
|
||
"resource_control": {
|
||
"title": "संसाधन नियंत्रण",
|
||
"tab_overview": "सिंहावलोकन",
|
||
"tab_usb": "USB Control",
|
||
"tab_optical": "ऑप्टिकल ड्राइव",
|
||
"tab_monitors": "Monitors",
|
||
"tab_disks": "Disk Access",
|
||
"tab_quotas": "संसाधन कोटा",
|
||
"compliance_by_category": "श्रेणी के अनुसार अनुपालन",
|
||
"device_compliance": "डिवाइस अनुपालन",
|
||
"search_devices": "डिवाइस खोजें...",
|
||
"col_device": "उपकरण",
|
||
"col_platform": "Platform",
|
||
"col_status": "Status",
|
||
"col_usb": "USB",
|
||
"col_optical": "Optical",
|
||
"col_monitors": "Monitors",
|
||
"col_disks": "Disks",
|
||
"col_quotas": "Quotas",
|
||
"col_actions": "Actions",
|
||
"stat_total_devices": "कुल उपकरण",
|
||
"stat_compliant": "Compliant",
|
||
"stat_partial": "Partial",
|
||
"stat_noncompliant": "Non-Compliant",
|
||
"stat_compliance_rate": "अनुपालन दर",
|
||
"badge_na": "N/A",
|
||
"badge_compliant": "OK",
|
||
"badge_partial": "Partial",
|
||
"badge_noncompliant": "Fail",
|
||
"btn_configure": "कॉन्फ़िगर",
|
||
"no_devices": "कोई यंत्र नहीं मिले",
|
||
"usb_title": "USB पोर्ट नियंत्रण",
|
||
"usb_hint": "चयनित डिवाइस या संगठन-व्यापी डिफ़ॉल्ट नीति के लिए USB स्टोरेज डिवाइस एक्सेस को नियंत्रित करें।",
|
||
"usb_storage_policy": "USB भंडारण नीति",
|
||
"usb_whitelist": "श्वेतसूचीबद्ध उपकरण (प्रति पंक्ति एक)",
|
||
"usb_whitelist_hint": "वीआईडी:पीआईडी (उदा. 0781:5583)",
|
||
"usb_audit_log": "USB डिवाइस कनेक्शन लॉग करें",
|
||
"optical_title": "ऑप्टिकल ड्राइव नियंत्रण",
|
||
"optical_hint": "चयनित डिवाइस के लिए सीडी/डीवीडी/ब्लू-रे ड्राइव एक्सेस को नियंत्रित करें।",
|
||
"optical_policy": "ऑप्टिकल ड्राइव नीति",
|
||
"optical_audit_log": "ऑप्टिकल ड्राइव एक्सेस लॉग करें",
|
||
"monitors_title": "मॉनिटर प्रबंधन",
|
||
"monitors_hint": "अधिकतम गिनती, रिज़ॉल्यूशन प्रवर्तन, चमक और पावर शेड्यूल सहित मॉनिटर सेटिंग्स कॉन्फ़िगर करें।",
|
||
"monitors_max_count": "अधिकतम मॉनिटर्स (0 = असीमित)",
|
||
"monitors_max_hint": "0 का मतलब कोई सीमा नहीं है",
|
||
"monitors_resolution": "अधिकतम रिज़ॉल्यूशन",
|
||
"monitors_brightness": "चमक सीमा",
|
||
"monitors_power_schedule": "पावर शेड्यूल",
|
||
"monitors_power_hint": "जैसे बंद:22:00-06:00",
|
||
"disks_title": "डिस्क अभिगम नियंत्रण",
|
||
"disks_hint": "रीड-ओनली मोड, एन्क्रिप्शन प्रवर्तन और विभाजन दृश्यता सहित डिस्क एक्सेस नीतियों को कॉन्फ़िगर करें।",
|
||
"disks_readonly": "केवल-पठन मोड को बाध्य करें",
|
||
"disks_encryption": "एन्क्रिप्शन की आवश्यकता है (BitLocker/LUKS)",
|
||
"disks_smart": "S.M.A.R.T सक्षम करें निगरानी",
|
||
"disks_hidden": "छिपे हुए विभाजन",
|
||
"disks_hidden_hint": "अल्पविराम से अलग किए गए ड्राइव अक्षर या माउंट बिंदु",
|
||
"quotas_title": "संसाधन कोटा",
|
||
"quotas_hint": "चयनित डिवाइस के लिए प्रति उपयोगकर्ता सीपीयू, रैम, बैंडविड्थ और डिस्क कोटा सेट करें।",
|
||
"quotas_cpu": "CPU Limit",
|
||
"quotas_ram": "RAM Limit",
|
||
"quotas_bandwidth": "बैंडविड्थ सीमा (एमबीपीएस)",
|
||
"quotas_bandwidth_hint": "0 = असीमित",
|
||
"quotas_disk_quota": "डिस्क कोटा (जीबी)",
|
||
"quotas_disk_hint": "0 = असीमित",
|
||
"quotas_process_whitelist": "प्रक्रिया श्वेतसूची (प्रति पंक्ति एक)",
|
||
"quotas_process_hint": "जैसे chrome.exe, कोड.exe",
|
||
"policy_allowed": "Allowed",
|
||
"policy_blocked": "Blocked",
|
||
"policy_whitelist": "केवल श्वेतसूची",
|
||
"policy_any": "Any"
|
||
},
|
||
"sdk_studio": {
|
||
"title": "SDK Studio",
|
||
"subtitle": "Visual flow editor for CDAP bridges",
|
||
"new_flow": "New Flow",
|
||
"open_flow": "Open Flow",
|
||
"save_flow": "Save Flow",
|
||
"run_flow": "Run",
|
||
"debug": "Debug",
|
||
"deploy": "Deploy",
|
||
"undo": "Undo",
|
||
"redo": "Redo",
|
||
"untitled": "Untitled Flow",
|
||
"code_mode": "Code Mode",
|
||
"toggle_grid": "Toggle Grid",
|
||
"zoom_in": "Zoom In",
|
||
"zoom_out": "Zoom Out",
|
||
"zoom_fit": "Fit to Screen",
|
||
"palette": "Node Palette",
|
||
"search_nodes": "Search nodes...",
|
||
"cat_sources": "Sources",
|
||
"cat_processing": "Processing",
|
||
"cat_outputs": "Outputs",
|
||
"empty_title": "Start Building",
|
||
"empty_desc": "Drag nodes from the palette to start building a flow",
|
||
"browse_templates": "Browse Templates",
|
||
"inspector": "Inspector",
|
||
"select_node": "Select a node to inspect its properties",
|
||
"console": "Console",
|
||
"clear_console": "Clear",
|
||
"console_ready": "Studio ready",
|
||
"label": "Label",
|
||
"configuration": "Configuration",
|
||
"connections": "Connections",
|
||
"inputs": "Inputs",
|
||
"outputs": "Outputs",
|
||
"delete_node": "Delete Node",
|
||
"nodes": "Nodes",
|
||
"wires": "Wires",
|
||
"status_ready": "Ready",
|
||
"status_deployed": "Deployed",
|
||
"flow_name": "Flow Name",
|
||
"flow_desc": "Description",
|
||
"loading": "Loading...",
|
||
"no_flows": "No saved flows yet",
|
||
"confirm_delete": "Are you sure you want to delete this flow?",
|
||
"templates": "Templates",
|
||
"node_modbus_tcp": "Modbus TCP",
|
||
"node_modbus_rtu": "Modbus RTU",
|
||
"node_snmp_poll": "SNMP Poll",
|
||
"node_rest_poll": "REST Poll",
|
||
"node_mqtt_subscribe": "MQTT Subscribe",
|
||
"node_webhook": "Webhook",
|
||
"node_device_telemetry": "Device Telemetry",
|
||
"node_database_query": "Database Query",
|
||
"node_file_watch": "File Watch",
|
||
"node_filter": "Filter",
|
||
"node_transform": "Transform",
|
||
"node_aggregate": "Aggregate",
|
||
"node_delay": "Delay",
|
||
"node_debounce": "Debounce",
|
||
"node_switch": "Switch",
|
||
"node_merge": "Merge",
|
||
"node_script": "Script",
|
||
"node_widget_update": "Widget Update",
|
||
"node_alert": "Alert",
|
||
"node_command": "Command",
|
||
"node_log": "Log",
|
||
"node_rest_call": "REST Call",
|
||
"node_mqtt_publish": "MQTT Publish",
|
||
"node_database_write": "Database Write",
|
||
"node_email": "Email",
|
||
"node_modbus_write": "Modbus Write",
|
||
"import_flow": "Import Flow"
|
||
},
|
||
"updates": {
|
||
"tab_title": "Updates",
|
||
"title": "सॉफ़्टवेयर अद्यतन",
|
||
"desc": "Check for new versions and update the BetterDesk console from GitHub",
|
||
"current_version": "स्थापित संस्करण",
|
||
"latest_version": "Latest version",
|
||
"status": "Status",
|
||
"check_now": "अद्यतन के लिए जाँच",
|
||
"checking": "Checking…",
|
||
"up_to_date": "अप टू डेट",
|
||
"update_available": "उपलब्ध अद्यतन",
|
||
"changelog": "Release Notes",
|
||
"no_changelog": "कोई रिलीज़ नोट उपलब्ध नहीं है",
|
||
"files_changed": "फ़ाइलें बदल गईं",
|
||
"files": "फ़ाइलें",
|
||
"changes_unavailable": "फ़ाइल परिवर्तन सूची लोड नहीं हो सकी. आप अभी भी अपडेट इंस्टॉल कर सकते हैं.",
|
||
"create_backup": "अपडेट करने से पहले बैकअप बनाएं",
|
||
"install": "Install Update",
|
||
"install_confirm": "Are you sure you want to install this update? The console will restart after the update.",
|
||
"installing": "अद्यतन स्थापित किया जा रहा है…",
|
||
"creating_backup": "बैकअप बनाया जा रहा है...",
|
||
"downloading": "फ़ाइलें डाउनलोड हो रही हैं…",
|
||
"install_success": "अपडेट सफलतापूर्वक इंस्टॉल हो गया. कंसोल पुनः प्रारंभ हो रहा है...",
|
||
"install_failed": "अद्यतन स्थापना विफल रही",
|
||
"restarting": "कंसोल के पुनरारंभ होने की प्रतीक्षा की जा रही है...",
|
||
"restart_complete": "कंसोल सफलतापूर्वक पुनः प्रारंभ हुआ",
|
||
"restart_timeout": "Console did not restart in time. Please check manually.",
|
||
"no_version": "कोई अद्यतन संस्करण चयनित नहीं. पहले अपडेट की जांच करें.",
|
||
"backups_title": "बैकअप अद्यतन करें",
|
||
"backups_desc": "प्रत्येक अपडेट से पहले प्री-अपडेट बैकअप स्वचालित रूप से बनाया जाता है",
|
||
"no_backups": "कोई अद्यतन बैकअप नहीं मिला",
|
||
"restore": "Restore",
|
||
"restore_confirm": "क्या आप वाकई इस बैकअप से पुनर्स्थापित करना चाहते हैं? परिवर्तित फ़ाइलें अधिलेखित कर दी जाएंगी.",
|
||
"restore_success": "बैकअप सफलतापूर्वक बहाल हुआ. कंसोल पुनः प्रारंभ हो रहा है...",
|
||
"baseline_set": "बेसलाइन सेट",
|
||
"commits_behind": "पीछे प्रतिबद्ध है",
|
||
"total_files": "कुल फ़ाइलें",
|
||
"applied": "Applied",
|
||
"failed": "असफल",
|
||
"skipped": "Skipped",
|
||
"removed": "Removed",
|
||
"auto": "Auto",
|
||
"manual": "Manual",
|
||
"component_console": "Web Console",
|
||
"component_server": "सर्वर जाओ",
|
||
"component_agent": "Agent",
|
||
"component_scripts": "स्क्रिप्ट और Docker",
|
||
"component_other": "Other",
|
||
"server_rebuild_warning": "Go Server source changed — binary rebuild required. Use the ALL-IN-ONE script or compile manually.",
|
||
"include_server": "Include Go Server (compile & deploy binary)",
|
||
"checking_go": "जाँच हो रही है…",
|
||
"go_not_found": "जाओ स्थापित मत करो",
|
||
"go_check_failed": "गो उपलब्धता की जांच नहीं की जा सकी",
|
||
"server_building": "Go server संकलित किया जा रहा है... इसमें कुछ मिनट लग सकते हैं।",
|
||
"server_built": "सर्वर बाइनरी संकलित",
|
||
"server_build_failed": "सर्वर संकलन विफल रहा",
|
||
"server_stale_title": "सर्वर बाइनरी पुराना है",
|
||
"server_stale_desc": "Go server स्रोत अद्यतन किया गया था लेकिन चल रहे बाइनरी का पुनर्निर्माण नहीं किया गया था। सुरक्षा और लाइब्रेरी अपडेट लागू करने के लिए इसे अभी पुनर्निर्माण करें।",
|
||
"rebuild_server": "सर्वर बाइनरी का पुनर्निर्माण करें",
|
||
"rebuilding_server": "Rebuilding…",
|
||
"rebuild_server_success": "सर्वर बाइनरी को फिर से बनाया गया और पुनः प्रारंभ किया गया",
|
||
"rebuild_server_failed": "सर्वर बाइनरी पुनर्निर्माण विफल रहा",
|
||
"server_deployed": "सर्वर बाइनरी तैनात",
|
||
"server_deploy_failed": "सर्वर परिनियोजन विफल",
|
||
"server_build_note": "Server compilation may take 1-5 minutes. The page will remain unresponsive during compilation.",
|
||
"server_source_downloading": "सर्वर स्रोत डाउनलोड हो रहा है...",
|
||
"delete": "मिटाना",
|
||
"delete_confirm": "बैकअप {name} को स्थायी रूप से हटाएं? इसे असंपादित नहीं किया जा सकता है।",
|
||
"delete_success": "बैकअप हटा दिया गया",
|
||
"delete_failed": "बैकअप हटाने में विफल",
|
||
"retention_label": "नवीनतम बैकअप रखें",
|
||
"retention_hint": "प्रत्येक अद्यतन के बाद पुराने बैकअप स्वचालित रूप से हटा दिए जाते हैं। सभी बैकअप रखने के लिए 0 का उपयोग करें।",
|
||
"retention_saved": "अवधारण सेटिंग सहेजी गई",
|
||
"retention_invalid": "अवधारण 0 और 1000 के बीच एक पूर्णांक होना चाहिए",
|
||
"retention_required_for_prune": "पहले 0 से अधिक अवधारण मान सेट करें",
|
||
"prune_now": "Apply now",
|
||
"prune_confirm": "केवल {n} नवीनतम बैकअप रखें और बाकी हटा दें?",
|
||
"prune_done": "काटा गया {n} बैकअप",
|
||
"total_size": "Total size",
|
||
"backups_count": "backup(s)",
|
||
"strategy_label": "अद्यतन विधि",
|
||
"strategy_download": "पूर्व-निर्मित बाइनरी डाउनलोड करें",
|
||
"strategy_compile": "स्रोत से संकलित करें",
|
||
"both_available": "डाउनलोड करें और संकलित करें",
|
||
"download_available": "डाउनलोड उपलब्ध है",
|
||
"no_method": "कोई अद्यतन विधि नहीं",
|
||
"no_release": "No release",
|
||
"available": "उपलब्ध",
|
||
"server_downloading": "सर्वर बाइनरी डाउनलोड हो रहा है...",
|
||
"server_downloaded": "सर्वर बाइनरी डाउनलोड किया गया",
|
||
"server_download_failed": "सर्वर बाइनरी डाउनलोड विफल रहा",
|
||
"server_download_note": "GitHub रिलीज़ से एक पूर्व-निर्मित बाइनरी डाउनलोड की जाएगी। इसमें आमतौर पर एक मिनट से भी कम समय लगता है।",
|
||
"install_go_hint": "संकलन सक्षम करने के लिए https://go.dev/dl/ से गो इंस्टॉल करें, या पूर्व-निर्मित बायनेरिज़ के साथ एक रिलीज़ प्रकाशित करें",
|
||
"strategy_install_go": "स्वतः-इंस्टॉल करें और संकलित करें",
|
||
"strategy_install_go_hint": "Downloads the official Go toolchain (~120 MB) into the console data directory, then compiles the server. Use this when Go is not installed on the host.",
|
||
"auto_strategy": "Auto",
|
||
"auto_strategy_hint": "The console will pick the best available method (download → compile → auto-install Go).",
|
||
"auto_available": "स्वतः पुनर्निर्माण तैयार",
|
||
"toolchain_ready": "टूलचेन स्थापित",
|
||
"toolchain_will_install": "Go toolchain will be installed automatically",
|
||
"toolchain_downloading": "गो टूलचेन डाउनलोड हो रहा है…",
|
||
"toolchain_failed": "गो टूलचेन इंस्टॉल विफल रहा",
|
||
"modal_title": "अद्यतन स्थापित किया जा रहा है",
|
||
"modal_done_title": "अद्यतन पूर्ण",
|
||
"modal_close": "बंद करना",
|
||
"modal_reload_now": "कंसोल पुनः लोड करें",
|
||
"log_title": "अपडेट लॉग",
|
||
"log_expand": "लॉग विस्तृत करें",
|
||
"log_collapse": "लॉग संक्षिप्त करें",
|
||
"log_copy": "लॉग कॉपी करें",
|
||
"progress_step": "चरण {current}/{total}",
|
||
"reload_countdown": "{seconds} सेकंड में स्वतः रीलोड",
|
||
"retry_update": "अपडेट पुनः प्रयास करें",
|
||
"retry_confirm": "क्या इस अपडेट की स्थापना पुनः करें?",
|
||
"phase_confirm": "Confirmation",
|
||
"phase_backup": "Backup",
|
||
"phase_console": "कंसोल फ़ाइलें",
|
||
"phase_server": "सर्वर चरण",
|
||
"phase_restart": "पुनः आरंभ करें",
|
||
"phase_done": "Done",
|
||
"preparing": "Preparing…",
|
||
"backup_skipped": "बैकअप छोड़ दिया गया (उपयोगकर्ता की पसंद के अनुसार)",
|
||
"server_skipped": "Go server छोड़ दिया गया",
|
||
"server_not_selected": "Go server not selected",
|
||
"server_processing": "Go server अद्यतन संसाधित हो रहा है…",
|
||
"no_restart_needed": "पुनरारंभ की आवश्यकता नहीं है",
|
||
"complete": "अद्यतन लागू किया गया",
|
||
"complete_summary": "अद्यतन सफलतापूर्वक लागू कर दिया गया है.",
|
||
"complete_with_errors": "अद्यतन समाप्त हो गया, लेकिन कुछ चरण विफल रहे। नीचे विवरण देखें.",
|
||
"modal_done_with_errors_title": "अद्यतन त्रुटियों के साथ समाप्त हुआ",
|
||
"console_will_restart": "कंसोल प्रक्रिया अब पुनः प्रारंभ होगी...",
|
||
"restart_complete_msg": "कंसोल पुनः प्रारंभ हो गया। नया संस्करण लोड करने के लिए पुनः लोड करें पर क्लिक करें। पेज 8 सेकंड में स्वचालित रूप से पुनः लोड हो जाएगा।",
|
||
"refresh_recommended": "स्थैतिक परिसंपत्तियाँ बदल गईं - नया यूआई देखने के लिए पृष्ठ को पुनः लोड करें।",
|
||
"confirm_title": "अद्यतन लागू करें",
|
||
"confirm_with_backup": "प्री-अपडेट बैकअप स्वचालित रूप से बनाया जाएगा।",
|
||
"confirm_no_backup": "कोई बैकअप नहीं बनाया जाएगा (अपने जोखिम पर आगे बढ़ें)।",
|
||
"channel_title": "अपडेट चैनल",
|
||
"channel_desc": "चुनें कि पैनल अपडेट कहाँ से जाँचे। प्रोडक्शन सर्वर Stable उपयोग करें।",
|
||
"channel_stable": "स्थिर (main)",
|
||
"channel_development": "विकास (dev)",
|
||
"channel_branch_label": "GitHub शाखा",
|
||
"channel_save": "चैनल बदलें",
|
||
"channel_saved": "अपडेट चैनल बदला। रीफ़्रेश के लिए «अपडेट जाँचें» पर क्लिक करें।",
|
||
"channel_save_failed": "अपडेट चैनल सहेजना विफल",
|
||
"channel_switch_warning": "चैनल बदलने से GitHub शाखा बदलेगी। ट्रैक किया SHA रहेगा — अगली जांच में बड़ा अंतर दिख सकता है। जारी रखें?",
|
||
"channel_pick_label": "इस पर स्विच करें",
|
||
"channel_apply_hint": "पुष्टि के तुरंत बाद परिवर्तन सहेजा जाता है। फिर «अपडेट जाँचें» पर क्लिक करें।",
|
||
"channel_confirm_switch": "अपडेट स्रोत {from} से {to} पर बदलें? «अपडेट जाँचें» चलाने तक इंस्टॉल commit वही रहेगा।",
|
||
"docker_title": "Docker इमेज परिनियोजन",
|
||
"docker_desc": "यह कंसोल पूर्व-निर्मित कंटेनर इमेज से चलता है (आधिकारिक all-in-one या legacy split)। अपडेट होस्ट पर GHCR से नई कंटेनर इमेज खींचकर लागू होते हैं, इन-ऐप इंस्टॉल या Go रीबिल्ड से नहीं।",
|
||
"docker_install_note": "Docker में इन-ऐप इंस्टॉल अक्षम है। होस्ट पर ऊपर दिए कमांड चलाएँ, फिर यह पृष्ठ रीफ़्रेश करें।",
|
||
"docker_update_available": "नई कंटेनर इमेज उपलब्ध",
|
||
"docker_sha_unknown": "अद्यतन (इमेज commit अज्ञात)",
|
||
"docker_images": "इमेज",
|
||
"more_options": "अधिक विकल्प",
|
||
"option_advanced": "उन्नत विकल्प",
|
||
"option_advanced_desc": "बैकअप रखना, Docker तैनाती, सर्वर पुनर्निर्माण और अपडेट रणनीति"
|
||
},
|
||
"permissions": {
|
||
"title": "अनुमतियां",
|
||
"subtitle": "भूमिका-आधारित अनुमतियाँ और कस्टम ओवरराइड प्रबंधित करें",
|
||
"info_title": "अनुमतियाँ कैसे काम करती हैं",
|
||
"info_desc": "प्रत्येक भूमिका में डिफ़ॉल्ट अनुमतियाँ होती हैं। आप नीचे टॉगल करके प्रत्येक भूमिका के लिए अलग-अलग अनुमतियाँ जोड़ या हटा सकते हैं। कस्टम ओवरराइड्स को हाइलाइट किया जाता है और किसी भी समय डिफ़ॉल्ट पर वापस लाया जा सकता है।",
|
||
"select_role": "भूमिका चुनें",
|
||
"select_role_placeholder": "कोई भूमिका चुनें...",
|
||
"reset_overrides": "सभी ओवरराइड रीसेट करें",
|
||
"granted": "Granted",
|
||
"overrides": "Overrides",
|
||
"level": "Level",
|
||
"super_admin_tag": "Full access",
|
||
"server_level_tag": "सर्वर-स्तर",
|
||
"custom": "Custom",
|
||
"default": "Default",
|
||
"revert": "डिफ़ॉल्ट पर वापस लौटें",
|
||
"saved": "अनुमति अद्यतन की गई",
|
||
"reverted": "डिफ़ॉल्ट पर वापस लाया गया",
|
||
"all_reverted": "सभी ओवरराइड वापस कर दिए गए",
|
||
"confirm_reset": "इस भूमिका के लिए सभी कस्टम ओवरराइड को डिफ़ॉल्ट पर रीसेट करें?",
|
||
"empty_title": "एक भूमिका चुनें",
|
||
"empty_desc": "इसकी अनुमतियाँ देखने और प्रबंधित करने के लिए ऊपर दिए गए ड्रॉपडाउन से एक भूमिका चुनें।",
|
||
"locked_title": "Super Admin",
|
||
"locked_desc": "सुपर एडमिन के पास डिफ़ॉल्ट रूप से सभी अनुमतियाँ हैं और उन्हें अनुकूलित नहीं किया जा सकता है।",
|
||
"cat_device": "उपकरण",
|
||
"cat_user": "Users",
|
||
"cat_server": "सर्वर",
|
||
"cat_org": "संगठनों",
|
||
"cat_audit": "लेखापरीक्षा एवं निगरानी",
|
||
"cat_cdap": "CDAP",
|
||
"cat_enrollment": "Enrollment",
|
||
"cat_chat": "Chat",
|
||
"cat_branding": "Branding",
|
||
"perm_device_view": "डिवाइस देखें",
|
||
"perm_device_connect": "उपकरणों से कनेक्ट करें",
|
||
"perm_device_edit": "उपकरण संपादित करें",
|
||
"perm_device_delete": "डिवाइस हटाएं",
|
||
"perm_device_ban": "उपकरणों पर प्रतिबंध/प्रतिबंध हटाएँ",
|
||
"perm_device_change_id": "डिवाइस आईडी बदलें",
|
||
"perm_user_view": "उपयोगकर्ताओं को देखें",
|
||
"perm_user_create": "उपयोगकर्ता बनाएं",
|
||
"perm_user_edit": "उपयोगकर्ताओं को संपादित करें",
|
||
"perm_user_delete": "उपयोगकर्ताओं को हटाएँ",
|
||
"perm_server_config": "सर्वर कॉन्फ़िगरेशन",
|
||
"perm_server_keys": "API कुंजियाँ प्रबंधित करें",
|
||
"perm_org_create": "संगठन बनाएं",
|
||
"perm_org_edit": "संगठन संपादित करें",
|
||
"perm_org_delete": "संगठनों को हटाएँ",
|
||
"perm_org_manage_users": "संगठन उपयोगकर्ताओं को प्रबंधित करें",
|
||
"perm_org_manage_devices": "संगठन उपकरण प्रबंधित करें",
|
||
"perm_audit_view": "ऑडिट लॉग देखें",
|
||
"perm_metrics_view": "मेट्रिक्स देखें",
|
||
"perm_blocklist_edit": "ब्लॉकलिस्ट संपादित करें",
|
||
"perm_cdap_view": "CDAP डिवाइस देखें",
|
||
"perm_cdap_command": "CDAP आदेश भेजें",
|
||
"perm_cdap_terminal": "CDAP टर्मिनल पहुंच",
|
||
"perm_cdap_files": "CDAP फ़ाइल पहुँच",
|
||
"perm_enrollment_manage": "नामांकन प्रबंधित करें",
|
||
"perm_enrollment_approve": "नामांकन स्वीकृत करें",
|
||
"perm_chat_access": "Chat access",
|
||
"perm_branding_edit": "ब्रांडिंग संपादित करें",
|
||
"perm_server_attestation": "सर्वर प्रदर्शन प्रमाणीकरण"
|
||
},
|
||
"notifications": {
|
||
"title": "सूचनाएं",
|
||
"empty": "कोई नए संदेश नहीं",
|
||
"mark_all_read": "सभी को पढ़ा दिखाएं",
|
||
"see_all": "सभी सहायता अनुरोध देखें",
|
||
"help_request": "मदद अनुरोध",
|
||
"just_now": "just now"
|
||
},
|
||
"accessibility": {
|
||
"title": "पहुंच योग्यता",
|
||
"subtitle": "दृष्टि, गति और पढ़ने की जरूरतों के अनुसार कंसोल समायोजित करें।",
|
||
"close": "पहुंच योग्यता मेनू बंद करें",
|
||
"profiles": "त्वरित प्रोफाइल",
|
||
"profile_low_vision": "Low vision",
|
||
"profile_low_vision_hint": "बड़ा टेक्स्ट, मजबूत कंट्रास्ट और फोकस।",
|
||
"profile_dyslexia": "पढ़ने में आराम",
|
||
"profile_dyslexia_hint": "पठनीय फ़ॉन्ट और व्यापक रिक्ति.",
|
||
"profile_motion_safe": "Motion safe",
|
||
"profile_motion_safe_hint": "संक्रमण को कम करता है और एनीमेशन को रोकता है।",
|
||
"profile_color_assist": "रंग समर्थन",
|
||
"profile_color_assist_hint": "रंग फ़िल्टर, लेबल और हाइलाइट किए गए लिंक।",
|
||
"reading": "पढ़ना",
|
||
"font_size": "टेक्स्ट आकार",
|
||
"line_height": "लाइन ऊंचाई",
|
||
"letter_spacing": "पत्र अंतराल",
|
||
"word_spacing": "शब्द रिक्ति",
|
||
"readable_font": "पढ़ने योग्य फ़ॉन्ट",
|
||
"readable_font_hint": "विस्तृत, परिचित अक्षर आकृतियों का उपयोग करता है।",
|
||
"dyslexia_spacing": "डिस्लेक्सिया रिक्ति",
|
||
"dyslexia_spacing_hint": "लंबे पाठ के लिए अतिरिक्त रिक्ति जोड़ता है।",
|
||
"visual": "दृश्य",
|
||
"contrast": "कंट्रास्ट",
|
||
"contrast_normal": "Normal",
|
||
"contrast_high_dark": "उच्च कंट्रास्ट अंधेरा",
|
||
"contrast_high_light": "उच्च कंट्रास्ट प्रकाश",
|
||
"contrast_yellow_black": "काले पर पीला",
|
||
"color_filter": "रंग दृष्टि फ़िल्टर",
|
||
"filter_none": "None",
|
||
"filter_protanopia": "Protanopia",
|
||
"filter_deuteranopia": "Deuteranopia",
|
||
"filter_tritanopia": "Tritanopia",
|
||
"filter_achromatopsia": "Achromatopsia",
|
||
"saturation": "रंग संतृप्ति",
|
||
"underline_links": "लिंकों को रेखांकित करें",
|
||
"underline_links_hint": "रंग पर निर्भर हुए बिना लिंक को दृश्यमान बनाता है।",
|
||
"highlight_links": "गतिविधियों को हाइलाइट करें",
|
||
"highlight_links_hint": "लिंक और बटन की रूपरेखा.",
|
||
"highlight_headings": "शीर्षकों को हाइलाइट करें",
|
||
"highlight_headings_hint": "अनुभाग शीर्षकों को रंगीन पट्टी से चिह्नित करें।",
|
||
"hide_media": "Dim media",
|
||
"hide_media_hint": "छवियाँ, वीडियो और कैनवस मंद कर देता है।",
|
||
"interaction": "इंटरैक्शन",
|
||
"strong_focus": "मजबूत फोकस",
|
||
"strong_focus_hint": "एक बड़ा कीबोर्ड फोकस रिंग दिखाता है।",
|
||
"large_cursor": "बड़ा कर्सर",
|
||
"large_cursor_hint": "एक बड़े उच्च-कंट्रास्ट सूचक का उपयोग करता है।",
|
||
"reduce_motion": "मोशन घटाएं",
|
||
"reduce_motion_hint": "ट्रांज़िशन को छोटा करता है और स्क्रॉलिंग को आसान बनाता है।",
|
||
"pause_animations": "एनिमेशन रोकें",
|
||
"pause_animations_hint": "दृश्य गति को लूप करना बंद कर देता है।",
|
||
"reading_guide": "पढ़ने की मार्गदर्शिका",
|
||
"reading_guide_hint": "एक चमकदार रेखा के साथ सूचक का अनुसरण करता है।",
|
||
"reading_mask": "पढ़ना मुखौटा",
|
||
"reading_mask_hint": "पॉइंटर के ऊपर और नीचे की सामग्री को मंद कर देता है।",
|
||
"preview": "पूर्वावलोकन",
|
||
"preview_title": "ऑपरेटर कार्यक्षेत्र पूर्वावलोकन",
|
||
"preview_text": "इस मेनू को बंद करने से पहले जांचें कि टेक्स्ट, लिंक, नियंत्रण और स्थिति लेबल पढ़ने में आरामदायक हैं या नहीं।",
|
||
"preview_link": "डिवाइस विवरण लिंक",
|
||
"preview_status": "Online",
|
||
"preview_button": "प्राथमिक क्रिया",
|
||
"preview_secondary": "Secondary",
|
||
"reset": "रीसेट",
|
||
"done": "पूर्ण"
|
||
},
|
||
"server_mgmt": {
|
||
"title": "सर्वर प्रबंधन",
|
||
"subtitle": "BetterDesk कंसोल होस्ट (बीटा) के लिए कॉकपिट जैसा नियंत्रण विमान।",
|
||
"beta_tooltip": "बीटा सुविधा - सक्रिय विकास के तहत।",
|
||
"notice_title": "बीटा सुविधा",
|
||
"notice_body": "ये उपकरण होस्ट पर चलते हैं जहां BetterDesk कंसोल प्रक्रिया रहती है। सभी कार्यों का ऑडिट किया जाता है। भावी रिलीज़ में फ़ीचर का दायरा विस्तारित होगा।",
|
||
"tab_overview": "अवलोकन",
|
||
"tab_terminal": "टर्मिनल",
|
||
"tab_files": "फ़ाइलें",
|
||
"tab_services": "सेवाएं",
|
||
"cpu": "CPU",
|
||
"memory": "मेमोरी",
|
||
"load": "औसत लोड करें",
|
||
"disks": "डिस्क",
|
||
"history": "इतिहास (अंतिम 60 नमूने)",
|
||
"host_info": "Host info",
|
||
"cores": "cores",
|
||
"uptime": "अपटाइम",
|
||
"no_disks": "कोई डिस्क डेटा उपलब्ध नहीं है",
|
||
"info_hostname": "Hostname",
|
||
"info_platform": "Platform",
|
||
"info_kernel": "Kernel",
|
||
"info_node": "Node.js",
|
||
"info_process_id": "Process ID",
|
||
"info_pty_available": "पीटीवाई उपलब्ध है",
|
||
"term_connect": "Connect",
|
||
"term_disconnect": "Disconnect",
|
||
"term_clear": "Clear",
|
||
"term_status": "Status",
|
||
"term_connecting": "Connecting…",
|
||
"term_connected": "Connected",
|
||
"term_disconnected": "Disconnected",
|
||
"term_error": "संपर्क त्रुटि",
|
||
"term_warning": "कमांड उस उपयोगकर्ता के रूप में चलते हैं जो कंसोल प्रक्रिया का स्वामी है। उन्नयन सक्षम करने के लिए एक sudoers नियम जोड़ें।",
|
||
"term_hint": "युक्ति: आगे बढ़ने के लिए `sudo -i` टाइप करें (sudoers कॉन्फ़िगरेशन की आवश्यकता है)।",
|
||
"term_lib_failed": "टर्मिनल लाइब्रेरी लोड करने में विफल",
|
||
"files_up": "एक स्तर ऊपर",
|
||
"files_go": "Go",
|
||
"files_mkdir": "New folder",
|
||
"files_name": "Name",
|
||
"files_size": "Size",
|
||
"files_perms": "Mode",
|
||
"files_mtime": "Modified",
|
||
"files_rename": "Rename",
|
||
"files_rename_prompt": "New name:",
|
||
"files_empty": "खाली निर्देशिका",
|
||
"files_error": "निर्देशिका सूचीबद्ध करने में विफल",
|
||
"read_failed": "फ़ाइल पढ़ने में विफल",
|
||
"save_failed": "फ़ाइल सहेजने में विफल",
|
||
"rename_failed": "नाम बदलें विफल",
|
||
"delete_failed": "हटाना विफल",
|
||
"delete_confirm": "यह प्रविष्टि हटाएं?",
|
||
"mkdir_prompt": "नये फ़ोल्डर का नाम:",
|
||
"mkdir_failed": "फ़ोल्डर बनाने में विफल",
|
||
"file_saved": "फ़ाइल सहेजी गई",
|
||
"binary_warn": "बाइनरी फ़ाइल - केवल पूर्वावलोकन",
|
||
"encoding_utf8": "UTF-8 text",
|
||
"truncated": "truncated",
|
||
"full": "full",
|
||
"svc_search_placeholder": "सेवाएँ खोजें…",
|
||
"svc_name": "Service",
|
||
"svc_state": "State",
|
||
"svc_description": "Description",
|
||
"svc_empty": "कोई सेवा नहीं मिली",
|
||
"svc_load_failed": "सेवाएँ लोड करने में विफल",
|
||
"svc_action_failed": "क्रिया: विफल रही है",
|
||
"svc_confirm": "Run",
|
||
"svc_start": "Start",
|
||
"svc_stop": "Stop",
|
||
"svc_restart": "पुनः आरंभ करें",
|
||
"svc_reload": "Reload",
|
||
"svc_enable": "Enable",
|
||
"svc_disable": "Disable",
|
||
"svc_status": "Status"
|
||
},
|
||
"download": {
|
||
"title": "BetterDesk एजेंट डाउनलोड करें",
|
||
"choose_platform": "अपना मंच चुनें",
|
||
"choose_platform_hint": "वह इंस्टॉलर चुनें जो आपके ऑपरेटिंग सिस्टम से मेल खाता हो।",
|
||
"download": "डाउनलोड करना",
|
||
"building": "इमारत…",
|
||
"failed": "निर्माण विफल",
|
||
"need_help": "मदद की ज़रूरत है?",
|
||
"powered_by": "द्वारा संचालित",
|
||
"product_agent_client": "BetterDesk Agent Client — full managed endpoint agent",
|
||
"product_support_agent": "BetterDesk Support Agent — lightweight end-user client",
|
||
"product_rdclient": "BetterDesk RdClient — operator remote desktop client"
|
||
},
|
||
"server_attestation": {
|
||
"title": "सर्वर प्रदर्शन प्रमाणीकरण",
|
||
"subtitle": "प्रदर्शन बेंचमार्क जो 80% CPU, RAM और डिस्क थ्रेशोल्ड पर समवर्ती दूरस्थ कनेक्शन क्षमता निर्धारित करता है।",
|
||
"warning_title": "लोड परीक्षण",
|
||
"warning_body": "बेंचमार्क सिग्नल और रिले सर्वर से समानांतर WebSocket कनेक्शन का अनुकरण करता है। ऑफ-पीक घंटों में चलाएं — यह परीक्षण प्रोडक्शन पर लोड डालता है।",
|
||
"run_benchmark": "बेंचमार्क चलाएं",
|
||
"abort": "रद्द करें",
|
||
"download_report": "JSON रिपोर्ट डाउनलोड करें",
|
||
"last_test": "अंतिम परीक्षण",
|
||
"no_test_yet": "अभी तक कोई बेंचमार्क नहीं चला",
|
||
"max_connections": "अधिकतम कनेक्शन",
|
||
"threshold_80": "80% थ्रेशोल्ड — अंतिम मेट्रिक्स",
|
||
"disk": "डिस्क",
|
||
"ramp_chart": "लोड रैम्प चार्ट",
|
||
"connections": "कनेक्शन",
|
||
"connections_short": "कनेक्शन",
|
||
"tier_guide_title": "प्रत्येक स्तर का क्या अर्थ है?",
|
||
"tier_bronze": "BRONZE",
|
||
"tier_iron": "IRON",
|
||
"tier_titanium": "TITANIUM",
|
||
"tier_platinum": "PLATINUM",
|
||
"tier_obsidian": "OBSIDIAN",
|
||
"tier_none": "UNRATED",
|
||
"tier_bronze_desc": "1–25 समवर्ती कनेक्शन — छोटा VPS (1–2 vCPU, 2–4 GB RAM)।",
|
||
"tier_iron_desc": "26–75 कनेक्शन — मिड-रेंज सर्वर (2–4 vCPU, 4–8 GB RAM)।",
|
||
"tier_platinum_desc": "76–200 कनेक्शन — उच्च-प्रदर्शन सर्वर (4–8 vCPU, 8–16 GB RAM)।",
|
||
"tier_titanium_desc": "201–400 कनेक्शन — एंटरप्राइज़ इंफ्रास्ट्रक्चर (8+ vCPU, 16–32 GB RAM)।",
|
||
"tier_obsidian_desc": "401+ कनेक्शन — टर्बो क्लास: समर्पित हार्डवेयर, 16+ vCPU, 32+ GB RAM, NVMe।",
|
||
"docker_note": "नोट: Docker में, CPU/RAM मेट्रिक्स भौतिक होस्ट के बजाय कंटेनर सीमाओं को दर्शा सकते हैं।",
|
||
"badge_tooltip": "BetterDesk Server Attestation — सर्वर प्रदर्शन प्रमाणीकरण",
|
||
"confirm_run": "यह बेंचमार्क अनुकृत कनेक्शन के साथ सर्वर का लोड-परीक्षण करेगा। जारी रखें?",
|
||
"starting": "शुरू हो रहा है…",
|
||
"complete": "बेंचमार्क पूर्ण",
|
||
"signal_peers": "सिग्नल पीयर",
|
||
"relay_sessions": "रिले सत्र",
|
||
"page_error": "सर्वर प्रमाणीकरण पेज लोड करने में विफल",
|
||
"mode_estimated": "अनुमानित (WebSocket अपहुँचनीय)",
|
||
"incomplete": "बेंचमार्क बिना वैध स्तर के समाप्त हुआ"
|
||
},
|
||
"commercialization": {
|
||
"title": "व्यावसायीकरण",
|
||
"subtitle": "सहायता पैकेज, बillable सत्र और कार्य रिपोर्ट",
|
||
"alpha_badge": "ALPHA",
|
||
"alpha_tooltip": "प्रारंभिक सुविधा — बिलिंग और पैकेज सक्रिय विकास में हैं।",
|
||
"tabs": {
|
||
"overview": "अवलोकन",
|
||
"packages": "पैकेज और अनुबंध",
|
||
"sessions": "सत्र",
|
||
"reports": "रिपोर्ट",
|
||
"settings": "उन्नत सेटिंग्स"
|
||
},
|
||
"clock": {
|
||
"title": "सर्वर समय (NTP)",
|
||
"check_now": "अभी जाँचें",
|
||
"unsynced": "सर्वर घड़ी सिंक नहीं है — बिल योग्य सत्र अवरुद्ध हो सकते हैं",
|
||
"synced_detail": "बिलिंग के लिए घड़ी सिंक",
|
||
"ntp_servers": "NTP सर्वर",
|
||
"ntp_servers_hint": "अल्पविराम से अलग होस्टनाम या IP। Go सर्वर (betterdesk-server) पर लागू।",
|
||
"max_skew_ms": "अधिकतम घड़ी विचलन (ms)",
|
||
"require_sync": "बिल योग्य सत्रों के लिए सिंक घड़ी आवश्यक",
|
||
"trust_os": "प्रत्यक्ष क्वेरी विफल होने पर OS NTP पर भरोसा करें",
|
||
"trust_os_hint": "UDP NTP अवरुद्ध होने पर systemd-timesyncd/chrony स्थिति का उपयोग करें।",
|
||
"save": "NTP सेटिंग्स सहेजें",
|
||
"saved": "घड़ी सेटिंग्स सहेजी गईं। Go सर्वर पुनः आरंभ शुरू।",
|
||
"save_restart": "NTP सहेजें और Go सर्वर पुनः आरंभ करें? सक्रिय सत्र briefly डिस्कनेक्ट हो सकते हैं।",
|
||
"status_offset": "ऑफ़सेट",
|
||
"status_server": "NTP स्रोत",
|
||
"status_os": "OS घड़ी सिंक",
|
||
"status_error": "अंतिम त्रुटि",
|
||
"os_yes": "हाँ",
|
||
"os_no": "नहीं",
|
||
"checked": "Clock check completed"
|
||
},
|
||
"stats": {
|
||
"active_sessions": "सक्रिय बिल योग्य सत्र",
|
||
"expiring_contracts": "Contracts expiring (30 days)",
|
||
"expiring_hint": "Active assignments with end date within 30 days"
|
||
},
|
||
"packages": {
|
||
"new": "नया पैकेज",
|
||
"name": "नाम",
|
||
"included_minutes": "शामिल मिनट",
|
||
"overage_rate": "अतिरिक्त दर / घं",
|
||
"currency": "मुद्रा",
|
||
"heading": "सहायता पैकेज",
|
||
"prompt_name": "पैकेज का नाम",
|
||
"create_title": "संगठन के लिए नया पैकेज",
|
||
"create_submit": "पैकेज बनाएं",
|
||
"select_org": "संगठन",
|
||
"select_org_placeholder": "संगठन चुनें…",
|
||
"description": "Description",
|
||
"edit_title": "Edit package",
|
||
"created": "Package created",
|
||
"updated": "Package updated",
|
||
"deleted": "Package deleted",
|
||
"delete_confirm": "Delete this package? Assignments using it must be removed first."
|
||
},
|
||
"sessions": {
|
||
"device": "डिवाइस",
|
||
"operator": "ऑपरेटर",
|
||
"duration": "अवधि",
|
||
"phase": "चरण",
|
||
"amount": "राशि",
|
||
"org": "Organization"
|
||
},
|
||
"reports": {
|
||
"session": "सत्र",
|
||
"summary": "सारांश",
|
||
"date": "तारीख"
|
||
},
|
||
"contracts": {
|
||
"title": "संगठन अनुबंध",
|
||
"new": "पैकेज असाइन करें",
|
||
"org": "संगठन",
|
||
"package": "पैकेज",
|
||
"remaining": "शेष मिनट",
|
||
"status": "स्थिति",
|
||
"actions": "कार्रवाइयाँ",
|
||
"suspend": "निलंबित",
|
||
"activate": "सक्रिय",
|
||
"select_org": "संगठन चुनें",
|
||
"select_package": "पैकेज चुनें",
|
||
"no_orgs": "कोई संगठन नहीं मिला",
|
||
"no_packages": "पहले एक पैकेज बनाएं",
|
||
"assignments_title": "Package assignments",
|
||
"target": "Target",
|
||
"hourly_rate": "Hourly rate",
|
||
"custom_overage": "Custom overage rate / h",
|
||
"validity": "Validity",
|
||
"valid_from": "Valid from",
|
||
"valid_until": "Valid until",
|
||
"edit_title": "Edit assignment",
|
||
"updated": "Assignment updated",
|
||
"deleted": "Assignment removed",
|
||
"delete_confirm": "Remove this package assignment?"
|
||
},
|
||
"export": {
|
||
"csv": "CSV निर्यात",
|
||
"pdf": "PDF निर्यात",
|
||
"sessions_csv": "सत्र CSV निर्यात"
|
||
},
|
||
"report": {
|
||
"title": "कार्य रिपोर्ट",
|
||
"subtitle": "इस रिमोट सत्र के दौरान किए गए कार्य का वर्णन करें।",
|
||
"category": "श्रेणी",
|
||
"ticket_ref": "टिकट संदर्भ",
|
||
"summary": "किया गया कार्य",
|
||
"skip": "अभी छोड़ें",
|
||
"submit": "रिपोर्ट भेजें",
|
||
"summary_required": "सारांश आवश्यक है",
|
||
"saved": "कार्य रिपोर्ट सहेजी गई"
|
||
},
|
||
"empty": {
|
||
"packages": "अभी कोई पैकेज नहीं। ऊपर के बटन से एक बनाएं।",
|
||
"contracts": "अभी कोई संगठन अनुबंध नहीं। किसी संगठन को पैकेज असाइन करें।",
|
||
"sessions": "अभी कोई बिल योग्य सत्र दर्ज नहीं।",
|
||
"reports": "अभी कोई कार्य रिपोर्ट नहीं।"
|
||
},
|
||
"assign": {
|
||
"title": "मौजूदा पैकेज असाइन करें",
|
||
"submit": "असाइन करें",
|
||
"target_type": "Target type",
|
||
"target": "Target",
|
||
"select_target": "Select target…",
|
||
"missing_fields": "Select target and package",
|
||
"optional": "Optional",
|
||
"success": "Package assigned"
|
||
},
|
||
"form": {
|
||
"cancel": "रद्द करें"
|
||
},
|
||
"notifications": {
|
||
"title": "Email notifications",
|
||
"desc": "Notify operators by email when devices in their folders or groups submit help requests.",
|
||
"smtp_status": "SMTP status",
|
||
"smtp_configured": "SMTP is configured",
|
||
"smtp_missing": "SMTP is not configured — set it up in Settings → Email",
|
||
"smtp_link": "Open SMTP settings",
|
||
"help_requests_enabled": "Send email for new help requests",
|
||
"notify_assigned_operators": "Notify operators assigned to the device folder or group",
|
||
"fallback_alert_email": "Use alert email when no operator address is available",
|
||
"include_folder_in_subject": "Include folder name in the email subject",
|
||
"save": "Save notification settings",
|
||
"saved": "Notification settings saved"
|
||
},
|
||
"targets": {
|
||
"org": "Organization",
|
||
"device_group": "Device group",
|
||
"folder": "Folder",
|
||
"device": "Device"
|
||
},
|
||
"actions": {
|
||
"edit": "Edit",
|
||
"delete": "Delete",
|
||
"save": "Save",
|
||
"refresh": "Refresh"
|
||
},
|
||
"filters": {
|
||
"target_type": "Target type",
|
||
"all_types": "All types",
|
||
"all_statuses": "All statuses",
|
||
"all_orgs": "All organizations",
|
||
"organization": "Organization",
|
||
"search": "Search",
|
||
"search_placeholder": "Name or package…",
|
||
"device_id_placeholder": "Device ID"
|
||
},
|
||
"status": {
|
||
"active": "Active",
|
||
"suspended": "Suspended",
|
||
"pending_report": "Pending report",
|
||
"closed": "Closed"
|
||
}
|
||
},
|
||
"remote_dashboard": {
|
||
"title": "रिमोट डेस्कटॉप क्लाइंट",
|
||
"subtitle": "ब्राउज़र से अपने उपकरणों से कनेक्ट करें",
|
||
"search_placeholder": "ID, होस्टनाम या नोट से खोजें…",
|
||
"filter_all": "सभी",
|
||
"filter_online": "ऑनलाइन",
|
||
"filter_offline": "ऑफ़लाइन",
|
||
"col_id": "डिवाइस ID",
|
||
"col_hostname": "होस्टनाम",
|
||
"col_platform": "प्लेटफ़ॉर्म",
|
||
"col_status": "स्थिति",
|
||
"col_last_seen": "अंतिम बार",
|
||
"connect": "कनेक्ट",
|
||
"empty": "कोई डिवाइस फ़िल्टर से मेल नहीं खाता",
|
||
"loading": "डिवाइस लोड हो रहे हैं…",
|
||
"error_load": "डिवाइस लोड करने में विफल",
|
||
"open_panel": "कंसोल खोलें",
|
||
"devices_count": "{count} डिवाइस",
|
||
"retry": "पुनः प्रयास",
|
||
"nav_address_book": "पता पुस्तिका",
|
||
"nav_folders": "फ़ोल्डर",
|
||
"nav_groups": "समूह",
|
||
"nav_tags": "टैग",
|
||
"quick_connect": "रिमोट डेस्कटॉप नियंत्रित करें",
|
||
"quick_connect_placeholder": "रिमोट ID दर्ज करें…",
|
||
"view_grid": "ग्रिड दृश्य",
|
||
"view_list": "सूची दृश्य",
|
||
"sync_now": "रीफ़्रेश",
|
||
"last_sync": "अपडेट किया गया",
|
||
"status_ready": "तैयार",
|
||
"sync_error": "सिंक त्रुटि",
|
||
"unassigned": "असाइन नहीं",
|
||
"no_groups": "कोई समूह नहीं",
|
||
"no_tags": "कोई टैग नहीं",
|
||
"collapse_devices": "डिवाइस सूची संक्षिप्त करें",
|
||
"expand_devices": "डिवाइस सूची विस्तृत करें",
|
||
"open_settings": "सेटिंग्स"
|
||
},
|
||
"rdclient_login": {
|
||
"title": "रिमोट डेस्कटॉप क्लाइंट",
|
||
"subtitle": "अपने उपकरणों से कनेक्ट करने के लिए साइन इन करें",
|
||
"username_placeholder": "उपयोगकर्ता नाम",
|
||
"password_placeholder": "पासवर्ड",
|
||
"remember_me": "इस उपकरण पर मुझे याद रखें",
|
||
"sign_in": "साइन इन",
|
||
"totp_title": "दो-कारक प्रमाणीकरण",
|
||
"totp_subtitle": "अपने प्रमाणीकरण ऐप से 6-अंकीय कोड दर्ज करें",
|
||
"verify": "सत्यापित करें",
|
||
"back_to_login": "साइन इन पर वापस",
|
||
"open_console_login": "कंसोल लॉगिन खोलें",
|
||
"session_expired": "सत्र समाप्त हो गया। कृपया फिर से साइन इन करें।",
|
||
"fill_all_fields": "कृपया सभी फ़ील्ड भरें",
|
||
"invalid_credentials": "अमान्य क्रेडेंशियल",
|
||
"network_error": "नेटवर्क त्रुटि",
|
||
"enter_6_digits": "सभी 6 अंक दर्ज करें",
|
||
"invalid_code": "अमान्य कोड"
|
||
},
|
||
"rdclient_settings": {
|
||
"title": "RdClient सेटिंग्स",
|
||
"open": "सेटिंग्स",
|
||
"server_url": "पैनल URL",
|
||
"tls_strict": "सख्त TLS",
|
||
"sign_out": "साइन आउट",
|
||
"reset_client": "क्लाइंट रीसेट करें",
|
||
"discovery_refresh": "रीफ़्रेश",
|
||
"discovery_empty": "स्थानीय नेटवर्क पर कोई सर्वर नहीं मिला"
|
||
},
|
||
"mobile_nav": {
|
||
"label": "मुख्य नेविगेशन",
|
||
"home": "होम",
|
||
"devices": "डिवाइस",
|
||
"remote": "रिमोट",
|
||
"chat": "चैट",
|
||
"more": "अधिक"
|
||
},
|
||
"mesh": {
|
||
"settings_title": "MeshCentral Compatibility",
|
||
"enabled": "MeshCentral layer enabled",
|
||
"disabled": "MeshCentral layer disabled",
|
||
"server_id": "Server ID (for .msh)",
|
||
"download_msh": "Download MeshAgent .msh",
|
||
"agents_online": "Mesh agents online",
|
||
"device_type": "Mesh Agent",
|
||
"transport_mesh": "MeshCentral KVM",
|
||
"linked_peer": "Linked device",
|
||
"link_peer": "Link to RustDesk/CDAP peer on same host",
|
||
"onboarding_title": "MeshAgent onboarding",
|
||
"onboarding_body": "Download the .msh file, install MeshAgent on endpoints, and devices appear as mesh_agent in the device list.",
|
||
"run_command": "कमांड चलाएँ",
|
||
"terminal": "टर्मिनल",
|
||
"files": "फ़ाइल ब्राउज़र",
|
||
"run_command_title": "डिवाइस पर कमांड चलाएँ",
|
||
"command_placeholder": "चलाने के लिए कमांड",
|
||
"command_sent": "एजेंट को कमांड भेजी गई",
|
||
"command_failed": "भेजने में विफल",
|
||
"run_as_shell": "शेल में चलाएँ",
|
||
"terminal_title": "रिमोट टर्मिनल",
|
||
"terminal_unavailable": "टर्मिनल मॉड्यूल लोड नहीं हुआ",
|
||
"link_peer_title": "Mesh एजेंट लिंक करें",
|
||
"link_peer_hint": "उसी होस्ट पर RustDesk या CDAP peer ID। खाली = अनलिंक।",
|
||
"link_saved": "लिंक अपडेट किया गया",
|
||
"transport_terminal": "Mesh टर्मिनल",
|
||
"transport_files": "Mesh फ़ाइलें",
|
||
"settings_desc": "MeshAgent ऑनबोर्डिंग और .msh फ़ाइलों के लिए Server ID.",
|
||
"mesh_name": "Mesh समूह नाम (.msh)",
|
||
"copy_server_id": "Server ID कॉपी करें",
|
||
"copy_server_id_ok": "Server ID कॉपी हो गया",
|
||
"enabled_label": "सक्षम",
|
||
"disabled_label": "अक्षम",
|
||
"share_link": "अतिथि डेस्कटॉप लिंक",
|
||
"share_link_title": "अतिथि डेस्कटॉप लिंक बनाएँ",
|
||
"share_link_hint": "समय-सीमित केवल-दृश्य लिंक। प्राप्तकर्ता पैनल खाते बिना रिमोट डेस्कटॉप खोल सकते हैं।",
|
||
"share_ttl": "मान्य (मिनट)",
|
||
"share_url": "साझा URL",
|
||
"share_create": "लिंक बनाएँ",
|
||
"share_created": "अतिथि लिंक बनाया गया",
|
||
"port_tcp": "TCP पोर्ट रिले",
|
||
"port_forward_title": "MeshAgent के माध्यम से TCP रिले",
|
||
"port_connect": "कनेक्ट",
|
||
"port_connected": "रिले तैयार",
|
||
"port_connecting": "कनेक्ट हो रहा है…",
|
||
"port_closed": "डिस्कनेक्ट",
|
||
"port_error": "WebSocket त्रुटि",
|
||
"port_invalid": "अमान्य पोर्ट",
|
||
"port_send": "भेजें",
|
||
"port_send_placeholder": "रिमोट पोर्ट पर टेक्स्ट भेजें…",
|
||
"port_unavailable": "पोर्ट रिले मॉड्यूल लोड नहीं",
|
||
"power_sleep": "स्लीप",
|
||
"power_reset": "रीसेट",
|
||
"power_confirm": "पावर क्रिया भेजें",
|
||
"power_sent": "पावर कमांड भेजा गया",
|
||
"power_wake": "Wake",
|
||
"power_off": "Power off",
|
||
"filter_mesh": "Mesh agents",
|
||
"port_udp": "UDP port relay",
|
||
"groups_title": "Mesh groups",
|
||
"group_id_placeholder": "Group ID",
|
||
"group_name_placeholder": "Display name",
|
||
"group_add": "Add group",
|
||
"groups_save": "Save groups",
|
||
"groups_empty": "No mesh groups yet.",
|
||
"groups_load_error": "Could not load mesh groups.",
|
||
"groups_saved": "Mesh groups saved",
|
||
"groups_save_error": "Failed to save mesh groups",
|
||
"recordings_title": "Session recordings (server)",
|
||
"recordings_desc": "Mesh desktop sessions captured on the server (.mcrec). CDAP/RustDesk browser recordings stay local unless exported.",
|
||
"recordings_empty": "No server recordings yet.",
|
||
"recordings_load_error": "Could not load recordings.",
|
||
"recording_download": "Download",
|
||
"recording_server_on": "Server recording enabled — reconnecting…",
|
||
"recording_server_off": "Server recording disabled — reconnecting…",
|
||
"cert_missing": "Agent-server certificate not found. Back up mesh_agent_server.pem after agents connect.",
|
||
"cert_ok": "Agent-server certificate present",
|
||
"onboarding_step_msh": "Download the .msh file and set the mesh group name.",
|
||
"onboarding_step_install": "Install unmodified MeshAgent on endpoints using the .msh file.",
|
||
"onboarding_step_verify": "Confirm devices appear as mesh_agent and show online."
|
||
},
|
||
"guest_access": {
|
||
"title": "गेस्ट रिमोट",
|
||
"subtitle": "अस्थायी पहुँच — केवल साझा डिवाइस",
|
||
"menu": "गेस्ट एक्सेस लिंक",
|
||
"create_title": "गेस्ट एक्सेस लिंक बनाएँ",
|
||
"create_hint": "समय-सीमित RdClient लिंक। प्राप्तकर्ता केवल चयनित डिवाइस से कनेक्ट कर सकते हैं — Console लॉगिन या पूरी सूची नहीं।",
|
||
"devices": "डिवाइस",
|
||
"ttl": "वैधता (मिनट)",
|
||
"label": "लेबल (वैकल्पिक)",
|
||
"view_only": "केवल देखें",
|
||
"url": "शेयर URL",
|
||
"create": "लिंक बनाएँ",
|
||
"created": "गेस्ट लिंक बनाया गया",
|
||
"invalid_title": "अमान्य गेस्ट लिंक",
|
||
"missing_token": "इस गेस्ट लिंक में टोकन नहीं है।",
|
||
"expired": "यह गेस्ट लिंक अमान्य या समाप्त है।",
|
||
"device_denied": "यह लिंक अमान्य/समाप्त है या इस डिवाइस की अनुमति नहीं देता।",
|
||
"empty": "इस गेस्ट लिंक पर कोई डिवाइस नहीं।",
|
||
"expires": "समाप्ति",
|
||
"back_to_list": "गेस्ट सूची पर वापस"
|
||
},
|
||
"ux35": {
|
||
"resize_sidebar": "साइडबार की चौड़ाई बदलें",
|
||
"open_menu": "मेनू खोलें",
|
||
"theme_mode_hint": "लाइट और डार्क बिल्ट-इन हैं। नीचे रंग बदलने पर कस्टम सक्रिय होता है।"
|
||
}
|
||
}
|