diff --git a/web/public/locales/ar/config/cameras.json b/web/public/locales/ar/config/cameras.json index 0967ef424..a5ec98238 100644 --- a/web/public/locales/ar/config/cameras.json +++ b/web/public/locales/ar/config/cameras.json @@ -1 +1,3 @@ -{} +{ + "label": "اعدادات الكاميرا" +} diff --git a/web/public/locales/ar/config/groups.json b/web/public/locales/ar/config/groups.json index 0967ef424..2254e0308 100644 --- a/web/public/locales/ar/config/groups.json +++ b/web/public/locales/ar/config/groups.json @@ -1 +1,7 @@ -{} +{ + "audio": { + "global": { + "detection": "التحري العام" + } + } +} diff --git a/web/public/locales/ar/views/system.json b/web/public/locales/ar/views/system.json index e68d544e4..261b7e929 100644 --- a/web/public/locales/ar/views/system.json +++ b/web/public/locales/ar/views/system.json @@ -7,7 +7,8 @@ "logs": { "frigate": "سجلات Frigate - Frigate", "go2rtc": "Go2RTC سجلات - Frigate", - "nginx": "سجلات إنجنإكس - Frigate" + "nginx": "سجلات إنجنإكس - Frigate", + "websocket": "سجلات الرسائل" } }, "metrics": "مقاييس النظام", @@ -22,9 +23,33 @@ }, "type": { "label": "النوع", - "timestamp": "الختم الزمني" + "timestamp": "الختم الزمني", + "message": "رسالة" }, - "tips": "يتم بث السجلات من الخادم" + "tips": "يتم الآن جلب السجلات من الخادم", + "websocket": { + "label": "الرسائل", + "pause": "إيقاف مؤقت", + "resume": "استئناف", + "filter": { + "all": "كافة المواضيع", + "topics": "المسارات", + "events": "الأحداث", + "reviews": "المراجعات", + "classification": "التصنيف", + "face_recognition": "التعرف على الوجه", + "camera_activity": "نشاط الكاميرا", + "system": "النظام", + "camera": "الكاميرا", + "all_cameras": "كافة الكاميرات" + } + }, + "toast": { + "error": { + "fetchingLogsFailed": "خطأ أثناء جلب السجلات: {{errorMessage}}", + "whileStreamingLogs": "خطأ أثناء تدفق السجلات: {{errorMessage}}" + } + } }, "title": "النظام", "general": { @@ -34,19 +59,38 @@ "gpuInfo": { "vainfoOutput": { "title": "مخرجات Vainfo", - "processOutput": "ناتج العملية:", - "processError": "خطأ في العملية:" + "processOutput": "مخرجات العملية :", + "processError": "خطأ في العملية:", + "returnCode": "كود الاستجابة: {{code}}" }, "nvidiaSMIOutput": { "title": "مخرجات Nvidia SMI", "name": "الاسم: {{name}}", "driver": "برنامج التشغيل: {{driver}}", - "cudaComputerCapability": "قدرة الحوسبة CUDA: {{cuda_compute}}" + "cudaComputerCapability": "قدرة الحوسبة CUDA: {{cuda_compute}}", + "vbios": "" + }, + "closeInfo": { + "label": "إغلاق معلومات المعالج الرسومي" + }, + "copyInfo": { + "label": "نسخ معلومات المعالج الرسومي" + }, + "toast": { + "success": "تم نسخ معلومات المعالج الرسومي إلى الحافظة" } }, "title": "معلومات الاجهزة المادية", "gpuUsage": "مقدار استخدام GPU", - "gpuMemory": "ذاكرة GPU" + "gpuMemory": "ذاكرة GPU", + "gpuTemperature": "درجة حرارة الـ GPU", + "npuUsage": "معلومات وحدة معالجة الشبكة", + "npuMemory": "استخدام وحدة المعالجة العصبية", + "npuTemperature": "درجة حرارة الـ NPU", + "intelGpuWarning": { + "title": "تحذير إحصائيات معالج Intel الرسومي", + "description": "هذا خطأ برمي معروف في أدوات تقارير إحصائيات معالجات Intel الرسومية (intel_gpu_top)، حيث تتوقف الأداة عن العمل وتُظهر استهلاك المعالج الرسومي (GPU) بنسبة 0% بشكل متكرر، حتى في الحالات التي يعمل فيها تسريع العتاد وكشف الكائنات بشكل صحيح على المعالج الرسومي المدمج (iGPU). هذا ليس خطأً في برنامج فرايجيت (Frigate). يمكنك إعادة تشغيل الجهاز المضيف لحل المشكلة مؤقتاً والتأكد من أن المعالج الرسومي يعمل بشكل صحيح. علماً بأن هذا الخلل لا يؤثر على الأداء." + } }, "title": "لمحة عامة", "detector": { @@ -54,7 +98,8 @@ "inferenceSpeed": "سرعة استنتاج الكاشف", "temperature": "درجة حرارة الكاشف", "cpuUsage": "كشف استخدام CPU", - "memoryUsage": "كشف استخدام الذاكرة" + "memoryUsage": "كشف استخدام الذاكرة", + "cpuUsageInformation": "المعالج المستخدم في تجهيز بيانات الإدخال والإخراج من وإلى نماذج الكشف. هذه القيمة لا تقيس استهلاك الاستنتاج (Inference)، حتى عند استخدام معالج رسومي (GPU) أو مسرع." }, "otherProcesses": { "title": "عمليات أخرى", @@ -69,12 +114,36 @@ "title": "التسجيلات", "tips": "تمثل هذه القيمة إجمالي مساحة التخزين المستخدمة للتسجيلات في قاعدة بيانات Frigate. لا يتتبع Frigate استخدام مساحة التخزين لجميع الملفات الموجودة على القرص.", "earliestRecording": "أقدم تسجيل متاح:" + }, + "shm": { + "warning": "حجم ذاكرة SHM الحالي البالغ {{total}} ميجابايت صغير جداً. يرجى زيادته إلى {{min_shm}} ميجابايت على الأقل.", + "frameLifetime": { + "description": "تمتلك كل كاميرا {{frames}} خانة (slots) للإطارات في الذاكرة المشتركة. عند أعلى معدل إطارات للكاميرا، يكون كل إطار متاحاً لمدة {{lifetime}} ثانية تقريباً قبل أن يتم الكتابة فوقه." + } + }, + "cameraStorage": { + "unused": { + "tips": "قد لا تمثل هذه القيمة بدقة المساحة الخالية المتاحة لبرنامج فرايجيت (Frigate) إذا كان لديك ملفات أخرى مخزنة على القرص بخلاف تسجيلات البرنامج نفسه. لا يقوم فرايجيت بتتبع استهلاك التخزين خارج نطاق تسجيلاته الخاصة." + } } }, "cameras": { "overview": "نظرة عامة", "info": { "unknown": "غير معروف" + }, + "connectionQuality": { + "fair": "متوسط", + "poor": "ضعيف", + "unusable": "غير قابل للاستخدام", + "fps": "معدل الإطارات", + "expectedFps": "معدل الإطارات المتوقع", + "reconnectsLastHour": "إعادات الاتصال (خلال الساعة الماضية)", + "stallsLastHour": "توقفات البث (خلال الساعة الماضية)" } + }, + "stats": { + "detectIsSlow": "عملية الكشف {{detect}} بطيئة ({{speed}} مللي ثانية)", + "detectIsVerySlow": "عملية الكشف {{detect}} بطيئة جداً ({{speed}} مللي ثانية)" } }