Files
frigate/web/public/locales/fa/config/global.json
T
b1d9676638 Translated using Weblate (Persian)
Currently translated at 100.0% (46 of 46 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (800 of 800 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (474 of 474 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (141 of 141 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (185 of 185 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (1295 of 1295 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (86 of 86 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (86 of 86 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (74 of 74 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (108 of 108 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (108 of 108 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (239 of 239 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (500 of 500 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (800 of 800 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (474 of 474 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (45 of 45 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (62 of 62 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (54 of 54 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (23 of 23 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (25 of 25 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (800 of 800 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (474 of 474 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (141 of 141 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (185 of 185 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (1295 of 1295 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (100 of 100 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (86 of 86 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (145 of 145 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (67 of 67 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (108 of 108 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (129 of 129 strings)

Translated using Weblate (Persian)

Currently translated at 100.0% (239 of 239 strings)

Translated using Weblate (Persian)

Currently translated at 65.1% (71 of 109 strings)

Co-authored-by: Abdollah Ashjaa <abdollah.ashjaa@gmail.com>
Co-authored-by: Amir reza Irani ali poor <amir1376irani@yahoo.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: حمید ملک محمدی <hmmftg@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-groups/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-validation/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-chat/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-motionsearch/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-replay/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/fa/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/fa/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/Config - Groups
Translation: Frigate NVR/Config - Validation
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/objects
Translation: Frigate NVR/views-chat
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-exports
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-motionSearch
Translation: Frigate NVR/views-replay
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
2026-08-21 14:34:47 -05:00

1623 lines
102 KiB
JSON

{
"audio": {
"label": "رویدادهای صوتی",
"enabled": {
"label": "فعال کردن تشخیص صدا",
"description": "فعال یا غیرفعال کردن تشخیص رویداد صوتی برای همه دوربین‌ها؛ قابل لغو به ازای هر دوربین."
},
"max_not_heard": {
"label": "پایان مهلت",
"description": "تعداد ثانیه‌هایی که قبل از پایان رویداد صوتی، نوع صدای پیکربندی‌شده بدون آن باقی می‌ماند."
},
"min_volume": {
"label": "حداقل صدا",
"description": "حداقل آستانه حجم RMS مورد نیاز برای اجرای تشخیص صدا؛ مقادیر پایین‌تر حساسیت را افزایش می‌دهند (مثلاً ۲۰۰ زیاد، ۵۰۰ متوسط، ۱۰۰۰ کم)."
},
"listen": {
"label": "انواع گوش دادن",
"description": "فهرست انواع رویدادهای صوتی برای تشخیص (به عنوان مثال: پارس کردن، آژیر آتش، جیغ، گفتار، فریاد)."
},
"filters": {
"label": "فیلترهای صوتی",
"description": "تنظیمات فیلتر بر اساس نوع صدا مانند آستانه‌های اطمینان که برای کاهش تشخیص‌های مثبت کاذب استفاده می‌شوند.",
"threshold": {
"label": "حداقل اطمینان صوتی",
"description": "حداقل آستانه اطمینان برای رویداد صوتی تا شمارش شود."
}
},
"enabled_in_config": {
"label": "وضعیت صوتی اصلی",
"description": "نشان می‌دهد که آیا تشخیص صدا در ابتدا در فایل پیکربندی استاتیک فعال بوده است یا خیر."
},
"num_threads": {
"label": "رشته‌های تشخیص",
"description": "تعداد رشته‌های مورد استفاده برای پردازش تشخیص صدا."
},
"description": "تنظیمات تشخیص رویداد مبتنی بر صدا برای همه دوربین‌ها؛ قابل لغو به ازای هر دوربین."
},
"audio_transcription": {
"label": "رونویسی صوتی",
"description": "تنظیمات مربوط به رونویسی صوتی زنده و گفتاری که برای رویدادها و زیرنویس‌های زنده استفاده می‌شود.",
"live_enabled": {
"label": "رونویسی زنده",
"description": "فعال کردن پخش زنده رونویسی برای صدا هنگام دریافت آن."
},
"enabled": {
"label": "فعال کردن رونویسی صوتی",
"description": "فعال یا غیرفعال کردن رونویسی خودکار صدا برای همه دوربین‌ها؛ قابل لغو به ازای هر دوربین."
},
"language": {
"label": "زبان رونویسی",
"description": "کد زبان مورد استفاده برای رونویسی/ترجمه (مثلاً 'en' برای انگلیسی). برای کدهای زبان پشتیبانی‌شده به https://whisper-api.com/docs/languages/ مراجعه کنید."
},
"device": {
"label": "دستگاه رونویسی",
"description": "دستگاه key (CPU/GPU) to run the transcription model on. Only NVIDIA CUDA GPUs are currently supported for transcription."
},
"model_size": {
"label": "مدل size",
"description": "مدل size to use for offline audio event transcription."
}
},
"birdseye": {
"label": "چشم پرندگان",
"description": "تنظیمات نمای ترکیبی چشم پرنده که تصاویر چندین دوربین را در یک طرح واحد ترکیب می‌کند.",
"enabled": {
"label": "فعال کردن چشم پرندگان",
"description": "ویژگی نمای چشم پرندگان را فعال یا غیرفعال کنید."
},
"mode": {
"label": "حالت ردیابی",
"description": "حالت گنجاندن دوربین‌ها در چشم پرنده: «اشیاء»، «حرکت» یا «پیوسته»."
},
"order": {
"label": "موقعیت",
"description": "موقعیت عددی که ترتیب قرارگیری دوربین را در طرح چشم پرنده کنترل می‌کند."
},
"restream": {
"label": "بازپخش RTSP",
"description": "بازپخش خروجی چشم پرنده به‌عنوان یک جریان RTSP؛ فعال‌سازی این گزینه چشم پرنده را به‌طور پیوسته در حال اجرا نگه می‌دارد."
},
"width": {
"label": "عرض",
"description": "عرض خروجی (پیکسل) فریم ترکیب‌شده چشم پرنده."
},
"height": {
"label": "ارتفاع",
"description": "ارتفاع خروجی (پیکسل) فریم ترکیب‌شده چشم پرنده."
},
"quality": {
"label": "کیفیت کدگذاری",
"description": "کیفیت کدگذاری برای جریان mpeg1 چشم پرنده (1 بالاترین کیفیت، 31 پایین‌ترین)."
},
"inactivity_threshold": {
"label": "آستانه عدم فعالیت",
"description": "ثانیه‌های عدم فعالیت که پس از آن یک دوربین در چشم پرنده نمایش داده نمی‌شود."
},
"layout": {
"label": "چیدمان",
"description": "گزینه‌های چیدمان برای ترکیب چشم پرنده.",
"scaling_factor": {
"label": "ضریب مقیاس",
"description": "ضریب مقیاس مورد استفاده توسط محاسبه‌گر چیدمان (محدوده 1.0 تا 5.0)."
},
"max_cameras": {
"label": "حداکثر دوربین‌ها",
"description": "حداکثر تعداد دوربین‌ها برای نمایش همزمان در چشم پرنده؛ دوربین‌های اخیر را نشان می‌دهد."
}
},
"idle_heartbeat_fps": {
"label": "FPS ضربان قلب بیکار",
"description": "فریم بر ثانیه برای ارسال مجدد آخرین فریم ترکیب‌شده چشم پرنده در حالت بیکار؛ 0 برای غیرفعال‌سازی."
}
},
"detect": {
"label": "تشخیص شیء",
"description": "تنظیمات مربوط به نقش تشخیص/شناسایی که برای اجرای تشخیص شیء و مقداردهی اولیه ردیاب‌ها استفاده می‌شود.",
"enabled": {
"label": "‫تشخیص فعال شد",
"description": "فعال یا غیرفعال کردن تشخیص اشیاء برای همه دوربین‌ها؛ قابل لغو به ازای هر دوربین."
},
"height": {
"label": "تشخیص ارتفاع",
"description": "ارتفاع (پیکسل) فریم‌های مورد استفاده برای تشخیص جریان؛ برای استفاده از وضوح جریان اصلی، خالی بگذارید."
},
"width": {
"label": "تشخیص عرض",
"description": "عرض (پیکسل) فریم‌های مورد استفاده برای تشخیص جریان؛ برای استفاده از وضوح جریان اصلی، خالی بگذارید."
},
"fps": {
"label": "تشخیص فریم بر ثانیه - اف پی اس",
"description": "تعداد فریم در ثانیه مورد نظر برای اجرای تشخیص؛ مقادیر پایین‌تر، استفاده از CPU را کاهش می‌دهند (مقدار توصیه شده ۵ است، فقط در صورت ردیابی اشیاء با حرکت بسیار سریع، مقدار بالاتر - حداکثر ۱۰ - تنظیم شود)."
},
"min_initialized": {
"label": "حداقل فریم‌های مقداردهی اولیه",
"description": "تعداد تشخیص‌های متوالی مورد نیاز قبل از ایجاد یک شیء ردیابی شده. برای کاهش مقداردهی اولیه نادرست، افزایش دهید. مقدار پیش‌فرض، fps تقسیم بر ۲ است."
},
"max_disappeared": {
"label": "حداکثر فریم‌های ناپدید شده",
"description": "تعداد فریم‌هایی که قبل از اینکه شیء ردیابی شده ناپدید شده تلقی شود، تشخیص داده نمی‌شوند."
},
"stationary": {
"label": "پیکربندی اشیاء ثابت",
"description": "تنظیماتی برای شناسایی و مدیریت اشیایی که برای مدتی ثابت می‌مانند.",
"interval": {
"label": "بازه ثابت",
"description": "هر چند وقت یکبار (بر حسب فریم) باید بررسی تشخیص برای تأیید یک شیء ثابت انجام شود."
},
"threshold": {
"label": "آستانه ثابت",
"description": "تعداد فریم‌هایی که بدون تغییر موقعیت لازم هستند تا یک جسم به عنوان ثابت علامت‌گذاری شود."
},
"max_frames": {
"label": "حداکثر فریم",
"description": "مدت زمانی که اشیاء ثابت قبل از دور انداختن ردیابی می‌شوند را محدود می‌کند.",
"default": {
"label": "حداکثر فریم‌های پیش‌فرض",
"description": "حداکثر فریم‌های پیش‌فرض برای ردیابی یک جسم ثابت قبل از توقف."
},
"objects": {
"label": "فریم‌های حداکثر شیء",
"description": "برای ردیابی اشیاء ثابت، حداکثر فریم‌ها به ازای هر شیء لغو می‌شوند."
}
},
"classifier": {
"label": "فعال کردن طبقه‌بندی بصری",
"description": "از یک طبقه‌بندی‌کننده بصری برای تشخیص اشیاء واقعاً ثابت حتی در مواقعی که کادرهای محصورکننده دچار لرزش می‌شوند، استفاده کنید."
}
},
"annotation_offset": {
"label": "حاشیه‌نویسی افست",
"description": "میلی‌ثانیه برای جابجایی، تشخیص حاشیه‌نویسی‌ها برای ترازبندی بهتر کادرهای محدودکننده‌ی جدول زمانی با ضبط‌ها؛ می‌تواند مثبت یا منفی باشد."
}
},
"face_recognition": {
"label": "تشخیص چهره",
"enabled": {
"label": "فعال کردن تشخیص چهره",
"description": "فعال یا غیرفعال کردن شناسایی چهره برای همه دوربین‌ها؛ قابل لغو به ازای هر دوربین."
},
"min_area": {
"label": "حداقل مساحت صورت",
"description": "حداقل مساحت (پیکسل) از کادر چهره شناسایی شده که برای تلاش برای شناسایی مورد نیاز است."
},
"description": "تنظیمات تشخیص و شناسایی چهره برای همه دوربین‌ها؛ قابل لغو به ازای هر دوربین.",
"model_size": {
"label": "مدل size",
"description": "مدل size to use for face embeddings (small/large); larger may require GPU."
},
"unknown_score": {
"label": "آستانه امتیاز ناشناخته",
"description": "آستانه فاصله که زیر آن یک چهره به‌عنوان تطابق بالقوه در نظر گرفته می‌شود (بالاتر = سخت‌گیرانه‌تر)."
},
"detection_threshold": {
"label": "آستانه تشخیص",
"description": "حداقل اطمینان تشخیص مورد نیاز برای در نظر گرفتن تشخیص چهره معتبر."
},
"recognition_threshold": {
"label": "آستانه شناسایی",
"description": "آستانه فاصله جاسازی چهره برای در نظر گرفتن دو چهره به‌عنوان تطابق."
},
"min_faces": {
"label": "حداقل چهره‌ها",
"description": "حداقل تعداد شناسایی‌های چهره مورد نیاز قبل از اعمال یک زیربرچسب شناسایی‌شده روی شخص."
},
"save_attempts": {
"label": "ذخیره تلاش‌ها",
"description": "تعداد تلاش‌های شناسایی چهره برای نگهداری در رابط کاربری شناسایی اخیر."
},
"blur_confidence_filter": {
"label": "فیلتر اطمینان تاری",
"description": "تنظیم امتیازهای اطمینان بر اساس تاری تصویر برای کاهش مثبت‌های کاذب برای چهره‌های با کیفیت پایین."
},
"device": {
"label": "دستگاه",
"description": "این یک لغو است برای هدف‌گیری دستگاه خاص. برای اطلاعات بیشتر به https://onnxruntime.ai/docs/execution-providers/ مراجعه کنید"
}
},
"ffmpeg": {
"description": "تنظیمات FFmpeg شامل مسیر دودویی، آرگومان‌ها، گزینه‌های hwaccel و آرگومان‌های خروجی به ازای هر نقش.",
"path": {
"label": "مسیر FFmpeg",
"description": "مسیر فایل باینری FFmpeg برای استفاده یا نام مستعار نسخه (\"5.0\" یا \"7.0\")."
},
"global_args": {
"description": "آرگومان‌های سراسری به فرآیندهای FFmpeg ارسال شدند.",
"label": "آرگومان‌های سراسری FFmpeg"
},
"hwaccel_args": {
"label": "آرگومان‌های شتاب سخت‌افزاری",
"description": "آرگومان‌های شتاب سخت‌افزاری برای FFmpeg. تنظیمات پیش‌فرض مخصوص ارائه‌دهنده توصیه می‌شود."
},
"input_args": {
"label": "آرگومان‌های ورودی",
"description": "آرگومان‌های ورودی اعمال شده به جریان‌های ورودی FFmpeg."
},
"output_args": {
"label": "آرگومان‌های خروجی",
"description": "آرگومان‌های خروجی پیش‌فرض که برای نقش‌های مختلف FFmpeg مانند شناسایی و ضبط استفاده می‌شوند.",
"detect": {
"label": "تشخیص آرگومان‌های خروجی",
"description": "آرگومان‌های خروجی پیش‌فرض برای تشخیص جریان‌های نقش."
},
"record": {
"label": "آرگومان‌های خروجی را ضبط کنید",
"description": "آرگومان‌های خروجی پیش‌فرض برای جریان‌های نقش رکورد."
}
},
"apple_compatibility": {
"label": "سازگاری با اپل",
"description": "برای سازگاری بهتر با پخش‌کننده‌های اپل هنگام ضبط H.265، تگ‌گذاری HEVC را فعال کنید."
},
"gpu": {
"label": "شاخص پردازنده گرافیکی",
"description": "در صورت وجود، شاخص GPU پیش‌فرض برای شتاب سخت‌افزاری استفاده می‌شود."
},
"inputs": {
"label": "ورودی‌های دوربین",
"description": "فهرست تعاریف جریان ورودی (مسیرها و نقش‌ها) برای این دوربین.",
"path": {
"label": "مسیر ورودی",
"description": "آدرس اینترنتی یا مسیر جریان ورودی دوربین."
},
"roles": {
"label": "نقش‌های ورودی",
"description": "نقش‌های این جریان ورودی."
},
"global_args": {
"label": "آرگومان‌های سراسری FFmpeg",
"description": "آرگومان‌های سراسری FFmpeg برای این جریان ورودی."
},
"hwaccel_args": {
"label": "آرگومان‌های شتاب سخت‌افزاری",
"description": "آرگومان‌های شتاب سخت‌افزاری برای این جریان ورودی."
},
"input_args": {
"label": "آرگومان‌های ورودی",
"description": "‫آرگومان‌های ورودی مختص به این جریان."
}
},
"label": "FFmpeg کدک",
"retry_interval": {
"label": "زمان تلاش مجدد FFmpeg",
"description": "ثانیه‌هایی برای انتظار قبل از تلاش برای اتصال مجدد جریان دوربین پس از خرابی. مقدار پیش‌فرض ۱۰ است."
}
},
"live": {
"label": "پخش زنده",
"streams": {
"label": "نام‌های پخش زنده",
"description": "نگاشت نام‌های جریان پیکربندی‌شده به نام‌های restream/go2rtc مورد استفاده برای پخش زنده."
},
"height": {
"label": "ارتفاع زنده",
"description": "ارتفاع (پیکسل) برای رندر کردن پخش زنده jsmpeg در رابط کاربری وب؛ باید <= تشخیص ارتفاع جریان باشد."
},
"quality": {
"label": "کیفیت زنده",
"description": "کیفیت کدگذاری برای جریان jsmpeg (۱ بالاترین، ۳۱ پایین‌ترین)."
},
"description": "تنظیمات کنترل وضوح و کیفیت جریان زنده jsmpeg. این روی دوربین‌های بازپخش‌شده که از go2rtc برای نمای زنده استفاده می‌کنند تأثیری ندارد."
},
"lpr": {
"label": "تشخیص پلاک خودرو",
"description": "تنظیمات تشخیص پلاک خودرو شامل آستانه‌های تشخیص، قالب‌بندی و پلاک‌های شناخته‌شده.",
"enabled": {
"label": "فعال کردن LPR",
"description": "فعال یا غیرفعال کردن تشخیص پلاک خودرو برای همه دوربین‌ها؛ قابل لغو به ازای هر دوربین."
},
"expire_time": {
"label": "ثانیه‌ها منقضی می‌شوند",
"description": "مدت زمان (بر حسب ثانیه) که پس از آن پلاک دیده نشده از ردیاب حذف می‌شود (فقط برای دوربین‌های اختصاصی پلاکخوان)."
},
"min_area": {
"label": "حداقل مساحت صفحه",
"description": "حداقل مساحت پلاک (پیکسل) مورد نیاز برای شناسایی."
},
"enhancement": {
"label": "سطح ارتقاء",
"description": "سطح بهبود (0-10) برای اعمال روی محصولات بشقابی قبل از OCR؛ مقادیر بالاتر ممکن است همیشه نتایج را بهبود ندهند، سطوح بالاتر از 5 ممکن است فقط با بشقاب‌های شبانه کار کنند و باید با احتیاط استفاده شوند."
},
"model_size": {
"label": "مدل size",
"description": "اندازه مدل مورد استفاده برای تشخیص/شناسایی متن. اکثر کاربران باید از 'small' استفاده کنند."
},
"detection_threshold": {
"label": "آستانه تشخیص",
"description": "آستانه اطمینان تشخیص برای شروع اجرای OCR روی یک پلاک مشکوک."
},
"recognition_threshold": {
"label": "آستانه شناسایی",
"description": "آستانه اطمینان مورد نیاز برای پیوست متن پلاک شناسایی‌شده به‌عنوان زیربرچسب."
},
"min_plate_length": {
"label": "حداقل طول پلاک",
"description": "حداقل تعداد نویسه‌هایی که یک پلاک شناسایی‌شده باید داشته باشد تا معتبر در نظر گرفته شود."
},
"format": {
"label": "رجکس قالب پلاک",
"description": "رجکس اختیاری برای اعتبارسنجی رشته‌های پلاک شناسایی‌شده در برابر قالب مورد انتظار."
},
"match_distance": {
"label": "فاصله تطابق",
"description": "تعداد عدم تطابق‌های نویسه مجاز هنگام مقایسه پلاک‌های تشخیص‌داده‌شده با پلاک‌های شناخته‌شده."
},
"known_plates": {
"label": "پلاک‌های شناخته‌شده",
"description": "فهرست پلاک‌ها یا رجکس‌ها برای ردیابی یا هشدار ویژه."
},
"debug_save_plates": {
"label": "ذخیره پلاک‌های اشکال‌زدایی",
"description": "ذخیره تصاویر برش پلاک برای اشکال‌زدایی عملکرد LPR."
},
"device": {
"label": "دستگاه",
"description": "این یک لغو است برای هدف‌گیری دستگاه خاص. برای اطلاعات بیشتر به https://onnxruntime.ai/docs/execution-providers/ مراجعه کنید"
},
"replace_rules": {
"label": "قوانین جایگزینی",
"description": "قوانین جایگزینی رجکس برای نرمال‌سازی رشته‌های پلاک تشخیص‌داده‌شده قبل از تطابق.",
"pattern": {
"label": "الگوی رجکس"
},
"replacement": {
"label": "رشته جایگزینی"
}
}
},
"motion": {
"label": "تشخیص حرکت",
"enabled": {
"label": "فعال کردن تشخیص حرکت",
"description": "فعال یا غیرفعال کردن تشخیص حرکت برای همه دوربین‌ها؛ قابل لغو به ازای هر دوربین."
},
"threshold": {
"label": "آستانه حرکت",
"description": "آستانه اختلاف پیکسل مورد استفاده توسط آشکارساز حرکت؛ مقادیر بالاتر حساسیت را کاهش می‌دهند (محدوده ۱-۲۵۵)."
},
"lightning_threshold": {
"label": "آستانه رعد و برق",
"description": "آستانه‌ای برای تشخیص و نادیده گرفتن نوسانات کوتاه مدت نور (مقادیر کمتر، حساسیت بیشتر، بین ۰.۳ تا ۱.۰). این امر به طور کامل از تشخیص حرکت جلوگیری نمی‌کند؛ بلکه صرفاً باعث می‌شود که آشکارساز پس از عبور از آستانه، تجزیه و تحلیل فریم‌های اضافی را متوقف کند. ضبط‌های مبتنی بر حرکت همچنان در طول این رویدادها ایجاد می‌شوند."
},
"skip_motion_threshold": {
"label": "رد شدن از آستانه حرکت",
"description": "اگر بیش از این بخش از تصویر در یک فریم تغییر کند، آشکارساز هیچ کادر حرکتی را برنمی‌گرداند و بلافاصله دوباره کالیبره می‌شود. این می‌تواند در مصرف CPU صرفه‌جویی کند و تشخیص‌های کاذب را در هنگام رعد و برق، طوفان و غیره کاهش دهد، اما ممکن است رویدادهای واقعی مانند ردیابی خودکار یک شیء توسط دوربین PTZ را از دست بدهد. انتخاب بین حذف چند مگابایت از فایل‌های ضبط شده در مقابل بررسی چند کلیپ کوتاه است. محدوده 0.0 تا 1.0."
},
"improve_contrast": {
"label": "بهبود کنتراست",
"description": "قبل از تحلیل حرکت، بهبود کنتراست را روی فریم‌ها اعمال کنید تا به تشخیص کمک کند."
},
"contour_area": {
"label": "ناحیه کانتور",
"description": "حداقل مساحت کانتور بر حسب پیکسل که برای شمارش یک کانتور حرکت لازم است."
},
"delta_alpha": {
"label": "دلتا آلفا",
"description": "ضریب ترکیب آلفا که در تفاضل فریم برای محاسبه حرکت استفاده می‌شود."
},
"frame_alpha": {
"label": "قاب آلفا",
"description": "مقدار آلفا هنگام ترکیب فریم‌ها برای پیش‌پردازش حرکت استفاده می‌شود."
},
"frame_height": {
"label": "ارتفاع قاب",
"description": "ارتفاع بر حسب پیکسل برای مقیاس‌بندی فریم‌ها هنگام محاسبه حرکت."
},
"mask": {
"label": "مختصات ماسک",
"description": "مختصات x و y مرتب شده که چندضلعی ماسک حرکت را که برای شامل/خارج کردن نواحی استفاده می‌شود، تعریف می‌کنند."
},
"mqtt_off_delay": {
"label": "تأخیر خاموشی MQTT",
"description": "ثانیه‌هایی برای انتظار پس از آخرین حرکت، قبل از انتشار وضعیت «خاموش» MQTT."
},
"enabled_in_config": {
"label": "حالت حرکت اصلی",
"description": "نشان می‌دهد که آیا تشخیص حرکت در پیکربندی استاتیک اصلی فعال بوده است یا خیر."
},
"raw_mask": {
"label": "ماسک خام"
},
"description": "تنظیمات پیش‌فرض تشخیص حرکت اعمال‌شده روی دوربین‌ها مگر اینکه به ازای هر دوربین لغو شود."
},
"objects": {
"label": "اشیاء",
"description": "پیش‌فرض‌های ردیابی اشیا شامل برچسب‌هایی که باید ردیابی شوند و فیلترهای مربوط به هر شیء.",
"track": {
"label": "اشیاء برای ردیابی",
"description": "فهرست برچسب‌های اشیاء برای ردیابی در همه دوربین‌ها؛ قابل لغو به ازای هر دوربین."
},
"filters": {
"label": "فیلترهای شیء",
"description": "فیلترهایی که برای کاهش تشخیص‌های مثبت کاذب (مساحت، نسبت، اطمینان) روی اشیاء شناسایی‌شده اعمال می‌شوند.",
"min_area": {
"label": "حداقل مساحت شیء",
"description": "حداقل مساحت کادر مرزی (پیکسل یا درصد) مورد نیاز برای این نوع شیء. می‌تواند پیکسل (عدد صحیح) یا درصد (اعداد شناور بین 0.000001 و 0.99) باشد ترجمه ابی."
},
"max_area": {
"label": "حداکثر مساحت جسم",
"description": "حداکثر مساحت کادر محصورکننده (پیکسل یا درصد) مجاز برای این نوع شیء. می‌تواند پیکسل (عدد صحیح) یا درصد (اعداد شناور بین 0.000001 و 0.99) باشد."
},
"min_ratio": {
"label": "حداقل نسبت ابعاد",
"description": "حداقل نسبت عرض/ارتفاع مورد نیاز برای واجد شرایط بودن کادر محصورکننده."
},
"max_ratio": {
"label": "حداکثر نسبت ابعاد",
"description": "حداکثر نسبت عرض/ارتفاع مجاز برای واجد شرایط بودن کادر محصورکننده."
},
"threshold": {
"label": "آستانه اطمینان",
"description": "میانگین آستانه اطمینان تشخیص مورد نیاز برای اینکه شیء مثبت واقعی در نظر گرفته شود."
},
"min_score": {
"label": "حداقل اعتماد به نفس",
"description": "حداقل ضریب اطمینان تشخیص تک فریم مورد نیاز برای شمارش شیء."
},
"mask": {
"label": "ماسک فیلتردار",
"description": "مختصات چندضلعی که مشخص می‌کند این فیلتر در کجای فریم اعمال می‌شود."
},
"raw_mask": {
"label": "ماسک خام"
}
},
"mask": {
"label": "ماسک شیء",
"description": "چندضلعی ماسک برای جلوگیری از تشخیص اشیاء در نواحی مشخص شده استفاده می‌شود."
},
"raw_mask": {
"label": "ماسک خام"
},
"genai": {
"label": "پیکربندی شیء GenAI",
"description": "گزینه‌های GenAI برای توصیف اشیاء ردیابی شده و ارسال فریم‌ها برای تولید.",
"enabled": {
"label": "فعال کردن GenAI",
"description": "به طور پیش‌فرض، تولید توضیحات توسط GenAI را برای اشیاء ردیابی شده فعال کنید."
},
"use_snapshot": {
"label": "از عکس‌های فوری استفاده کنید",
"description": "برای تولید توضیحات GenAI، به جای تصاویر کوچک از عکس‌های فوری اشیاء استفاده کنید."
},
"prompt": {
"label": "درخواست زیرنویس",
"description": "الگوی پیش‌فرض اعلان که هنگام تولید توضیحات با GenAI استفاده می‌شود."
},
"object_prompts": {
"label": "اعلان‌های شیء",
"description": "به ازای هر شیء، می‌توان خروجی‌های GenAI را برای برچسب‌های خاص سفارشی کرد."
},
"objects": {
"label": "اشیاء GenAI",
"description": "فهرست برچسب‌های شیء که به‌طور پیش‌فرض برای GenAI ارسال می‌شوند."
},
"required_zones": {
"label": "مناطق مورد نیاز",
"description": "مناطقی که باید وارد شوند تا اشیاء واجد شرایط تولید توصیف GenAI شوند."
},
"debug_save_thumbnails": {
"label": "ذخیره ریز عکس‌ها",
"description": "تصاویر کوچک ارسال شده به GenAI را برای اشکال‌زدایی و بررسی ذخیره کنید."
},
"send_triggers": {
"label": "محرک‌های GenAI",
"description": "مشخص می‌کند که چه زمانی فریم‌ها باید به GenAI ارسال شوند (در پایان، پس از به‌روزرسانی‌ها و غیره).",
"tracked_object_end": {
"label": "ارسال در انتها",
"description": "وقتی شیء ردیابی شده به پایان رسید، درخواستی به GenAI ارسال کنید."
},
"after_significant_updates": {
"label": "محرک اولیه GenAI",
"description": "پس از تعداد مشخصی از به‌روزرسانی‌های مهم برای شیء ردیابی‌شده، درخواستی را به GenAI ارسال کنید."
}
},
"enabled_in_config": {
"label": "حالت اصلی GenAI",
"description": "نشان می‌دهد که آیا GenAI در پیکربندی استاتیک اصلی فعال بوده است یا خیر."
}
},
"filters_attribute": {
"label": "فیلترهای ویژگی",
"description": "فیلترهای اعمال‌شده روی ویژگی‌های تشخیص‌داده‌شده برای کاهش مثبت‌های کاذب (مساحت، نسبت، اطمینان).",
"min_area": {
"label": "حداقل مساحت ویژگی",
"description": "حداقل مساحت کادر مرزی (پیکسل یا درصد) مورد نیاز برای این ویژگی. می‌تواند پیکسل (عدد صحیح) یا درصد (اعداد شناور بین 0.000001 و 0.99) باشد."
},
"max_area": {
"label": "حداکثر مساحت ویژگی",
"description": "حداکثر مساحت کادر مرزی (پیکسل یا درصد) مجاز برای این ویژگی. می‌تواند پیکسل (عدد صحیح) یا درصد (اعداد شناور بین 0.000001 و 0.99) باشد."
},
"min_ratio": {
"label": "حداقل نسبت ابعاد",
"description": "حداقل نسبت عرض/ارتفاع مورد نیاز برای واجد شرایط بودن کادر مرزی."
},
"max_ratio": {
"label": "حداکثر نسبت ابعاد",
"description": "حداکثر نسبت عرض/ارتفاع مجاز برای واجد شرایط بودن کادر مرزی."
},
"threshold": {
"label": "آستانه اطمینان",
"description": "آستانه اطمینان تشخیص میانگین مورد نیاز تا ویژگی به‌عنوان مثبت واقعی در نظر گرفته شود."
},
"min_score": {
"label": "حداقل اطمینان",
"description": "حداقل اطمینان تشخیص تک‌فریمی مورد نیاز برای مرتبط کردن این ویژگی با شیء والد آن."
},
"mask": {
"label": "ماسک فیلتر",
"description": "مختصات چندضلعی که مشخص می‌کند این فیلتر در کجای فریم اعمال می‌شود."
},
"raw_mask": {
"label": "ماسک خام"
}
}
},
"record": {
"label": "ضبط",
"enabled": {
"label": "فعال کردن ضبط",
"description": "فعال یا غیرفعال کردن ضبط برای همه دوربین‌ها؛ قابل لغو به ازای هر دوربین."
},
"expire_interval": {
"label": "فاصله پاکسازی رکورد",
"description": "دقایق بین مراحل پاکسازی که بخش‌های ضبط‌شده‌ی منقضی‌شده را حذف می‌کنند."
},
"continuous": {
"label": "نگهداری مداوم",
"description": "تعداد روزهایی که صرف نظر از اشیاء ردیابی شده یا حرکت، ضبط‌ها نگهداری می‌شوند. اگر فقط می‌خواهید ضبط‌های هشدارها و تشخیص‌ها را نگهداری کنید، روی ۰ تنظیم کنید.",
"days": {
"label": "روزهای نگهداری",
"description": "روزهایی که باید فایل‌های ضبط‌شده را نگه دارید."
}
},
"motion": {
"label": "حفظ حرکت",
"description": "تعداد روزهایی که صرف نظر از اشیاء ردیابی شده، ضبط‌های ناشی از حرکت حفظ می‌شوند. اگر می‌خواهید فقط ضبط‌های هشدارها و تشخیص‌ها حفظ شوند، روی ۰ تنظیم کنید.",
"days": {
"label": "روزهای نگهداری",
"description": "روزهایی که باید فایل‌های ضبط‌شده را نگه دارید."
}
},
"detections": {
"label": "حفظ تشخیص",
"description": "تنظیمات نگهداری ضبط برای رویدادهای تشخیص شامل مدت زمان ضبط قبل/بعد.",
"pre_capture": {
"label": "ثانیه‌های پیش از ثبت",
"description": "تعداد ثانیه‌ها قبل از رویداد تشخیص که باید در ضبط لحاظ شود."
},
"post_capture": {
"label": "ثانیه‌های پس از ثبت",
"description": "تعداد ثانیه‌ها پس از رویداد تشخیص که باید در ضبط لحاظ شود."
},
"retain": {
"label": "نگهداری رویداد",
"description": "تنظیمات نگهداری برای ضبط رویدادهای تشخیص.",
"days": {
"label": "روزهای نگهداری",
"description": "تعداد روزهایی که لازم است سوابق رویدادهای شناسایی‌شده نگهداری شوند."
},
"mode": {
"label": "حالت نگهداری",
"description": "حالت نگهداری: همه (ذخیره همه بخش‌ها)، حرکت (ذخیره بخش‌های دارای حرکت) یا active_objects (ذخیره بخش‌های دارای اشیاء فعال)."
}
}
},
"alerts": {
"label": "حفظ هشدار",
"description": "تنظیمات نگهداری ضبط برای رویدادهای هشدار شامل مدت زمان ضبط قبل/بعد از ضبط.",
"pre_capture": {
"label": "ثانیه‌های پیش از ثبت",
"description": "تعداد ثانیه‌ها قبل از رویداد تشخیص که باید در ضبط لحاظ شود."
},
"post_capture": {
"label": "ثانیه‌های پس از ثبت",
"description": "تعداد ثانیه‌ها پس از رویداد تشخیص که باید در ضبط لحاظ شود."
},
"retain": {
"label": "نگهداری رویداد",
"description": "تنظیمات نگهداری برای ضبط رویدادهای تشخیص.",
"days": {
"label": "روزهای نگهداری",
"description": "تعداد روزهایی که ضبط‌های رویدادهای تشخیص باید نگهداری شوند."
},
"mode": {
"label": "حالت نگهداری",
"description": "حالت نگهداری: همه (ذخیره همه بخش‌ها)، حرکت (ذخیره بخش‌های دارای حرکت) یا active_objects (ذخیره بخش‌های دارای اشیاء فعال)."
}
}
},
"export": {
"label": "پیکربندی خروجی",
"description": "تنظیماتی که هنگام خروجی گرفتن از ویدیوهای ضبط شده مانند تایم‌لپس و شتاب سخت‌افزاری استفاده می‌شوند.",
"hwaccel_args": {
"label": "خروجی گرفتن از آرگومان‌های hwaccel",
"description": "آرگومان‌های شتاب سخت‌افزاری برای استفاده در عملیات صادرات/تبدیل کد."
},
"max_concurrent": {
"label": "حداکثر خروجی‌های همزمان",
"description": "حداکثر تعداد کارهای خروجی که همزمان پردازش می‌شوند."
},
"chapters": {
"label": "فرادادهٔ فصل برای جاسازی در ضبط‌های خروجی‌گرفته‌شده"
}
},
"preview": {
"label": "پیش‌نمایش پیکربندی",
"description": "تنظیماتی که کیفیت پیش‌نمایش‌های ضبط نمایش داده شده در رابط کاربری را کنترل می‌کنند.",
"quality": {
"label": "کیفیت پیش‌نمایش",
"description": "پیش‌نمایش سطح کیفیت (خیلی_پایین، پایین، متوسط، بالا، خیلی_بالا)."
}
},
"enabled_in_config": {
"label": "وضعیت ضبط اولیه",
"description": "نشان می‌دهد که آیا ضبط در پیکربندی استاتیک اصلی فعال بوده است یا خیر."
},
"description": "تنظیمات ضبط و نگهداری اعمال‌شده روی دوربین‌ها مگر اینکه به ازای هر دوربین لغو شود."
},
"review": {
"label": "نقد و بررسی",
"alerts": {
"label": "پیکربندی هشدارها",
"description": "تنظیماتی که برای اشیاء ردیابی شده هشدار ایجاد می‌کنند و نحوه‌ی حفظ هشدارها.",
"enabled": {
"label": "فعال کردن هشدارها",
"description": "فعال یا غیرفعال کردن تولید هشدار برای همه دوربین‌ها؛ قابل لغو به ازای هر دوربین."
},
"labels": {
"label": "برچسب‌های هشدار",
"description": "فهرست برچسب‌های اشیاء که به عنوان هشدار واجد شرایط هستند (برای مثال: ماشین، شخص)."
},
"required_zones": {
"label": "مناطق مورد نیاز",
"description": "مناطقی که یک شیء باید وارد آنها شود تا به عنوان هشدار در نظر گرفته شود؛ برای مجاز بودن هر منطقه‌ای، آن را خالی بگذارید."
},
"enabled_in_config": {
"label": "وضعیت هشدارهای اصلی",
"description": "پیگیری می‌کند که آیا هشدارها در ابتدا در پیکربندی استاتیک فعال بوده‌اند یا خیر."
},
"cutoff_time": {
"label": "زمان قطع هشدارها",
"description": "ثانیه‌هایی برای انتظار پس از عدم وجود فعالیت منجر به هشدار و سپس قطع هشدار."
}
},
"detections": {
"label": "پیکربندی تشخیص‌ها",
"description": "تنظیمات ایجاد رویدادهای تشخیص (غیر هشدار) و مدت زمان نگهداری آنها.",
"enabled": {
"label": "فعال کردن تشخیص‌ها",
"description": "فعال یا غیرفعال کردن رویدادهای تشخیص برای همه دوربین‌ها؛ قابل لغو به ازای هر دوربین."
},
"labels": {
"label": "برچسب‌های تشخیص",
"description": "فهرست برچسب‌های شیء که به عنوان رویدادهای تشخیص واجد شرایط هستند."
},
"required_zones": {
"label": "مناطق مورد نیاز",
"description": "مناطقی که یک شیء باید وارد آنها شود تا تشخیص داده شود؛ برای مجاز بودن هر منطقه‌ای، خالی بگذارید."
},
"cutoff_time": {
"label": "زمان قطع تشخیص",
"description": "ثانیه‌هایی برای انتظار پس از عدم مشاهده فعالیت منجر به تشخیص، قبل از قطع تشخیص."
},
"enabled_in_config": {
"label": "وضعیت تشخیص‌های اولیه",
"description": "پیگیری می‌کند که آیا تشخیص‌ها در ابتدا در پیکربندی استاتیک فعال بوده‌اند یا خیر."
}
},
"genai": {
"label": "پیکربندی GenAI",
"description": "استفاده از هوش مصنوعی مولد را برای تولید توضیحات و خلاصه موارد بررسی کنترل می‌کند.",
"enabled": {
"label": "فعال کردن توضیحات GenAI",
"description": "فعال یا غیرفعال کردن توضیحات و خلاصه‌های تولید شده توسط GenAI برای موارد بررسی."
},
"alerts": {
"label": "فعال کردن GenAI برای هشدارها",
"description": "از GenAI برای تولید توضیحات برای موارد هشدار استفاده کنید."
},
"detections": {
"label": "فعال کردن GenAI برای تشخیص‌ها",
"description": "از GenAI برای تولید توضیحات برای موارد تشخیص استفاده کنید."
},
"image_source": {
"label": "منبع تصویر را بررسی کنید",
"description": "منبع تصاویر ارسال شده به GenAI («پیش‌نمایش» یا «ضبط‌ها»)؛ «ضبط‌ها» از فریم‌های با کیفیت بالاتر اما توکن‌های بیشتری استفاده می‌کنند."
},
"additional_concerns": {
"label": "نگرانی‌های اضافی",
"description": "فهرستی از نگرانی‌ها یا نکات اضافی که GenAI باید هنگام ارزیابی فعالیت روی این دوربین در نظر بگیرد."
},
"debug_save_thumbnails": {
"label": "ذخیره ریز عکس‌ها",
"description": "تصاویر کوچکی را که برای اشکال‌زدایی و بررسی به ارائه‌دهنده GenAI ارسال می‌شوند، ذخیره کنید."
},
"enabled_in_config": {
"label": "حالت اصلی GenAI",
"description": "پیگیری می‌کند که آیا بررسی GenAI در ابتدا در پیکربندی استاتیک فعال بوده است یا خیر."
},
"preferred_language": {
"label": "زبان ترجیحی",
"description": "زبان ترجیحی برای درخواست از ارائه‌دهنده GenAI برای پاسخ‌های تولید شده."
},
"activity_context_prompt": {
"label": "اعلان زمینه فعالیت",
"description": "دستورالعمل سفارشی که فعالیت‌های مشکوک و غیرمشکوک را توصیف می‌کند تا زمینه‌ای برای خلاصه‌های GenAI فراهم کند."
}
},
"description": "تنظیماتی که هشدارها، تشخیص‌ها و خلاصه‌های بازبینی GenAI مورد استفاده رابط کاربری و ذخیره‌سازی را کنترل می‌کنند."
},
"semantic_search": {
"label": "جستجوی معنایی",
"triggers": {
"label": "محرک‌ها",
"description": "اقدامات و معیارهای تطبیق برای محرک‌های جستجوی معنایی خاص دوربین.",
"friendly_name": {
"label": "نام دوستانه",
"description": "نام دلخواه و کاربرپسندی که برای این تریگر در رابط کاربری نمایش داده می‌شود."
},
"enabled": {
"label": "این تریگر را فعال کنید",
"description": "این محرک جستجوی معنایی را فعال یا غیرفعال کنید."
},
"type": {
"label": "نوع ماشه",
"description": "نوع تریگر: «تصویر کوچک» (مطابقت با تصویر) یا «توضیحات» (مطابقت با متن)."
},
"data": {
"label": "محتوای محرک",
"description": "عبارت متنی یا شناسه تصویر کوچک برای مطابقت با اشیاء ردیابی شده."
},
"threshold": {
"label": "آستانه ماشه",
"description": "حداقل امتیاز شباهت (0-1) برای فعال کردن این تریگر مورد نیاز است."
},
"actions": {
"label": "اقدامات محرک",
"description": "فهرست اقداماتی که باید هنگام تطبیق trigger اجرا شوند (اعلان، زیربرچسب، ویژگی)."
}
},
"description": "تنظیمات جستجوی معنایی که جاسازی‌های اشیاء را ساخته و جستجو می‌کند تا موارد مشابه را پیدا کند.",
"enabled": {
"label": "فعال کردن جستجوی معنایی",
"description": "فعال یا غیرفعال کردن ویژگی جستجوی معنایی."
},
"reindex": {
"label": "بازنمایه‌سازی در شروع",
"description": "راه‌اندازی بازنمایه‌سازی کامل اشیاء ردیابی‌شده تاریخی در پایگاه داده جاسازی‌ها."
},
"model": {
"label": "مدل جستجوی معنایی یا نام ارائه‌دهنده GenAI",
"description": "مدل جاسازی برای استفاده در جستجوی معنایی (مثلاً 'jinav1') یا نام ارائه‌دهنده GenAI با نقش جاسازی."
},
"model_size": {
"label": "مدل size",
"description": "انتخاب اندازه مدل؛ 'small' روی CPU اجرا می‌شود و 'large' معمولاً به GPU نیاز دارد."
},
"device": {
"label": "دستگاه",
"description": "این یک لغو است برای هدف‌گیری دستگاه خاص. برای اطلاعات بیشتر به https://onnxruntime.ai/docs/execution-providers/ مراجعه کنید"
}
},
"snapshots": {
"label": "عکس‌های فوری",
"enabled": {
"label": "اسنپ‌شات‌ها فعال شدند",
"description": "فعال یا غیرفعال کردن ذخیره عکس‌های فوری برای همه دوربین‌ها؛ قابل لغو به ازای هر دوربین."
},
"clean_copy": {
"label": "ذخیره نسخه پاک",
"description": "علاوه بر عکس‌های فوری دارای حاشیه‌نویسی، یک کپی تمیز بدون حاشیه‌نویسی از عکس‌های فوری ذخیره کنید."
},
"timestamp": {
"label": "روکش مهر زمانی",
"description": "یک مهر زمانی روی عکس‌های ذخیره شده قرار دهید."
},
"bounding_box": {
"label": "پوشش جعبه مرزی",
"description": "برای اشیاء ردیابی شده روی عکس‌های فوری ذخیره شده، کادرهای مرزی رسم کنید."
},
"crop": {
"label": "برش عکس فوری",
"description": "عکس‌های ذخیره‌شده را در کادر محدوده شیء شناسایی‌شده برش دهید."
},
"required_zones": {
"label": "مناطق مورد نیاز",
"description": "مناطقی که یک شیء باید برای ذخیره شدن یک snapshot وارد آنها شود."
},
"height": {
"label": "ارتفاع عکس فوری",
"description": "ارتفاع (پیکسل) برای تغییر اندازه عکس‌های ذخیره شده؛ برای حفظ اندازه اصلی، آن را خالی بگذارید."
},
"retain": {
"label": "نگهداری اسنپ‌شات",
"description": "تنظیمات نگهداری برای اسنپ‌شات‌های ذخیره‌شده شامل روزهای پیش‌فرض و لغو هر شیء.",
"default": {
"label": "نگهداری پیش‌فرض",
"description": "تعداد روزهای پیش‌فرض برای نگهداری اسنپ‌شات‌ها."
},
"mode": {
"label": "حالت نگهداری",
"description": "حالت نگهداری: همه (ذخیره همه بخش‌ها)، حرکت (ذخیره بخش‌های دارای حرکت) یا active_objects (ذخیره بخش‌های دارای اشیاء فعال)."
},
"objects": {
"label": "نگهداری شیء",
"description": "برای هر شیء، تعداد روزهای نگهداری اسنپ‌شات را لغو می‌کند."
}
},
"quality": {
"label": "کیفیت عکس فوری",
"description": "کیفیت کدگذاری برای عکس‌های فوری ذخیره‌شده (0-100)."
},
"description": "تنظیمات عکس‌های فوری تولیدشده توسط API از اشیاء ردیابی‌شده برای همه دوربین‌ها؛ قابل لغو به ازای هر دوربین."
},
"timestamp_style": {
"label": "سبک مهر زمانی",
"position": {
"label": "موقعیت مهر زمانی",
"description": "موقعیت برچسب زمانی روی تصویر (tl/tr/bl/br)."
},
"format": {
"label": "قالب مهر زمانی",
"description": "رشته‌ی قالب تاریخ و زمان که برای مهرهای زمانی استفاده می‌شود (کدهای قالب تاریخ و زمان پایتون)."
},
"color": {
"label": "رنگ مهر زمانی",
"description": "مقادیر رنگ RGB برای متن مهر زمان (همه مقادیر ۰-۲۵۵).",
"red": {
"label": "قرمز",
"description": "جزء قرمز (۰-۲۵۵) برای رنگ مهر زمانی."
},
"green": {
"label": "سبز",
"description": "جزء سبز (۰-۲۵۵) برای رنگ مهر زمانی."
},
"blue": {
"label": "آبی",
"description": "جزء آبی (۰-۲۵۵) برای رنگ مهر زمانی."
}
},
"thickness": {
"label": "ضخامت برچسب زمانی",
"description": "ضخامت خط متن برچسب زمانی."
},
"effect": {
"label": "اثر مهر زمانی",
"description": "جلوه بصری برای متن مهر زمانی (هیچ، پر، سایه)."
},
"description": "گزینه‌های استایل‌دهی برای مهرهای زمانی درون فید اعمال‌شده روی نمای اشکال‌زدایی و عکس‌های فوری."
},
"notifications": {
"label": "اعلان‌ها",
"enabled": {
"label": "فعال کردن اعلان‌ها",
"description": "فعال یا غیرفعال کردن اعلان‌ها برای همه دوربین‌ها؛ قابل لغو به ازای هر دوربین."
},
"email": {
"label": "ایمیل اعلان",
"description": "آدرس ایمیلی که برای اعلان‌های فوری استفاده می‌شود یا توسط برخی از ارائه‌دهندگان اعلان مورد نیاز است."
},
"cooldown": {
"label": "دوره استراحت (کول داون)",
"description": "بین اعلان‌ها (ثانیه) زمان برای خنک شدن در نظر بگیرید تا از ارسال هرزنامه به گیرندگان جلوگیری شود."
},
"enabled_in_config": {
"label": "وضعیت اعلان‌های اصلی",
"description": "نشان می‌دهد که آیا اعلان‌ها در پیکربندی استاتیک اصلی فعال بوده‌اند یا خیر."
},
"description": "تنظیمات فعال‌سازی و کنترل اعلان‌ها برای همه دوربین‌ها؛ قابل لغو به ازای هر دوربین."
},
"onvif": {
"description": "تنظیمات اتصال ONVIF و ردیابی خودکار PTZ برای این دوربین.",
"host": {
"label": "میزبان ONVIF",
"description": "میزبان (و طرح اختیاری) برای سرویس ONVIF برای این دوربین."
},
"port": {
"label": "پورت ONVIF",
"description": "شماره پورت برای سرویس ONVIF."
},
"user": {
"label": "نام کاربری ONVIF",
"description": "نام کاربری برای احراز هویت ONVIF؛ برخی از دستگاه‌ها برای ONVIF به کاربر ادمین نیاز دارند."
},
"password": {
"label": "رمز عبور ONVIF",
"description": "رمز عبور برای احراز هویت ONVIF."
},
"tls_insecure": {
"label": "غیرفعال کردن تأیید TLS",
"description": "از تأیید TLS صرف‌نظر کنید و مجوز خلاصه را برای ONVIF غیرفعال کنید (ناامن؛ فقط در شبکه‌های امن استفاده شود)."
},
"autotracking": {
"label": "ردیابی خودکار",
"description": "با استفاده از حرکات دوربین PTZ، اشیاء متحرک را به طور خودکار ردیابی کرده و آنها را در مرکز قاب نگه دارید.",
"enabled": {
"label": "فعال کردن ردیابی خودکار",
"description": "فعال یا غیرفعال کردن ردیابی خودکار دوربین PTZ از اشیاء شناسایی شده."
},
"calibrate_on_startup": {
"label": "کالیبره کردن در شروع",
"description": "سرعت موتورهای PTZ را در هنگام راه‌اندازی اندازه‌گیری کنید تا دقت ردیابی بهبود یابد. فریگیت پس از کالیبراسیون، پیکربندی را با movement_weights به‌روزرسانی می‌کند."
},
"zooming": {
"label": "حالت بزرگنمایی",
"description": "کنترل رفتار زوم: غیرفعال (فقط حرکت افقی/عمودی)، مطلق (سازگارترین) یا نسبی (حرکت افقی/عمودی/بزرگنمایی همزمان)."
},
"zoom_factor": {
"label": "ضریب بزرگنمایی",
"description": "سطح زوم را روی اشیاء ردیابی شده کنترل کنید. مقادیر پایین‌تر، صحنه بیشتری را در دید نگه می‌دارند؛ مقادیر بالاتر، نزدیک‌تر زوم می‌کنند اما ممکن است ردیابی را از دست بدهند. مقادیر بین ۰.۱ تا ۰.۷۵."
},
"track": {
"label": "اشیاء ردیابی شده",
"description": "فهرست انواع اشیایی که باید ردیابی خودکار را فعال کنند."
},
"required_zones": {
"label": "مناطق مورد نیاز",
"description": "اشیاء باید قبل از شروع ردیابی خودکار، وارد یکی از این مناطق شوند."
},
"return_preset": {
"label": "بازگشت از پیش تعیین شده",
"description": "نام از پیش تعیین‌شده ONVIF که در میان‌افزار دوربین پیکربندی شده است تا پس از پایان ردیابی به آن بازگردد."
},
"timeout": {
"label": "مهلت بازگشت",
"description": "پس از قطع ردیابی، این تعداد ثانیه صبر کنید قبل از بازگرداندن دوربین به موقعیت از پیش تعیین‌شده."
},
"movement_weights": {
"label": "وزنه‌های حرکتی",
"description": "مقادیر کالیبراسیون به طور خودکار توسط کالیبراسیون دوربین ایجاد می‌شوند. به صورت دستی تغییر ندهید."
},
"enabled_in_config": {
"label": "حالت اتوترک اصلی",
"description": "فیلد داخلی برای ردیابی اینکه آیا ردیابی خودکار در پیکربندی فعال شده است یا خیر."
}
},
"ignore_time_mismatch": {
"label": "عدم تطابق زمانی را نادیده بگیرید",
"description": "برای ارتباط ONVIF، از تفاوت‌های همگام‌سازی زمانی بین دوربین و سرور Frigate صرف نظر کنید."
},
"label": "ONVIF",
"profile": {
"label": "پروفایل ONVIF",
"description": "پروفایل رسانهٔ ONVIF خاص برای کنترل PTZ، مطابقت‌شده با توکن یا نام. اگر تنظیم نشود، اولین پروفایل با پیکربندی PTZ معتبر به‌طور خودکار انتخاب می‌شود."
}
},
"mqtt": {
"label": "MQTT یک پروتکل تبادل پیام سبک .",
"description": "تنظیمات اتصال و انتشار تلمتری، عکس‌های فوری و جزئیات رویداد به یک بروکر MQTT.",
"enabled": {
"label": "فعال کردن MQTT",
"description": "فعال یا غیرفعال کردن یکپارچه‌سازی MQTT برای وضعیت، رویدادها و عکس‌های فوری."
},
"host": {
"label": "میزبان MQTT",
"description": "نام میزبان یا آدرس IP بروکر MQTT."
},
"port": {
"label": "پورت MQTT",
"description": "پورت بروکر MQTT (معمولاً 1883 برای MQTT ساده)."
},
"topic_prefix": {
"label": "پیشوند موضوع",
"description": "پیشوند موضوع MQTT برای همه موضوعات فریگیت؛ در صورت اجرای چندین نمونه باید یکتا باشد."
},
"client_id": {
"label": "شناسه کلاینت",
"description": "شناسه کلاینت مورد استفاده هنگام اتصال به بروکر MQTT؛ باید به ازای هر نمونه یکتا باشد."
},
"stats_interval": {
"label": "بازه آمار",
"description": "بازه بر حسب ثانیه برای انتشار آمار سیستم و دوربین به MQTT."
},
"user": {
"label": "نام کاربری MQTT",
"description": "نام کاربری اختیاری MQTT؛ می‌تواند از طریق متغیرهای محیطی یا اسرار ارائه شود."
},
"password": {
"label": "رمز عبور MQTT",
"description": "رمز عبور اختیاری MQTT؛ می‌تواند از طریق متغیرهای محیطی یا اسرار ارائه شود."
},
"tls_ca_certs": {
"label": "گواهی‌های CA برای TLS",
"description": "مسیر گواهی CA برای اتصالات TLS به بروکر (برای گواهی‌های خودامضا)."
},
"tls_client_cert": {
"label": "گواهی کلاینت",
"description": "مسیر گواهی کلاینت برای احراز هویت متقابل TLS؛ هنگام استفاده از گواهی کلاینت، نام کاربری/رمز عبور تنظیم نکنید."
},
"tls_client_key": {
"label": "کلید کلاینت",
"description": "مسیر کلید خصوصی برای گواهی کلاینت."
},
"tls_insecure": {
"label": "TLS ناامن",
"description": "اجازه اتصالات TLS ناامن با نادیده گرفتن تأیید نام میزبان (توصیه نمی‌شود)."
},
"qos": {
"label": "QoS مربوط به MQTT",
"description": "سطح کیفیت سرویس برای انتشار/اشتراک MQTT (0، 1 یا 2)."
}
},
"version": {
"label": "نسخه فعلی پیکربندی",
"description": "نسخه عددی یا رشته‌ای پیکربندی فعال برای کمک به تشخیص مهاجرت‌ها یا تغییرات قالب."
},
"safe_mode": {
"label": "حالت امن",
"description": "در صورت فعال بودن، فریگیت در حالت امن با ویژگی‌های کاهش‌یافته برای رفع اشکال راه‌اندازی می‌شود."
},
"environment_vars": {
"label": "متغیر های محیطی",
"description": "جفت‌های کلید/مقدار متغیرهای محیطی برای تنظیم فرآیند فریگیت در Home Assistant OS. کاربران غیر HAOS باید از پیکربندی متغیرهای محیطی Docker استفاده کنند."
},
"logger": {
"label": "گزارش گیری",
"default": {
"label": "سطح گزارش گیری",
"description": "سطح گزارش‌گیری سراسری پیش‌فرض (debug، info، warning، error)."
},
"description": "سطح گزارش‌گیری پیش‌فرض و لغوهای سطح گزارش هر مؤلفه را کنترل می‌کند.",
"logs": {
"label": "سطح گزارش هر فرآیند",
"description": "لغوهای سطح گزارش هر مؤلفه برای افزایش یا کاهش سطح تفصیل ماژول‌های خاص."
}
},
"auth": {
"label": "احراز هویت",
"enabled": {
"label": "فعال سازی احراز هویت",
"description": "احراز هویت بومی رابط کاربری فریگیت را فعال کنید."
},
"reset_admin_password": {
"label": "بازنشانی رمز ادمین",
"description": "اگر درست باشد، رمز کاربر مدیر در هنگام راه‌اندازی بازنشانی شده و رمز جدید در گزارش‌ها چاپ می‌شود."
},
"trusted_proxies": {
"label": "پراکسی های مورد اعتماد",
"description": "فهرست IPهای پراکسی مورد اعتماد که برای تعیین IP کلاینت در محدودیت نرخ استفاده می‌شوند."
},
"description": "تنظیمات احراز هویت و نشست شامل گزینه‌های کوکی و محدودیت نرخ.",
"cookie_name": {
"label": "نام کوکی JWT",
"description": "نام کوکی مورد استفاده برای ذخیره توکن JWT برای احراز هویت بومی."
},
"cookie_secure": {
"label": "پرچم امن کوکی",
"description": "پرچم امن را روی کوکی احراز هویت تنظیم کنید؛ هنگام استفاده از TLS باید درست باشد."
},
"session_length": {
"label": "مدت نشست",
"description": "مدت زمان نشست بر حسب ثانیه برای نشست‌های مبتنی بر JWT."
},
"refresh_time": {
"label": "پنجره بازنشانی نشست",
"description": "وقتی یک نشست در این تعداد ثانیه از انقضا باشد، آن را به مدت کامل بازنشانی کنید."
},
"failed_login_rate_limit": {
"label": "محدودیت‌های ورود ناموفق",
"description": "قوانین محدودیت نرخ برای تلاش‌های ورود ناموفق جهت کاهش حملات brute-force."
},
"hash_iterations": {
"label": "تعداد تکرار هش",
"description": "تعداد تکرارهای PBKDF2-SHA256 برای استفاده هنگام هش کردن رمزهای کاربر."
},
"roles": {
"label": "نگاشت نقشs",
"description": "نگاشت نقش‌ها به فهرست دوربین‌ها. یک فهرست خالی دسترسی به همه دوربین‌ها را برای نقش فراهم می‌کند."
},
"admin_first_time_login": {
"label": "پرچم مدیر اولین‌بار",
"description": "در صورت درست بودن، رابط کاربری ممکن است یک پیوند راهنما در صفحه ورود نشان دهد که کاربران را از نحوه ورود پس از بازنشانی رمز مدیر آگاه می‌کند. "
}
},
"database": {
"label": "پایگاه داده",
"description": "تنظیمات پایگاه داده SQLite مورد استفاده فریگیت برای ذخیره فراداده اشیاء ردیابی‌شده و ضبط‌ها.",
"path": {
"label": "مسیر پایگاه داده",
"description": "مسیر سیستم فایل که فایل پایگاه داده SQLite فریگیت در آن ذخیره می‌شود."
}
},
"profiles": {
"label": "پروفایل‌ها",
"description": "تعاریف پروفایل نام‌گذاری‌شده با نام‌های دوستانه. پروفایل‌های دوربین باید به نام‌های تعریف‌شده در اینجا ارجاع دهند.",
"friendly_name": {
"label": "نام دوستانه",
"description": "Display name for this profile shown in the رابط کاربری."
}
},
"go2rtc": {
"label": "go2rtc",
"description": "تنظیمات سرویس go2rtc یکپارچه برای پخش مجدد زنده و ترجمه جریان."
},
"networking": {
"label": "شبکه‌بندی",
"description": "تنظیمات مرتبط با شبکه مانند فعال‌سازی IPv6 برای نقاط پایانی فریگیت.",
"ipv6": {
"label": "پیکربندی IPv6",
"description": "تنظیمات خاص IPv6 برای سرویس‌های شبکه فریگیت.",
"enabled": {
"label": "فعال کردن IPv6",
"description": "فعال کردن IPv6 support for Frigate services (API and رابط کاربری) where applicable."
}
},
"listen": {
"label": "پیکربندی پورت‌های شنود",
"description": "پیکربندی پورت‌های شنود داخلی و خارجی. این برای کاربران پیشرفته است. برای اکثر موارد استفاده، توصیه می‌شود بخش پورت‌های فایل Docker compose خود را تغییر دهید.",
"internal": {
"label": "پورت داخلی",
"description": "پورت شنود داخلی فریگیت (پیش‌فرض 5000)."
},
"external": {
"label": "پورت خارجی",
"description": "پورت شنود خارجی فریگیت (پیش‌فرض 8971)."
}
}
},
"proxy": {
"label": "پروکسی",
"description": "تنظیمات یکپارچه‌سازی فریگیت پشت یک پروکسی معکوس که هدرهای کاربر احراز هویت‌شده را ارسال می‌کند.",
"header_map": {
"label": "نگاشت هدر",
"description": "نگاشت هدرهای پروکسی ورودی به فیلدهای کاربر و نقش فریگیت برای احراز هویت مبتنی بر پروکسی.",
"user": {
"label": "هدر کاربر",
"description": "هدر حاوی نام کاربری احراز هویت‌شده ارائه‌شده توسط پروکسی بالادستی."
},
"role": {
"label": "هدر نقش",
"description": "هدر حاوی نقش یا گروه‌های کاربر احراز هویت‌شده از پروکسی بالادستی."
},
"role_map": {
"label": "نگاشت نقش",
"description": "نگاشت مقادیر گروه بالادستی به نقش‌های فریگیت (مثلاً نگاشت گروه‌های مدیر به نقش مدیر)."
}
},
"logout_url": {
"label": "آدرس خروج",
"description": "آدرس برای هدایت کاربران هنگام خروج از طریق پروکسی."
},
"auth_secret": {
"label": "پروکسی secret",
"description": "رمز اختیاری که در برابر هدر X-پروکسی-Secret بررسی می‌شود تا پروکسی‌های مورد اعتماد تأیید شوند."
},
"default_role": {
"label": "نقش پیش‌فرض",
"description": "نقش پیش‌فرض assigned to proxy-authenticated users when no role mapping applies."
},
"separator": {
"label": "نویسه جداکننده",
"description": "نویسه مورد استفاده برای تفکیک مقادیر چندگانه ارائه‌شده در هدرهای پروکسی."
}
},
"telemetry": {
"label": "تلمتری",
"description": "گزینه‌های تلمتری و آمار سیستم شامل پایش GPU و پهنای باند شبکه.",
"network_interfaces": {
"label": "رابط‌های شبکه",
"description": "فهرست پیشوندهای نام رابط شبکه برای پایش آمار پهنای باند."
},
"stats": {
"label": "آمار سیستم",
"description": "گزینه‌هایی برای فعال/غیرفعال کردن جمع‌آوری آمارهای مختلف سیستم و GPU.",
"amd_gpu_stats": {
"label": "آمار GPU ای‌ام‌دی",
"description": "فعال‌سازی جمع‌آوری آمار GPU AMD در صورت وجود GPU AMD."
},
"intel_gpu_stats": {
"label": "آمار GPU اینتل",
"description": "فعال‌سازی جمع‌آوری آمار GPU اینتل در صورت وجود GPU اینتل."
},
"network_bandwidth": {
"label": "پهنای باند شبکه",
"description": "فعال‌سازی پایش پهنای باند شبکه به ازای هر فرآیند برای فرآیندهای ffmpeg دوربین و آشکارسازها (نیازمند قابلیت‌ها)."
},
"intel_gpu_device": {
"label": "دستگاه GPU اینتل",
"description": "PCI bus address or DRM device path (e.g. /dev/dri/card1) used to pin آمار GPU اینتل to a specific device when multiple are present."
}
},
"version_check": {
"label": "بررسی نسخه",
"description": "فعال‌سازی یک بررسی خروجی برای تشخیص در دسترس بودن نسخه جدیدتر فریگیت."
}
},
"tls": {
"label": "TLS",
"description": "تنظیمات TLS برای نقاط پایانی وب فریگیت (پورت 8971).",
"enabled": {
"label": "فعال کردن TLS",
"description": "فعال کردن TLS for Frigate's web رابط کاربری and API on the configured TLS port."
}
},
"ui": {
"label": "رابط کاربری",
"description": "ترجیحات رابط کاربری مانند منطقه زمانی، قالب‌بندی زمان/تاریخ و واحدها.",
"timezone": {
"label": "منطقه زمانی",
"description": "منطقه زمانی اختیاری برای نمایش در رابط کاربری (پیش‌فرض زمان محلی مرورگر در صورت تنظیم نشدن)."
},
"time_format": {
"label": "قالب زمان",
"description": "قالب زمان برای استفاده در رابط کاربری (مرورگر، 12 ساعته یا 24 ساعته)."
},
"unit_system": {
"label": "سیستم واحدها",
"description": "سیستم واحدها for display (metric or imperial) used in the رابط کاربری and MQTT."
}
},
"detectors": {
"label": "سخت‌افزار آشکارساز",
"description": "پیکربندی آشکارسازهای اشیاء (CPU، GPU، پس‌زمینه‌های ONNX) و تنظیمات مدل خاص آشکارساز.",
"type": {
"label": "نوع"
},
"model": {
"label": "پیکربندی مدل خاص آشکارساز",
"description": "گزینه‌های پیکربندی مدل خاص آشکارساز (مسیر، اندازه ورودی و غیره).",
"path": {
"label": "مسیر مدل آشکارساز اشیاء سفارشی",
"description": "مسیر فایل مدل تشخیص سفارشی (یا plus://<model_id> برای مدل‌های Frigate+)."
},
"labelmap_path": {
"label": "نقشه برچسب برای آشکارساز اشیاء سفارشی",
"description": "مسیر فایل نقشه برچسب که کلاس‌های عددی را به برچسب‌های رشته‌ای برای آشکارساز نگاشت می‌کند."
},
"width": {
"label": "عرض ورودی مدل تشخیص اشیاء",
"description": "عرض تنسور ورودی مدل بر حسب پیکسل."
},
"height": {
"label": "ارتفاع ورودی مدل تشخیص اشیاء",
"description": "ارتفاع of the model input tensor in pixels."
},
"labelmap": {
"label": "سفارشی‌سازی نقشه برچسب",
"description": "ورودی‌های لغو یا نگاشت مجدد برای ادغام در نقشه برچسب استاندارد."
},
"attributes_map": {
"label": "نگاشت برچسب‌های اشیاء به برچسب‌های ویژگی‌هایشان",
"description": "نگاشت از برچسب‌های اشیاء به برچسب‌های ویژگی برای پیوست فراداده (مثلاً 'car' -> ['license_plate'])."
},
"input_tensor": {
"label": "مدل Input Tensor Shape",
"description": "قالب تنسور مورد انتظار مدل: 'nhwc' یا 'nchw'."
},
"input_pixel_format": {
"label": "مدل Input Pixel Color Format",
"description": "فضای رنگ پیکسل مورد انتظار مدل: 'rgb'، 'bgr' یا 'yuv'."
},
"input_dtype": {
"label": "مدل Input D نوع",
"description": "نوع داده تنسور ورودی مدل (مثلاً 'float32')."
},
"model_type": {
"label": "Object Detection مدل نوع",
"description": "نوع معماری مدل آشکارساز (ssd، yolox، yolonas، yolo-generic، rfdetr، dfine) که توسط برخی آشکارسازها برای بهینه‌سازی استفاده می‌شود."
}
},
"model_path": {
"label": "مسیر مدل خاص آشکارساز",
"description": "مسیر فایل باینری مدل آشکارساز در صورت نیاز توسط آشکارساز انتخاب‌شده."
},
"axengine": {
"label": "NPU با موتور AXEngine",
"description": "آشکارساز NPU ایکس‌اِرا AX650N/AX8850N که فایل‌های .axmodel کامپایل‌شده را از طریق زمان اجرای AXEngine اجرا می‌کند."
},
"cpu": {
"label": "CPU",
"description": "آشکارساز TFLite پردازنده که مدل‌های TensorFlow Lite را روی CPU میزبان بدون شتاب سخت‌افزاری اجرا می‌کند. توصیه نمی‌شود.",
"num_threads": {
"label": "تعداد رشته‌های تشخیص",
"description": "تعداد رشته‌های مورد استفاده برای استنتاج مبتنی بر CPU."
}
},
"deepstack": {
"label": "DeepStack",
"description": "آشکارساز DeepStack/CodeProject.AI که تصاویر را به یک API از راه دور DeepStack برای استنتاج ارسال می‌کند. توصیه نمی‌شود.",
"api_url": {
"label": "آدرس API دیپ‌استک",
"description": "آدرس API دیپ‌استک."
},
"api_timeout": {
"label": "زمان انقضای API دیپ‌استک (به ثانیه)",
"description": "حداکثر زمان مجاز برای درخواست API دیپ‌استک."
},
"api_key": {
"label": "DeepStack کلید API (if required)",
"description": "کلید API اختیاری برای سرویس‌های احراز هویت‌شده DeepStack."
}
},
"edgetpu": {
"label": "EdgeTPU",
"description": "آشکارساز EdgeTPU که مدل‌های TensorFlow Lite کامپایل‌شده برای Coral EdgeTPU را با استفاده از delegate EdgeTPU اجرا می‌کند.",
"device": {
"label": "دستگاه نوع",
"description": "دستگاه مورد استفاده برای استنتاج EdgeTPU (مثلاً 'usb'، 'pci')."
}
},
"hailo8l": {
"label": "Hailo-8/Hailo-8L",
"description": "آشکارساز Hailo-8/Hailo-8L که از مدل‌های HEF و SDK هیلو‌آر‌تی برای استنتاج روی سخت‌افزار Hailo استفاده می‌کند.",
"device": {
"label": "دستگاه نوع",
"description": "دستگاه مورد استفاده برای استنتاج Hailo (مثلاً 'PCIe'، 'M.2')."
}
},
"memryx": {
"label": "MemryX",
"description": "آشکارساز MemryX MX3 که مدل‌های DFP کامپایل‌شده را روی شتاب‌دهنده‌های MemryX اجرا می‌کند.",
"device": {
"label": "دستگاه Path",
"description": "دستگاه مورد استفاده برای استنتاج MemryX (مثلاً 'PCIe')."
}
},
"onnx": {
"label": "ONNX",
"description": "آشکارساز ONNX برای اجرای مدل‌های ONNX؛ از پس‌زمینه‌های شتاب‌دهی موجود (CUDA/ROCm/OpenVINO) در صورت وجود استفاده می‌کند.",
"device": {
"label": "دستگاه نوع",
"description": "دستگاه مورد استفاده برای استنتاج ONNX (مثلاً 'AUTO'، 'CPU'، 'GPU')."
}
},
"openvino": {
"label": "OpenVINO",
"description": "آشکارساز OpenVINO برای پردازنده‌های AMD و اینتل، GPUهای اینتل و سخت‌افزار VPU اینتل.",
"device": {
"label": "دستگاه نوع",
"description": "دستگاه مورد استفاده برای استنتاج OpenVINO (مثلاً 'CPU'، 'GPU'، 'NPU')."
}
},
"rknn": {
"label": "RKNN",
"description": "آشکارساز RKNN برای NPUهای راک‌چیپ؛ مدل‌های RKNN کامپایل‌شده را روی سخت‌افزار راک‌چیپ اجرا می‌کند.",
"num_cores": {
"label": "تعداد هسته‌های NPU برای استفاده.",
"description": "تعداد هسته‌های NPU برای استفاده (0 برای خودکار)."
}
},
"synaptics": {
"label": "سیناپتیکس",
"description": "سیناپتیکس NPU detector for models in .synap format using the Synap SDK on سیناپتیکس hardware."
},
"teflon_tfl": {
"label": "تفلون",
"description": "آشکارساز delegate تفلون برای TFLite با استفاده از کتابخانه delegate تفلون Mesa برای شتاب‌دهی استنتاج روی GPUهای پشتیبانی‌شده."
},
"tensorrt": {
"label": "TensorRT",
"description": "آشکارساز TensorRT برای دستگاه‌های Nvidia Jetson با استفاده از موتورهای TensorRT سری‌سازی‌شده برای استنتاج شتاب‌دهی‌شده.",
"device": {
"label": "GPU دستگاه Index",
"description": "شاخص دستگاه GPU برای استفاده."
}
},
"zmq": {
"label": "ZMQ IPC",
"description": "آشکارساز ZMQ IPC که استنتاج را به یک فرآیند خارجی از طریق یک نقطه پایانی ZeroMQ IPC تخلیه می‌کند.",
"endpoint": {
"label": "نقطه پایانی ZMQ IPC",
"description": "نقطه پایانی ZMQ برای اتصال."
},
"request_timeout_ms": {
"label": "زمان انقضای درخواست ZMQ بر حسب میلی‌ثانیه",
"description": "زمان انقضای درخواست‌های ZMQ بر حسب میلی‌ثانیه."
},
"linger_ms": {
"label": "ماندن سوکت ZMQ بر حسب میلی‌ثانیه",
"description": "دوره ماندن سوکت بر حسب میلی‌ثانیه."
}
}
},
"model": {
"label": "مدل تشخیص",
"description": "تنظیمات برای پیکربندی یک مدل تشخیص اشیاء سفارشی و شکل ورودی آن.",
"path": {
"label": "مسیر مدل آشکارساز اشیاء سفارشی",
"description": "مسیر فایل مدل تشخیص سفارشی (یا plus://<model_id> برای مدل‌های Frigate+)."
},
"labelmap_path": {
"label": "نقشه برچسب برای آشکارساز اشیاء سفارشی",
"description": "مسیر فایل نقشه برچسب که کلاس‌های عددی را به برچسب‌های رشته‌ای برای آشکارساز نگاشت می‌کند."
},
"width": {
"label": "عرض ورودی مدل تشخیص اشیاء",
"description": "عرض تنسور ورودی مدل بر حسب پیکسل."
},
"height": {
"label": "ارتفاع ورودی مدل تشخیص اشیاء",
"description": "ارتفاع of the model input tensor in pixels."
},
"labelmap": {
"label": "سفارشی‌سازی نقشه برچسب",
"description": "ورودی‌های لغو یا نگاشت مجدد برای ادغام در نقشه برچسب استاندارد."
},
"attributes_map": {
"label": "نگاشت برچسب‌های اشیاء به برچسب‌های ویژگی‌هایشان",
"description": "نگاشت از برچسب‌های اشیاء به برچسب‌های ویژگی برای پیوست فراداده (مثلاً 'car' -> ['license_plate'])."
},
"input_tensor": {
"label": "مدل Input Tensor Shape",
"description": "قالب تنسور مورد انتظار مدل: 'nhwc' یا 'nchw'."
},
"input_pixel_format": {
"label": "مدل Input Pixel Color Format",
"description": "فضای رنگ پیکسل مورد انتظار مدل: 'rgb'، 'bgr' یا 'yuv'."
},
"input_dtype": {
"label": "مدل Input D نوع",
"description": "نوع داده تنسور ورودی مدل (مثلاً 'float32')."
},
"model_type": {
"label": "Object Detection مدل نوع",
"description": "نوع معماری مدل آشکارساز (ssd، yolox، yolonas، yolo-generic، rfdetr، dfine) که توسط برخی آشکارسازها برای بهینه‌سازی استفاده می‌شود."
}
},
"genai": {
"label": "پیکربندی هوش مصنوعی مولد",
"description": "تنظیمات ارائه‌دهندگان هوش مصنوعی مولد یکپارچه برای تولید توضیحات اشیاء و خلاصه‌های بازبینی.",
"api_key": {
"label": "کلید API",
"description": "کلید API required by some providers (can also be set via environment variables)."
},
"base_url": {
"label": "آدرس پایه",
"description": "آدرس پایه for self-hosted or compatible providers (for example an Ollama instance)."
},
"model": {
"label": "مدل",
"description": "مدل مورد استفاده از ارائه‌دهنده برای تولید توضیحات یا خلاصه‌ها."
},
"provider": {
"label": "ارائه‌دهنده",
"description": "ارائه‌دهنده GenAI برای استفاده (مثلاً: ollama، gemini، openai)."
},
"roles": {
"label": "نقش‌ها",
"description": "نقش‌های GenAI (گفتگو، توضیحات، جاسازی‌ها)؛ یک ارائه‌دهنده به ازای هر نقش."
},
"provider_options": {
"label": "گزینه‌های ارائه‌دهنده",
"description": "گزینه‌های اضافی خاص ارائه‌دهنده برای ارسال به کلاینت GenAI."
},
"runtime_options": {
"label": "گزینه‌های زمان اجرا",
"description": "گزینه‌های زمان اجرا passed to the provider for each inference call."
}
},
"classification": {
"label": "نحوه طبقه‌بندی اشیاء",
"description": "تنظیمات مدل‌های طبقه‌بندی برای اصلاح برچسب‌های اشیاء یا طبقه‌بندی وضعیت.",
"bird": {
"label": "طبقه‌بندی پرندگان config",
"description": "تنظیمات خاص مدل‌های طبقه‌بندی پرندگان.",
"enabled": {
"label": "طبقه‌بندی پرندگان",
"description": "فعال یا غیرفعال کردن طبقه‌بندی پرندگان."
},
"threshold": {
"label": "حداقل امتیاز",
"description": "حداقل امتیاز طبقه‌بندی مورد نیاز برای پذیرش طبقه‌بندی پرنده."
}
},
"custom": {
"label": "Custom Classification مدلs",
"description": "پیکربندی مدل‌های طبقه‌بندی سفارشی برای اشیاء یا تشخیص وضعیت.",
"enabled": {
"label": "فعال کردن مدل",
"description": "فعال یا غیرفعال کردن مدل طبقه‌بندی سفارشی."
},
"name": {
"label": "مدل name",
"description": "شناسه مدل طبقه‌بندی سفارشی برای استفاده."
},
"threshold": {
"label": "آستانه امتیاز",
"description": "آستانه امتیاز used to change the classification state."
},
"save_attempts": {
"label": "ذخیره تلاش‌ها",
"description": "تعداد تلاش‌های طبقه‌بندی برای ذخیره در رابط کاربری طبقه‌بندی‌های اخیر."
},
"object_config": {
"objects": {
"label": "طبقه‌بندی اشیاء",
"description": "فهرست انواع اشیاء برای اجرای طبقه‌بندی اشیاء."
},
"classification_type": {
"label": "نوع طبقه‌بندی",
"description": "نوع طبقه‌بندی applied: 'sub_label' (adds sub_label) or other supported types."
}
},
"state_config": {
"cameras": {
"label": "دوربین‌های طبقه‌بندی",
"description": "برش و تنظیمات به ازای هر دوربین برای اجرای طبقه‌بندی وضعیت.",
"crop": {
"label": "برش طبقه‌بندی",
"description": "مختصات برش برای استفاده در اجرای طبقه‌بندی روی این دوربین."
}
},
"motion": {
"label": "اجرا هنگام حرکت",
"description": "اگر درست باشد، طبقه‌بندی هنگام تشخیص حرکت در برش مشخص‌شده اجرا می‌شود."
},
"interval": {
"label": "بازه طبقه‌بندی",
"description": "بازه (ثانیه) بین اجراهای دوره‌ای طبقه‌بندی برای طبقه‌بندی وضعیت."
}
}
}
},
"camera_groups": {
"label": "گروه‌های دوربین",
"description": "پیکربندی گروه‌های دوربین نام‌گذاری‌شده برای سازماندهی دوربین‌ها در رابط کاربری.",
"cameras": {
"label": "فهرست دوربین‌ها",
"description": "آرایه‌ای از نام‌های دوربین موجود در این گروه."
},
"icon": {
"label": "آیکون گروه",
"description": "Icon used to represent the camera group in the رابط کاربری."
},
"order": {
"label": "ترتیب مرتب‌سازی",
"description": "Numeric order used to sort camera groups in the رابط کاربری; larger numbers appear later."
}
},
"active_profile": {
"label": "پروفایل فعال",
"description": "نام پروفایل فعال فعلی. فقط در زمان اجرا، در YAML ذخیره نمی‌شود."
},
"camera_mqtt": {
"label": "MQTT",
"description": "تنظیمات انتشار تصویر MQTT.",
"enabled": {
"label": "ارسال تصویر",
"description": "فعال‌سازی انتشار عکس‌های فوری اشیاء به موضوعات MQTT برای این دوربین."
},
"timestamp": {
"label": "افزودن مهر زمانی",
"description": "قرار دادن مهر زمانی روی تصاویر منتشرشده به MQTT."
},
"bounding_box": {
"label": "افزودن کادر مرزی",
"description": "رسم کادرهای مرزی روی تصاویر منتشرشده از طریق MQTT."
},
"crop": {
"label": "برش تصویر",
"description": "برش تصاویر منتشرشده به MQTT به کادر مرزی شیء تشخیص‌داده‌شده."
},
"height": {
"label": "ارتفاع تصویر",
"description": "ارتفاع (pixels) to resize images published over MQTT."
},
"required_zones": {
"label": "مناطق مورد نیاز",
"description": "مناطقی که یک شیء باید وارد شود تا یک تصویر MQTT منتشر شود."
},
"quality": {
"label": "کیفیت JPEG",
"description": "کیفیت JPEG برای تصاویر منتشرشده به MQTT (0-100)."
}
},
"camera_ui": {
"label": "رابط کاربری دوربین",
"description": "ترتیب نمایش و قابلیت مشاهده این دوربین در رابط کاربری. ترتیب روی داشبورد پیش‌فرض تأثیر می‌گذارد. برای کنترل دقیق‌تر از گروه‌های دوربین استفاده کنید.",
"order": {
"label": "ترتیب رابط کاربری",
"description": "Numeric order used to sort the camera in the رابط کاربری (default dashboard and lists); larger numbers appear later."
},
"dashboard": {
"label": "نمایش در داشبورد پخش زنده",
"description": "مشخص کنید که آیا این دوربین در داشبورد پیش‌فرض همه دوربین‌های زنده قابل مشاهده باشد. دوربین در همه جای رابط کاربری از جمله گروه‌های دوربین و تنظیمات در دسترس باقی می‌ماند."
},
"review": {
"label": "نمایش در بازبینی",
"description": "مشخص کنید که آیا این دوربین در بازبینی قابل مشاهده باشد (صفحه بازبینی و فیلتر دوربین آن، بازبینی حرکت و نمای تاریخچه)."
}
}
}