257 files

This commit is contained in:
Home Assistant Version Control committed 2026-10-02 16:06:24 +00:00
1 parent 7c55603942
commit c29f5cc088
258 files changed
+24621 -3136

No files matched your search

@@ -38,6 +38,8 @@
"reset": "रीसेट करें",
"snooze": "स्नूज़",
"snoozed": "स्नूज़ किया गया",
"snoozed_for": "रिमाइंडर {hours} घंटे के लिए बंद — {until} तक",
"snoozed_for_one": "रिमाइंडर एक घंटे के लिए बंद — {until} तक",
"cancel": "रद्द करें",
"bulk_select": "चुनें",
"bulk_select_all": "सभी चुनें",
@@ -63,7 +65,10 @@
"counter": "काउंटर",
"state_change": "स्थिति परिवर्तन",
"runtime": "रनटाइम",
"trigger_type_due_date": "सेंसर से तारीख",
"runtime_hours": "लक्ष्य रनटाइम (घंटे)",
"days_before": "तारीख से पहले के दिन",
"days_before_help": "उस सेंसर के लिए जो बताता है कि रखरखाव कब देय है (तारीख या टाइमस्टैम्प)। 0 = उसी तारीख को। डिवाइस का अपना \"हो गया\" बटन तारीख आगे बढ़ाता है और ट्रिगर हटा देता है — इसे पूरा होने पर की जाने वाली क्रिया बनाएँ।",
"target_value": "लक्ष्य मान",
"target_changes": "लक्ष्य परिवर्तन",
"for_minutes": "के लिए (मिनट)",
@@ -235,6 +240,8 @@
"model_optional": "मॉडल (वैकल्पिक)",
"serial_number_optional": "सीरियल नंबर (वैकल्पिक)",
"serial_number_label": "S/N",
"object_replaces": "पूर्ववर्ती",
"object_replaced_by": "उत्तराधिकारी",
"documentation_url_label": "मैनुअल",
"object_notes_label": "टिप्पणियाँ",
"sort_due_date": "देय तिथि",
@@ -422,7 +429,7 @@
"qr_action_view": "रखरखाव जानकारी देखें",
"qr_action_complete": "रखरखाव को पूर्ण के रूप में चिह्नित करें",
"qr_action_quick_complete": "त्वरित-पूर्ण — बिना संवाद के",
"qr_print_quick_none": "त्वरित-पूर्ण कोड के लिए किसी कार्य पर त्वरित-पूर्ण डिफ़ॉल्ट चाहिए (कार्य संवाद → त्वरित-पूर्ण डिफ़ॉल्ट) — चुनी गई वस्तुओं के किसी कार्य पर अभी ये नहीं हैं।",
"qr_print_quick_none": "त्वरित-पूर्ण कोड के लिए किसी कार्य पर त्वरित-पूर्ण डिफ़ॉल्ट चाहिए (सेटिंग्स → उन्नत सुविधाएँ → पूर्णता क्रियाएँ; कार्य संवाद → त्वरित-पूर्ण डिफ़ॉल्ट) — चुनी गई वस्तुओं के किसी कार्य पर अभी ये नहीं हैं।",
"qr_url_mode": "लिंक प्रकार",
"qr_mode_companion": "Companion ऐप",
"qr_mode_local": "लोकल (mDNS)",
@@ -578,8 +585,6 @@
"settings_features_desc": "उन्नत सुविधाओं को सक्षम या अक्षम करें। अक्षम करने से वे UI से छिप जाती हैं पर डेटा नहीं हटता।",
"feat_adaptive": "अनुकूली निर्धारण",
"feat_adaptive_desc": "रखरखाव इतिहास से इष्टतम अंतराल सीखें",
"feat_predictions": "सेंसर पूर्वानुमान",
"feat_predictions_desc": "सेंसर क्षरण से ट्रिगर तिथियों का अनुमान लगाएँ",
"feat_seasonal": "मौसमी समायोजन",
"feat_seasonal_desc": "मौसमी पैटर्न के आधार पर अंतराल समायोजित करें",
"feat_environmental": "पर्यावरणीय सहसंबंध",
@@ -671,6 +676,10 @@
"settings_currency": "मुद्रा",
"settings_currency_decimals": "राशियों के दशमलव स्थान",
"settings_currency_decimals_hint": "हर राशि कितने दशमलव दिखाए: KPI, बजट, सूचियों और रिपोर्टों में लागत, बजट अलर्ट। 0 = पूर्ण संख्याएँ।",
"settings_parts_cost_mode": "स्पेयर पार्ट खर्च में गिने जाते हैं",
"settings_parts_cost_purchase": "खरीदते समय",
"settings_parts_cost_use": "इस्तेमाल होने पर",
"settings_parts_cost_mode_hint": "खरीदते समय: खरीद रिमाइंडर की लागत गिनी जाती है, और किसी काम में लगे पार्ट सिर्फ़ जानकारी के लिए दिखते हैं। इस्तेमाल होने पर: हर पूरा हुआ काम लगे पार्ट की कीमत दर्ज करता है, और खरीद गिनने के बजाय पार्ट की कीमत तय करती है। अब से होने वाले कामों पर लागू — इतिहास पहले जैसा दर्ज रहता है।",
"settings_budget_monthly": "मासिक बजट",
"settings_budget_yearly": "वार्षिक बजट",
"settings_budget_alerts": "बजट अलर्ट",
@@ -683,6 +692,7 @@
"settings_import_placeholder": "JSON या CSV सामग्री यहाँ चिपकाएँ…",
"settings_import_btn": "आयात करें",
"settings_import_success": "{count} वस्तुएँ सफलतापूर्वक आयात की गईं।",
"settings_import_unmatched_users": "इस इंस्टेंस पर नहीं मिले: {names}। उनके कार्य असाइनमेंट हटा दिए गए — उन्हें बनाए रखने के लिए Home Assistant में इन्हीं नामों वाले लोग बनाएँ और फिर से इंपोर्ट करें।",
"settings_export_success": "निर्यात डाउनलोड किया गया।",
"settings_saved": "सेटिंग सहेजी गई।",
"settings_include_history": "इतिहास शामिल करें",
@@ -771,7 +781,7 @@
"has_overdue": "अतिदेय कार्य हैं",
"object": "वस्तु",
"settings_panel_access": "पैनल पहुँच",
"settings_panel_access_desc": "व्यवस्थापकों को हमेशा पूर्ण पहुँच होती है। विशिष्ट गैर-व्यवस्थापकों को बनाना, संपादित करना और हटाना सौंपने के लिए, इसे चालू करें और नीचे उन्हें चुनें — बाकी सभी को केवल पूर्ण करें और छोड़ें दिखता है।",
"settings_panel_access_desc": "व्यवस्थापकों को हमेशा पूर्ण पहुँच होती है। विशिष्ट गैर-व्यवस्थापकों को बनाना, संपादित करना और हटाना सौंपने के लिए, इसे चालू करें और नीचे उन्हें चुनें — बाकी सभी केवल पूर्ण करें, छोड़ें, रीसेट करें, टालें और स्नूज़ का उपयोग कर सकते हैं।",
"settings_operator_write": "चयनित उपयोगकर्ताओं को बनाने, संपादित करने और हटाने की अनुमति दें",
"settings_operator_write_desc": "बंद: केवल व्यवस्थापक सामग्री बदल सकते हैं। चालू: नीचे चयनित उपयोगकर्ताओं को भी पूर्ण पहुँच मिलती है।",
"no_non_admin_users": "कोई गैर-व्यवस्थापक उपयोगकर्ता नहीं मिला। सेटिंग्स → लोग में कुछ जोड़ें।",
@@ -782,11 +792,16 @@
"on_complete_action_desc": "कार्य पूर्ण होने पर एक HA सेवा कॉल करता है — उदा. डिवाइस पर काउंटर रीसेट करना।",
"on_complete_action_target": "लक्ष्य एंटिटी",
"on_complete_action_target_hint": "ध्यान दें: एंटिटी डोमेन सेवा से मेल खाना चाहिए — उदा. 'button.press' केवल button.* पर काम करता है, 'counter.increment' केवल counter.* पर, 'input_button.press' केवल input_button.* पर आदि। मेल न खाने पर क्रिया चुपचाप विफल हो जाएगी (HA लॉग करता है 'Referenced entities ... missing or not currently available')।",
"on_complete_action_target_more": "इस क्रिया के लक्ष्य इस फ़ील्ड में दिखने से अधिक हैं: {targets}। वे जैसे हैं वैसे ही रहेंगे — यहाँ कोई दूसरी एंटिटी चुनने पर पूरा लक्ष्य बदल जाएगा।",
"on_complete_action_skip_auto": "तब नहीं जब कार्य स्वयं पूर्ण हो (उसका सेंसर ठीक हो गया)",
"on_complete_action_data": "डेटा (JSON, वैकल्पिक)",
"on_complete_action_test": "कॉन्फ़िगरेशन सत्यापित करें",
"on_complete_action_test_success": "✓ कॉन्फ़िगरेशन वैध (क्रिया केवल कार्य पूर्ण होने पर चलेगी)",
"on_complete_action_test_failed": "विफल",
"action_test_bad_format": "सेवा का प्रारूप अमान्य है ('domain.service' अपेक्षित)",
"action_test_unknown_service": "सेवा \"{service}\" Home Assistant में पंजीकृत नहीं है। वर्तनी जाँचें और देखें कि इसे देने वाला इंटीग्रेशन लोड है।",
"action_test_domain_mismatch": "सेवा \"{service}\" केवल {domain}.* एंटिटी पर काम करती है; एंटिटी \"{entity}\" {entity_domain}.* में है — एंटिटी के डोमेन से मेल खाने वाली सेवा चुनें (उदा. {suggestion})",
"action_test_entity_missing": "लक्ष्य एंटिटी \"{entity}\" Home Assistant में नहीं मिली — हो सकता है उसका नाम बदला गया हो या उसका इंटीग्रेशन हटा दिया गया हो।",
"quick_complete_defaults_title": "त्वरित-पूर्ण डिफ़ॉल्ट (QR स्कैन के लिए, वैकल्पिक)",
"quick_complete_defaults_desc": "त्वरित-पूर्ण QR स्कैन के लिए पूर्व-निर्धारित मान। इनके बिना, QR पूर्ण करें संवाद खोलता है।",
"quick_complete_defaults_notes": "टिप्पणियाँ",
@@ -844,6 +859,7 @@
"doc_too_large": "फ़ाइल बहुत बड़ी है (अधिकतम 25 MB)।",
"doc_upload_failed": "अपलोड विफल रहा।",
"docs_archive_too_large": "आर्काइव बहुत बड़ा है (अधिकतम {max})।",
"docs_archive_no_manifest": "इस ZIP में manifest.json नहीं है, इसलिए पुनर्स्थापना यह नहीं जान सकती कि कोई फ़ाइल किस दस्तावेज़ की है। दोबारा ज़िप करते समय manifest.json को फ़ोल्डरों के साथ रखें।",
"completion_photos_optional": "पूर्णता की तस्वीरें (वैकल्पिक)",
"completion_photos": "पूर्णता की तस्वीरें",
"choose_photos": "तस्वीरें चुनें",
@@ -904,6 +920,11 @@
"paused": "रोका गया",
"pause_object": "रोकें",
"resume_object": "फिर से शुरू करें",
"pause_task": "रोकें",
"resume_task": "फिर शुरू करें",
"pause_task_prompt": "इस काम का शेड्यूल रोक देता है — जब तक आप इसे फिर शुरू नहीं करते, यह न देय होगा न सूचना देगा; फिर शुरू करने पर उसी दिन से नया चक्र शुरू होता है। वस्तु के दूसरे काम चलते रहते हैं। चाहें तो अपने-आप फिर शुरू होने की तारीख चुनें।",
"task_paused": "काम रोका गया",
"task_resumed": "काम फिर शुरू — उसका शेड्यूल नए सिरे से",
"pause_until_prompt": "इस ऑब्जेक्ट के शेड्यूल फ़्रीज़ करें — फिर से शुरू करने तक कुछ भी देय नहीं होगा और कोई सूचना नहीं आएगी। वैकल्पिक रूप से स्वतः पुनरारंभ की तारीख़ सेट करें।",
"pause_until_label": "फिर से शुरू करें (वैकल्पिक)",
"object_paused": "ऑब्जेक्ट रोका गया",
@@ -913,7 +934,18 @@
"replace_object": "बदलें…",
"replace_object_prompt": "इस ऑब्जेक्ट को सेवानिवृत्त करें और उत्तराधिकारी बनाएं। इतिहास और लागत पुराने पर संग्रहीत रहती है; कार्य और दस्तावेज़ नए में चले जाते हैं, काउंटर नए सिरे से शुरू होते हैं।",
"replace_name_label": "उत्तराधिकारी का नाम",
"replace_device_heading": "Home Assistant में डिवाइस",
"replace_device_keep": "पहले जैसा ही डिवाइस ({device})",
"replace_device_keep_hint": "नया डिवाइस अभी Home Assistant में नहीं है, तब भी यही चुनें: जुड़ जाने पर उसे ऑब्जेक्ट की सेटिंग में डिवाइस के रूप में चुनें — सेंसर ट्रिगर साथ चले जाएंगे।",
"replace_device_other": "नया यूनिट दूसरा डिवाइस है",
"replace_device_pick": "नए यूनिट का डिवाइस",
"replace_device_other_hint": "सेंसर ट्रिगर, पूरा होने पर होने वाले एक्शन और काउंटर रीसेट उस डिवाइस की मेल खाती एंटिटी पर चले जाएंगे।",
"replace_device_none": "कोई डिवाइस नहीं",
"object_replaced": "ऑब्जेक्ट बदला गया — उत्तराधिकारी बनाया गया",
"device_swap_moved": "{count} सेंसर लिंक नए डिवाइस पर चले गए।",
"device_swap_moved_one": "एक सेंसर लिंक नए डिवाइस पर चला गया।",
"device_swap_unmatched": "{count} का मिलान नहीं हो सका — उन कामों के सेंसर ट्रिगर जांचें।",
"device_swap_unmatched_one": "एक का मिलान नहीं हो सका — उस काम का सेंसर ट्रिगर जांचें।",
"reading_unit_label": "रीडिंग इकाई (जैसे kWh, m³)",
"reading_unit_help": "इस कार्य को पूरा करते समय दर्ज मान के बगल में दिखाई जाती है।",
"reading_value_label": "रीडिंग मान",
@@ -1010,6 +1042,9 @@
"part_stock": "स्टॉक",
"part_reorder_threshold": "पुनः ऑर्डर सीमा",
"part_restock_quantity": "पुनःपूर्ति मात्रा",
"part_package_size": "पैकेट का आकार (इकाइयाँ)",
"part_restock_packages": "दोबारा भरने की मात्रा (पैकेट)",
"part_package_hint": "पैकेट में खरीदा, इकाई में इस्तेमाल: स्टॉक, हर काम की खपत और दोबारा मंगाने की सीमा इकाइयों में गिनी जाती हैं; दोबारा भरने की मात्रा और कीमत प्रति पैकेट हैं।",
"part_auto_buy": "कम होने पर खरीद कार्य",
"part_restock": "स्टॉक समायोजित करें",
"parts_used_by": "द्वारा उपयोग",
@@ -1022,10 +1057,11 @@
"parts_load_failed": "इस ऑब्जेक्ट के पुर्ज़े लोड नहीं हो सके — पुर्ज़ा-खपत विकल्प अभी उपलब्ध नहीं हैं।",
"settings_export_selection": "चयनित ऑब्जेक्ट तक सीमित करें (वैकल्पिक)",
"settings_docs_archive": "दस्तावेज़ संग्रह (फ़ाइलों सहित)",
"settings_docs_archive_hint": "JSON/YAML/CSV निर्यात केवल सेटिंग्स रखते हैं। इस ZIP में अपलोड की गई फ़ाइल सामग्री शामिल है ताकि पुनर्स्थापना पूर्ण हो।",
"settings_docs_archive_hint": "JSON और YAML निर्यात आपके दस्तावेज़ों की सूची देते हैं, लेकिन उनकी फ़ाइलें नहीं; CSV में दस्तावेज़ शामिल नहीं होते। इस ZIP में अपलोड की गई फ़ाइलें हैं — JSON आयात करने के बाद इसे पुनर्स्थापित करें, तब कुछ भी नहीं छूटेगा।",
"settings_docs_export_btn": "दस्तावेज़ ZIP डाउनलोड करें",
"settings_docs_import_btn": "दस्तावेज़ ZIP पुनर्स्थापित करें",
"settings_docs_import_success": "पुनर्स्थापित: {blobs} फ़ाइलें, {docs} दस्तावेज़",
"settings_docs_import_missing": "{n} छोड़े गए — उनकी फ़ाइलें ZIP में नहीं थीं",
"adopt_problem_button": "समस्या सेंसर अपनाएँ",
"adopt_problem_title": "समस्या सेंसर अपनाएँ",
"adopt_problem_hint": "HA समस्या सेंसर (प्रिंटर त्रुटियाँ, फ़िल्टर चेतावनियाँ, कम बैटरी) को रखरखाव कार्यों में बदलें जो समस्या सक्रिय रहने तक ट्रिगर होते हैं और हल होने पर स्वयं पूरे हो जाते हैं।",
@@ -1056,6 +1092,10 @@
"trigger_hint_counter_delta_edit": "पिछली पूर्णता से उपयोग गिनता है: +{target} के बाद देय; हर पूर्णता के बाद गिनती फिर से शुरू होती है।",
"trigger_hint_counter_abs": "सेंसर {target} तक पहुँचते ही कार्य देय होगा।",
"trigger_hint_runtime": "{hours} घंटे की संचित चालू-अवधि के बाद कार्य देय होगा; हर पूर्णता के बाद गिनती फिर से शुरू होती है।",
"trigger_hint_due_date": "काम सेंसर द्वारा बताई गई तारीख से {days} दिन पहले देय होगा।",
"trigger_hint_due_date_one": "काम सेंसर द्वारा बताई गई तारीख से एक दिन पहले देय होगा।",
"trigger_hint_due_date_same_day": "काम सेंसर द्वारा बताई गई तारीख को देय होगा।",
"trigger_hint_due_date_now": "बताई गई तारीख: {date}।",
"trigger_hint_state_change": "{count} स्थिति परिवर्तन(ों) के बाद कार्य देय होगा।",
"trigger_hint_state_change_to": "“{state}” में {count} परिवर्तन(ों) के बाद कार्य देय होगा।",
"trigger_hint_state_now": "वर्तमान स्थिति: {value}।",
@@ -1067,6 +1107,11 @@
"settings_notify_scope_hint": "केवल वे कार्य अनुस्मारक भेजते हैं जो चुने गए व्यू के लेबल/उपयोगकर्ता फ़िल्टर से मेल खाते हैं। व्यू की स्थिति, क्रम और समूहन यहाँ अनदेखे रहते हैं।",
"settings_notify_completed": "पूर्णता सूचनाएँ",
"settings_notify_completed_hint": "किसी कार्य के पूरा होने पर परिवार को कारण और करने वाले सहित सूचना। \"केवल स्वचालित\" सिर्फ़ वे पूर्णताएँ बताता है जो किसी ने मौके पर नहीं कीं: सेंसर रिकवरी, खरीदारी सूची में टिक, ऑटोमेशन का सर्विस कॉल। केवल परिवार की सेवा पर; शांत घंटे और दैनिक सीमा लागू।",
"settings_title_style": "सूचना शीर्षक शैली",
"settings_title_style_hint": "सूचना के शीर्षक के रूप में क्या दिखाई देता है। डिफ़ॉल्ट प्रति-स्थिति पाठ रखता है (उदा. 'रखरखाव अतिदेय!')। फ़ोन सूचनाएँ ढेर होने पर ऑब्जेक्ट नाम / कार्य नाम सहायक होते हैं।",
"title_style_default": "डिफ़ॉल्ट (प्रति-स्थिति शीर्षक)",
"title_style_object_name": "ऑब्जेक्ट नाम शीर्षक के रूप में",
"title_style_task_name": "कार्य नाम शीर्षक के रूप में",
"notify_completed_off": "बंद",
"notify_completed_automatic": "केवल स्वचालित पूर्णताएँ",
"notify_completed_all": "सभी पूर्णताएँ",
@@ -1078,7 +1123,7 @@
"settings_notify_extra_data_hint": "JSON या YAML, Jinja की अनुमति; notify कॉल के data में मिलाया जाता है (आपकी कुंजियाँ प्राथमिक)। वेरिएबल: kind, status, priority, labels, notes, area_name, object_name, task_name, object_ref, task_ref, days_until_due, next_due, last_performed, responsible_user_id, sensor_entity_id, url, target, title, message। परीक्षण भेजें बटन से जाँचें।",
"card_saved_view": "सहेजा गया व्यू",
"card_saved_view_none": "कोई नहीं",
"card_saved_view_help": "ऊपर दिए फ़िल्टरों के अतिरिक्त व्यू के स्थिति, उपयोगकर्ता और लेबल फ़िल्टर लागू करता है। व्यू का क्रम और समूहन पैनल की प्रदर्शन सेटिंग हैं और कार्ड पर लागू नहीं होते।",
"card_saved_view_help": "ऊपर दिए फ़िल्टरों के अतिरिक्त व्यू के स्थिति, उपयोगकर्ता, लेबल और प्राथमिकता फ़िल्टर लागू करता है। व्यू का क्रम और समूहन पैनल की प्रदर्शन सेटिंग हैं और कार्ड पर लागू नहीं होते।",
"panel_card_tab": "इस टैब पर खोलें",
"panel_card_tab_default": "याद रखा गया टैब (पैनल जैसा)",
"panel_card_view": "सहेजे गए दृश्य के साथ खोलें",
@@ -1189,6 +1234,14 @@
"row_actions_back": "आइकन पर वापस जाएँ",
"battery_fleet_forecast_overdue": "अनुमानित तिथि बीत गई — बैटरी अब भी अच्छी स्थिति बता रही है। यदि आपने इसे बदला है, तो बदलाव दर्ज करें; अन्यथा पूर्वानुमान गलत था।",
"cost_from_parts": "पुर्ज़ों से ≈ {amount} लें",
"cost_parts_booked": "इस्तेमाल हुए पार्ट ≈ {amount} अपने-आप दर्ज होते हैं — सिर्फ़ अतिरिक्त लागत दर्ज करें।",
"cost_parts_info": "इस्तेमाल हुए पार्ट ≈ {amount} — खरीदते समय गिने गए, यहाँ नहीं।",
"cost_purchase_use_hint": "चुकाई गई कीमत पार्ट की कीमत बन जाती है — स्पेयर पार्ट इस्तेमाल होने पर गिने जाते हैं।",
"history_parts_counted": "पार्ट: {amount}",
"history_parts_counted_hint": "इस्तेमाल हुए पार्ट की कीमत — खर्च में गिनी गई",
"history_parts_info": "पार्ट ≈ {amount}",
"history_parts_info_hint": "इस्तेमाल हुए पार्ट की कीमत — सिर्फ़ जानकारी के लिए; पैसा खरीदते समय गिना गया",
"history_purchase_stock": "{amount} में खरीदा (इस्तेमाल होने पर गिना जाएगा)",
"dismiss": "हटाएँ",
"gs_label": "शुरुआत — सेटअप बढ़ने पर ये संकेत हट जाते हैं",
"gs_setups_chip": "सुझाए गए सेटअप: पूर्व-निर्धारित ट्रिगर वाले {n} उपकरण मिले",
@@ -1203,6 +1256,8 @@
"cal_editor_window_fortnight": "पखवाड़ा (14 दिन)",
"cal_editor_window_month": "महीना (30 दिन, डिफ़ॉल्ट)",
"cal_editor_window_year": "वर्ष (365 दिन, खाली दिन छिपे)",
"cal_editor_window_past_30": "पिछले 30 दिन (इतिहास)",
"cal_editor_window_past_90": "पिछले 90 दिन (इतिहास)",
"cal_editor_show_chips": "कार्ड में विंडो चिप्स दिखाएँ",
"cal_editor_chips_hint": "जब कार्ड ऐसी स्ट्रैटेजी व्यू में हो जो पहले से विंडो चयनक है, तो चिप्स छिपाएँ।",
"cal_editor_show_user_filter": "उपयोगकर्ता फ़िल्टर दिखाएँ",