Files
Checkmate/client/src/locales/ar.json
T
gorkem-bwl eb4a92c84f fix: restructure and translate all i18n locale files
All 15 non-English locale files had a structural mismatch with en.json:
- en.json used nested keys (common.buttons.cancel)
- Other locales used flat keys (cancel, DeleteAccountButton)
- Result: 0.3% effective translation coverage at runtime

## Changes

Migration script (client/scripts/migrate-locales.ts):
- Restructures all locale files to match en.json's nested key structure
- Recovers existing translations via safe key-matching strategies
- Backs up originals to locales/backup/

Translation of all 15 languages:
- ar (94.6%), cs (91.6%), de (89.4%), es (92.6%), fi (94.2%)
- fr (86.7%), ja (93.3%), pt-BR (91.0%), ru (93.0%), th (93.4%)
- tr (91.9%), uk (94.3%), vi (92.5%), zh-CN (94.0%), zh-TW (94.2%)

Keys intentionally left in English are technical terms (HTTP, CPU,
Docker, gRPC, etc.), placeholder examples, and brand names.

en.json was NOT modified.
2026-04-03 23:35:14 -04:00

1306 lines
43 KiB
JSON

{
"common": {
"auth": {
"roles": {
"admin": "مسؤول",
"demo": "عرض توضيحي",
"superadmin": "مسؤول أعلى",
"user": "مستخدم"
}
},
"alerts": {
"pageSpeedApiKey": {
"content": "تحذير: لم تقم بإضافة مفتاح Google PageSpeed API بعد. قم بزيارة <settingsLink>الإعدادات</settingsLink> لإضافته. بدونه، لن تعمل مراقبة PageSpeed."
}
},
"appName": "",
"breadcrumbs": {
"details": "التفاصيل",
"home": "الرئيسية"
},
"buttons": {
"addMember": "إضافة عضو",
"cancel": "إلغاء",
"close": "إغلاق",
"configure": "تهيئة",
"confirm": "تأكيد",
"create": "إنشاء",
"delete": "حذف",
"generateToken": "إنشاء رمز",
"incidents": "الحوادث",
"inviteMember": "دعوة عضو",
"pause": "إيقاف مؤقت",
"resume": "استئناف",
"save": "حفظ",
"sendInvite": "إرسال دعوة",
"test": "اختبار",
"testNotifications": "اختبار الإشعارات",
"toggleTheme": "",
"flushQueue": "تفريغ قائمة الانتظار",
"notFound": "الانتقال إلى لوحة التحكم الرئيسية",
"resetPassword": "",
"reset": "",
"clear": "مسح",
"addDemo": "إضافة مراقبات تجريبية",
"removeMonitors": "إزالة المراقبات",
"sendTestEmail": "إرسال بريد تجريبي",
"exportToJSON": "تصدير إلى JSON",
"importFromJSON": "استيراد من JSON",
"clearFilters": "مسح المرشحات",
"removeUser": "إزالة المستخدم"
},
"charts": {
"labels": {
"averageResponseTime": "متوسط وقت الاستجابة",
"downtime": "وقت التوقف",
"high": "",
"low": "",
"uptime": "وقت التشغيل"
},
"histogram": {
"avg": "المتوسط: {{value}} مللي ثانية",
"max": "الحد الأقصى: {{value}} مللي ثانية"
}
},
"dialogs": {
"delete": {
"description": "لا يمكن التراجع عن هذا الإجراء.",
"title": "هل أنت متأكد أنك تريد حذف هذا؟"
}
},
"labels": {
"active": "نشط",
"paused": "متوقف مؤقتاً",
"na": "غير متوفر",
"resolved": "تم الحل",
"responseTime": "وقت الاستجابة"
},
"form": {
"role": {
"option": {
"role": {
"label": "الأدوار"
}
}
},
"name": {
"option": {
"firstName": {
"label": "",
"placeholder": ""
},
"lastName": {
"label": "",
"placeholder": ""
}
}
},
"email": {
"option": {
"email": {
"label": "البريد الإلكتروني",
"placeholder": "you@example.com"
}
}
}
},
"table": {
"empty": "لا يوجد شيء هنا",
"headers": {
"actions": "",
"dateTime": "التاريخ والوقت",
"message": "الرسالة",
"monitor": "المراقب",
"monitorId": "معرّف المراقب",
"name": "الاسم",
"status": "الحالة",
"type": "",
"url": "الرابط",
"interval": "الفاصل الزمني",
"active": "نشط",
"responseTime": "وقت الاستجابة"
}
}
},
"components": {
"imageUpload": {
"clickToUpload": "انقر للرفع",
"dragAndDrop": "",
"supportedFormats": "",
"maxSize": "",
"orDragAndDrop": "أو اسحب وأفلت",
"errors": {
"invalidFileSize": "",
"invalidFileFormat": ""
}
},
"headerStatusPageControls": {
"publicLink": ""
},
"headerTimeRange": {
"labels": {
"day": "يوم",
"month": "شهر",
"recent": "الأخيرة",
"week": "أسبوع"
},
"description": {
"recent": "عرض الإحصائيات لآخر ساعتين.",
"day": "عرض الإحصائيات لآخر 24 ساعة.",
"week": "عرض الإحصائيات لآخر 7 أيام.",
"month": "عرض الإحصائيات لآخر 30 يوماً."
}
},
"offlineBanner": {
"serverUnreachable": "تعذر الوصول إلى الخادم",
"retry": "إعادة المحاولة",
"retrying": "جارٍ إعادة المحاولة...",
"reconnected": ""
},
"sidebar": {
"menu": {
"uptime": "",
"pagespeed": "",
"infrastructure": "",
"notifications": "",
"checks": "الفحوصات",
"incidents": "",
"statusPages": "",
"maintenance": "",
"logs": "",
"settings": ""
},
"bottomMenu": {
"support": "",
"discussions": "",
"docs": "",
"changelog": ""
},
"accountMenu": {
"profile": "الملف الشخصي",
"password": "كلمة المرور",
"team": "الفريق"
},
"starPrompt": {
"title": "أضف نجمة لـ Checkmate",
"description": "اطلع على أحدث الإصدارات وساعد في تنمية المجتمع على GitHub"
},
"authFooter": {
"navControls": "",
"logOut": "",
"roles": {
"superAdmin": "مسؤول أعلى",
"admin": "مسؤول",
"user": "مستخدم",
"demoUser": ""
}
}
},
"starPrompt": {
"title": "أضف نجمة لـ Checkmate",
"description": "اطلع على أحدث الإصدارات وساعد في تنمية المجتمع على GitHub"
}
},
"pages": {
"notFound": {
"title": "يا إلهي! لقد أسقطت السوشي!",
"subtitle": "إما أن الرابط غير موجود، أو ليس لديك صلاحية الوصول إليه."
},
"account": {
"tabs": {
"profile": "الملف الشخصي",
"password": "كلمة المرور",
"team": "الفريق"
},
"form": {
"name": {
"title": "الاسم",
"description": "تحديث معلوماتك الشخصية"
},
"photo": {
"title": "صورة الملف الشخصي",
"description": "رفع صورة للملف الشخصي"
},
"currentPassword": {
"title": "كلمة المرور الحالية",
"description": "أدخل كلمة المرور الحالية للتحقق من هويتك",
"option": {
"label": "كلمة المرور الحالية",
"placeholder": "أدخل كلمة المرور الحالية"
}
},
"newPassword": {
"title": "كلمة مرور جديدة",
"description": "اختر كلمة مرور قوية مكونة من 8 أحرف على الأقل",
"option": {
"newPassword": {
"label": "كلمة مرور جديدة",
"placeholder": "أدخل كلمة المرور الجديدة"
},
"confirm": {
"label": "تأكيد كلمة المرور",
"placeholder": "تأكيد كلمة المرور الجديدة"
}
}
},
"deleteAccount": {
"title": "حذف الحساب",
"description": "هذا الإجراء دائم ولا يمكن التراجع عنه"
}
},
"team": {
"filter": {
"placeholder": "تصفية حسب الدور",
"all": "",
"admin": "مسؤول",
"member": ""
},
"table": {
"headers": {
"email": "البريد الإلكتروني",
"role": "الدور",
"created": ""
}
},
"addMember": {
"title": "تسجيل عضو فريق جديد",
"description": "إنشاء حساب مستخدم جديد. شارك بيانات الاعتماد بشكل آمن بعد الإنشاء."
},
"invite": {
"title": "دعوة عضو فريق",
"description": "إرسال دعوة للانضمام إلى فريقك",
"email": {
"label": "عنوان البريد الإلكتروني",
"placeholder": "أدخل عنوان البريد الإلكتروني"
},
"role": {
"label": "الدور",
"placeholder": "اختر دوراً"
},
"linkLabel": "رابط الدعوة"
}
}
},
"auth": {
"common": {
"passwordRules": {
"length": {
"beginning": "",
"highlighted": ""
},
"lowercase": {
"beginning": "",
"highlighted": ""
},
"match": {
"beginning": "",
"highlighted": ""
},
"number": {
"beginning": "",
"highlighted": ""
},
"special": {
"beginning": "",
"highlighted": ""
},
"uppercase": {
"beginning": "",
"highlighted": ""
}
},
"form": {
"option": {
"email": {
"label": "البريد الإلكتروني",
"placeholder": "me@example.com"
},
"password": {
"label": "كلمة المرور",
"placeholder": "********"
},
"confirmPassword": {
"label": "تأكيد كلمة المرور"
}
}
}
},
"login": {
"title": "مرحباً بعودتك إلى Checkmate!",
"subtitle": "سجّل الدخول للمتابعة",
"submit": "تسجيل الدخول",
"links": {
"forgotPassword": {
"text": "نسيت كلمة المرور؟",
"linkText": "إعادة تعيين كلمة المرور"
},
"register": {
"text": "ليس لديك حساب؟",
"linkText": "سجّل هنا"
}
}
},
"register": {
"title": "مرحباً بعودتك إلى Checkmate!",
"subtitle": "سجّل للبدء",
"submit": "تسجيل"
},
"forgotPassword": {
"title": "نسيت كلمة المرور؟",
"subtitle": "لا تقلق، سنرسل لك تعليمات إعادة التعيين.",
"submit": "طلب استرداد",
"links": {
"login": {
"text": "العودة إلى",
"linkText": "تسجيل الدخول"
}
}
},
"setNewPassword": {
"title": "إعادة تعيين كلمة المرور",
"subtitle": "يجب أن تكون كلمة المرور الجديدة مختلفة عن كلمات المرور المستخدمة سابقاً."
}
},
"checks": {
"selects": {
"monitor": {
"all": "جميع المراقبات"
},
"status": {
"all": "الكل",
"down": "متوقف",
"up": "يعمل"
}
},
"table": {
"empty": "لا توجد فحوصات متوقفة في هذا النطاق الزمني",
"headers": {
"statusCode": "رمز الحالة",
"location": "الموقع"
}
}
},
"common": {
"monitors": {
"actions": {
"configure": "تهيئة",
"delete": "حذف",
"generateToken": "إنشاء رمز",
"details": "التفاصيل",
"incidents": "الحوادث",
"inviteMember": "دعوة عضو",
"openSite": "فتح الموقع",
"pause": "إيقاف مؤقت",
"resume": "استئناف"
},
"statBoxes": {
"activeFor": "نشط منذ",
"certificateExpiry": "انتهاء الشهادة",
"lastCheck": "آخر فحص",
"lastResponseTime": "آخر وقت استجابة"
},
"status": {
"down": "متوقف",
"breached": "تم تجاوز الحد",
"initializing": "جارٍ التهيئة",
"maintenance": "صيانة",
"paused": "متوقف مؤقتاً",
"total": "الإجمالي",
"up": "يعمل"
},
"monitorTypes": {
"optionDocker": "Docker",
"optionGame": "ألعاب",
"optionHttp": "HTTP(S)",
"optionPing": "Ping",
"optionPort": "منفذ",
"optionPagespeed": "PageSpeed",
"optionHardware": "البنية التحتية",
"optionGrpc": "gRPC",
"optionWebSocket": "WebSocket"
}
}
},
"createMonitor": {
"form": {
"advanced": {
"description": "إعدادات اختيارية لحالات الاستخدام المتقدمة",
"option": {
"advancedMatching": {
"label": "استخدام المطابقة المتقدمة"
},
"expectedValue": {
"label": "القيمة المتوقعة"
},
"jsonPath": {
"description": "سيتم تقييم هذا التعبير مقابل بيانات JSON للاستجابة وسيتم استخدام النتيجة للمطابقة مع القيمة المتوقعة. راجع <jmesLink>jmespath.org</jmesLink> لتوثيق لغة الاستعلام.",
"label": "تعبير JSONPath"
},
"matchMethod": {
"label": "طريقة المطابقة",
"equal": "",
"include": "",
"regex": ""
}
},
"title": "إعدادات متقدمة"
},
"frequency": {
"description": "كم مرة تريد التحقق من حالة هذا المراقب؟",
"option": {
"frequency": {
"label": "تكرار الفحص",
"value": {
"fifteenMinutes": "15 دقيقة",
"fifteenSeconds": "",
"fiveMinutes": "5 دقائق",
"fourMinutes": "",
"oneMinute": "",
"tenMinutes": "10 دقائق",
"thirtyMinutes": "30 دقيقة",
"thirtySeconds": "",
"threeMinutes": "",
"twoMinutes": ""
}
}
},
"title": "تكرار الفحص"
},
"general": {
"option": {
"container": {
"label": "اسم/معرّف الحاوية",
"placeholder": "my-app أو abcd1234"
},
"host": {
"label": "المضيف",
"placeholder": "192.168.1.100 أو example.com"
},
"name": {
"label": "اسم العرض",
"placeholder": "مثال: موقعي الإلكتروني"
},
"secret": {
"label": "مفتاح التفويض",
"placeholder": "أدخل مفتاحك السري"
},
"url": {
"label": "URL",
"placeholder": "https://www.google.com"
},
"game": {
"label": "",
"placeholder": ""
},
"port": {
"label": "المنفذ المراد مراقبته",
"placeholder": "80"
},
"grpcServiceName": {
"label": "اسم الخدمة",
"placeholder": "مثال: my.service.v1 (اتركه فارغاً للفحص العام)"
},
"wsUrl": {
"label": "رابط WebSocket",
"placeholder": "wss://example.com/socket"
}
},
"title": "الإعدادات العامة",
"description": {
"http": "أدخل الرابط أو عنوان IP للمراقبة (مثال: https://example.com/ أو 192.168.1.100) وأضف اسم عرض واضح يظهر في لوحة التحكم.",
"ping": "",
"port": "",
"docker": "",
"game": "",
"pagespeed": "تتبع أداء تحميل الصفحة ومؤشرات Core Web Vitals ودرجات التحسين لموقعك.",
"grpc": "أدخل اسم المضيف ومنفذ خادم gRPC، وحدد اختيارياً اسم خدمة لفحص الصحة، وأضف اسم عرض.",
"websocket": "أدخل رابط WebSocket للمراقبة (مثال: wss://example.com/socket) وأضف اسم عرض.",
"hardware": "مراقبة استخدام CPU والذاكرة والقرص ودرجة الحرارة للبنية التحتية الخاصة بك."
}
},
"ignoreTls": {
"description": "تهيئة التحقق من شهادة TLS/SSL لاتصالات HTTPS.",
"option": {
"tls": {
"label": "تجاهل أخطاء TLS/SSL"
}
},
"title": "إعدادات TLS/SSL"
},
"incidents": {
"description": "يتم استخدام نافذة منزلقة لتحديد متى يتوقف المراقب. ستتغير حالة المراقب فقط عندما تستوفي نسبة الفحوصات في النافذة المنزلقة القيمة المحددة.",
"option": {
"checks": {
"label": "عدد الفحوصات في النافذة المنزلقة"
},
"percentage": {
"label": "ما نسبة الفحوصات في النافذة المنزلقة التي يجب أن تفشل/تنجح قبل تغيير حالة المراقب؟"
}
},
"title": "الحوادث"
},
"notifications": {
"description": "اختر قنوات الإشعارات التي تريد استخدامها",
"title": "الإشعارات"
},
"type": {
"description": "اختر نوع الفحص المراد تنفيذه",
"optionDockerDescription": "استخدم Docker لمراقبة ما إذا كانت الحاوية تعمل.",
"optionGameDescription": "مراقبة ما إذا كان خادم لعبة معين متصلاً.",
"optionGrpcDescription": "مراقبة خدمات gRPC باستخدام بروتوكول فحص الصحة القياسي.",
"optionWebSocketDescription": "مراقبة نقاط نهاية WebSocket لصحة الاتصال ووقت الاستجابة.",
"optionHttpDescription": "استخدم HTTP(S) لمراقبة موقعك الإلكتروني أو نقطة نهاية API.",
"optionPingDescription": "استخدم ICMP Ping لمراقبة ما إذا كان الخادم متصلاً.",
"optionPortDescription": "مراقبة ما إذا كان منفذ معين على الخادم مفتوحاً.",
"title": "النوع"
},
"thresholds": {
"title": "حدود التنبيه",
"description": "حدد الحدود التي يجب عندها تشغيل التنبيهات لمراقب الأجهزة هذا.",
"option": {
"cpuThreshold": {
"label": "حد تنبيه CPU (%)"
},
"memoryThreshold": {
"label": "حد تنبيه الذاكرة (%)"
},
"diskThreshold": {
"label": "حد تنبيه القرص (%)"
},
"tempThreshold": {
"label": "حد تنبيه الحرارة (°C)"
}
}
},
"geoChecks": {
"title": "فحوصات موزعة جغرافياً",
"description": "تشغيل فحوصات من مواقع جغرافية متعددة لمراقبة التوفر والأداء العالمي.",
"option": {
"enabled": {
"label": "تفعيل الفحوصات الموزعة جغرافياً"
},
"locations": {
"label": "المواقع",
"placeholder": "اختر المواقع",
"options": {
"EU": "أوروبا",
"NA": "أمريكا الشمالية",
"AS": "آسيا",
"SA": "أمريكا الجنوبية",
"AF": "أفريقيا",
"OC": "أوقيانوسيا"
}
},
"interval": {
"label": "فاصل الفحص",
"value": {
"fiveMinutes": "5 دقائق",
"tenMinutes": "10 دقائق",
"fifteenMinutes": "15 دقيقة",
"thirtyMinutes": "30 دقيقة"
}
}
}
},
"url": {
"title": "عرض IP/URL للمراقب في صفحة الحالة",
"description": "عرض عنوان IP أو رابط المراقب في صفحة الحالة العامة. إذا تم تعطيله، سيظهر فقط اسم المراقب لحماية المعلومات الحساسة.",
"option": {
"showURL": {
"label": "عرض IP/URL في صفحة الحالة",
"enabled": "مفعّل",
"disabled": "معطّل"
}
}
},
"stats": {
"title": "سجل المراقبة",
"description": "مسح جميع سجلات وإحصائيات المراقبة لفريقك. هذا الإجراء لا يمكن التراجع عنه.",
"buttonText": "مسح جميع الإحصائيات",
"dialog": {
"title": "مسح جميع سجلات المراقبة؟",
"description": "سيتم حذف جميع سجلات المراقبة والإحصائيات وبيانات الفحص لفريقك نهائياً. لا يمكن التراجع عن هذا الإجراء.",
"confirm": "نعم، مسح جميع الإحصائيات"
}
}
}
},
"editUser": {
"form": {
"roles": {
"title": "الأدوار",
"description": "تعيين أدوار للمستخدم. يمكن اختيار أدوار متعددة."
}
},
"dialog": {
"removeUser": {
"title": "إزالة المستخدم",
"content": "هل أنت متأكد أنك تريد إزالة {{name}} من فريقك؟ لا يمكن التراجع عن هذا الإجراء."
}
}
},
"incidents": {
"dialog": {
"resolveIncident": {
"title": "حل الحادثة",
"option": {
"comment": {
"label": "تعليق (اختياري)",
"placeholder": "أضف تعليقاً حول الحل..."
}
}
},
"details": {
"analysis": "تحليل الحادثة",
"comment": "تعليق:",
"detailsLabel": "التفاصيل",
"downtime": "وقت التوقف:",
"message": "الرسالة:",
"monitor": "المراقب:",
"overview": "نظرة عامة",
"resolutionDetails": "تفاصيل الحل",
"resolutionType": "النوع:",
"resolutionTypes": {
"automatic": "تلقائي",
"manual": "يدوي"
},
"resolve": "حل الحادثة",
"resolvedAt": "تم الحل في:",
"resolvedBy": "تم الحل بواسطة:",
"startedAt": "بدأت في:",
"status": "الحالة:",
"statusCode": "رمز الحالة:",
"timeline": "الجدول الزمني",
"title": "تفاصيل الحادثة",
"url": "URL:"
}
},
"filters": {
"allMonitors": "جميع المراقبات",
"monitor": "المراقب",
"resolutionType": "نوع الحل",
"resolutionTypes": {
"manual": "يدوي",
"automatic": "تلقائي",
"all": "الكل"
}
},
"summaryCard": {
"activeIncidents": {
"title": "الحوادث النشطة",
"active_zero": "لا توجد حوادث نشطة",
"active_one": "{{count}} حادثة نشطة",
"active_other": "{{count}} حوادث نشطة"
},
"incidentStats": {
"avgResolutionTime": "متوسط وقت الحل",
"mostAffectedMonitor": "المراقب الأكثر تأثراً",
"title": "إحصائيات الحوادث",
"totalIncidents": "إجمالي الحوادث"
},
"latestIncidents": {
"title": "أحدث الحوادث"
}
},
"table": {
"actions": {
"details": "التفاصيل",
"goToMonitor": "الانتقال إلى المراقب",
"resolveManually": "حل يدوياً"
},
"activeIncidents": "الحوادث النشطة",
"headers": {
"endTime": "وقت الانتهاء",
"resolutionType": "نوع الحل",
"startTime": "",
"statusCode": "رمز الحالة"
},
"resolvedIncidents": "الحوادث المحلولة",
"status": {
"active": "نشط",
"resolved": "تم الحل"
}
}
},
"infrastructure": {
"charts": {
"labels": {
"cpu": "استخدام CPU",
"disk": "استخدام القرص",
"memory": "استخدام الذاكرة",
"netBytesRecv": "{{name}} - البايتات المستلمة",
"netBytesSent": "{{name}} - البايتات المرسلة",
"temp": "الحرارة"
}
},
"gauges": {
"cpu": {
"lowerLabel": "أقصى تردد",
"title": "استخدام CPU",
"upperLabel": "التردد الحالي"
},
"disk": {
"lowerLabel": "متاح",
"title": "استخدام القرص {{idx}}",
"upperLabel": "مستخدم"
},
"memory": {
"lowerLabel": "متاح",
"title": "استخدام الذاكرة",
"upperLabel": "مستخدم"
}
},
"statBoxes": {
"avgCpuTemperature": "",
"cpuFrequency": "",
"cpuLogical": "",
"cpuPhysical": "",
"disk": "القرص",
"memory": "الذاكرة",
"os": ""
},
"table": {
"headers": {
"cpu": "CPU",
"disk": "القرص",
"memory": "الذاكرة"
}
},
"tabs": {
"labels": {
"network": "",
"overview": "نظرة عامة"
}
},
"fallback": {
"actionButton": "أنشئ مراقباً!",
"checks": "تتبع أداء خوادمك,تحديد الاختناقات وتحسين الاستخدام,ضمان الموثوقية من خلال المراقبة في الوقت الفعلي",
"title": "يُستخدم مراقب البنية التحتية من أجل:"
}
},
"logs": {
"tabs": {
"diagnostics": "",
"logs": "",
"queue": ""
},
"logLevelSelect": {
"label": "مستوى السجل"
},
"jobQueue": "قائمة المهام",
"failedJobs": "المهام الفاشلة",
"noLogs": "لم يتم العثور على سجلات",
"metrics": {
"jobs": "المهام",
"activeJobs": "المهام النشطة",
"failingJobs": "المهام الفاشلة",
"totalRuns": "إجمالي عمليات التشغيل",
"totalFailures": "إجمالي حالات الفشل"
},
"diagnostics": {
"stats": {
"eventLoopDelay": "تأخير حلقة الأحداث",
"uptime": "وقت التشغيل",
"usedHeapSize": "حجم الذاكرة المستخدمة",
"totalHeapSize": "إجمالي حجم الذاكرة",
"osMemoryLimit": "حد ذاكرة نظام التشغيل"
},
"gauges": {
"heapAllocation": "تخصيص الذاكرة",
"heapUsage": "استخدام الذاكرة",
"heapUtilization": "معدل استخدام الذاكرة",
"instantCpuUsage": "استخدام CPU اللحظي",
"availableMemoryPercentage": "% من الذاكرة المتاحة",
"allocatedPercentage": "% مخصص",
"usedSPercentage": "% من 1 ثانية مستخدمة بواسطة CPU",
"total": "الإجمالي",
"used": "مستخدم"
}
},
"table": {
"headers": {
"timestamp": "الطابع الزمني",
"level": "المستوى",
"service": "الخدمة",
"method": "الطريقة",
"monitorId": "معرّف المراقب",
"runCount": "عدد التشغيلات",
"failCount": "عدد حالات الفشل",
"lastRunAt": "آخر تشغيل في",
"lockedAt": "مقفل في",
"lastFinishedAt": "آخر انتهاء في",
"lastRunTook": "مدة آخر تشغيل",
"lastFailedAt": "آخر فشل في",
"failReason": "سبب الفشل"
}
}
},
"maintenanceWindow": {
"fallback": {
"actionButton": "أنشئ نافذة صيانة!",
"checks": "تحديد فترات الصيانة,التخلص من أي سوء فهم,إيقاف إرسال التنبيهات أثناء نوافذ الصيانة",
"title": "تُستخدم نافذة الصيانة من أجل:"
},
"table": {
"headers": {
"nextWindow": "",
"repeat": ""
}
},
"form": {
"general": {
"title": "الإعدادات العامة",
"description": "حدد اسماً وخيار التكرار لنافذة الصيانة الخاصة بك.",
"option": {
"name": {
"label": "الاسم",
"placeholder": "مثال: صيانة أسبوعية"
},
"repeat": {
"label": "تكرار"
}
}
},
"startDate": {
"title": "تاريخ البدء",
"description": "اختر تاريخ البدء لنافذة الصيانة الخاصة بك.",
"option": {
"startDate": {
"label": "تاريخ البدء"
}
}
},
"startTime": {
"title": "وقت البدء",
"description": "حدد وقت البدء والمدة لنافذة الصيانة الخاصة بك. جميع القيم بتوقيت UTC",
"option": {
"duration": {
"label": "المدة"
},
"startTime": {
"label": "وقت البدء"
}
},
"monitors": {
"title": "المراقبات",
"description": "المراقبات التي يجب أن تنطبق عليها نافذة الصيانة",
"option": {
"addMonitors": {
"label": "إضافة مراقبات"
}
}
}
}
}
},
"notifications": {
"fallback": {
"actionButton": "إنشاء قناة",
"checks": "تنبيه الفرق حول التوقف أو مشكلات الأداء,إعلام المهندسين عند حدوث الحوادث,إبقاء المسؤولين على اطلاع بتغييرات النظام",
"title": "تُستخدم قنوات الإشعارات من أجل:"
},
"form": {
"accessToken": {
"optionAccessToken": "رمز الوصول",
"placeholder": "syt_YWxleF9ob2xsaWRheQ_VmtScmV0U2VjcmV0S2V5_abc123"
},
"address": {
"description": "العنوان الذي سيتم إرسال الإشعارات إليه.",
"optionAddress": "العنوان",
"placeholderEmail": "example@example.com",
"placeholderWebhook": "https://your-server.com/webhook",
"title": "العنوان"
},
"homeServer": {
"optionHomeServer": "الخادم الرئيسي",
"placeholder": "example.com"
},
"matrix": {
"description": "تهيئة اتصال خادم Matrix الرئيسي للإشعارات.",
"title": "تهيئة Matrix"
},
"notificationName": {
"description": "اسم وصفي لقناة الإشعارات",
"optionName": "اسم القناة",
"placeholder": "مثال: تنبيهات الإنتاج",
"title": "اسم القناة"
},
"pagerDuty": {
"description": "مفتاح تكامل PagerDuty لتلقي التنبيهات.",
"optionIntegrationKey": "مفتاح التكامل",
"placeholder": "a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6",
"title": "مفتاح التكامل"
},
"roomId": {
"optionRoomId": "معرّف الغرفة",
"placeholder": "!abcdefg:matrix.org"
},
"type": {
"description": "اختر نوع قناة الإشعارات المراد إنشاؤها.",
"optionType": "النوع",
"title": "نوع القناة"
},
"telegram": {
"title": "تهيئة Telegram",
"description": "",
"optionBotToken": "رمز البوت",
"placeholderBotToken": "123456789:ABCdefGhIJKlmNoPQRsTUVwxyZ",
"optionChatId": "معرّف المحادثة",
"placeholderChatId": "-1001234567890"
}
},
"table": {
"headers": {
"destination": "الوجهة"
}
}
},
"pageSpeed": {
"charts": {
"common": {
"cls": "إزاحة التخطيط التراكمية (CLS)",
"fcp": "أول رسم للمحتوى (FCP)",
"lcp": "أكبر رسم للمحتوى (LCP)",
"si": "مؤشر السرعة (SI)",
"tbt": "إجمالي وقت الحظر (TBT)"
},
"legend": {
"title": "تقرير PageSpeed",
"weight": "الوزن"
},
"pie": {
"title": "تقرير الأداء"
}
},
"table": {
"headers": {
"pageSpeedScore": "درجة PageSpeed"
}
},
"fallback": {
"actionButton": "أنشئ مراقباً!",
"checks": "تقديم تقرير عن تجربة المستخدم للصفحة,المساعدة في تحليل سرعة الصفحة,تقديم اقتراحات لتحسين الصفحة",
"title": "يُستخدم مراقب PageSpeed من أجل:"
}
},
"settings": {
"form": {
"timezone": {
"title": "المنطقة الزمنية للعرض",
"description": "اختر المنطقة الزمنية المستخدمة لعرض التواريخ والأوقات في جميع أنحاء التطبيق.",
"option": {
"timezone": {
"label": "المنطقة الزمنية للعرض"
}
}
},
"ui": {
"title": "المظهر",
"description": "التبديل بين الوضع الفاتح والداكن، أو تغيير اللغة، أو تخصيص نوع عرض المخططات.",
"option": {
"theme": {
"label": "وضع السمة",
"light": "فاتح",
"dark": "داكن"
},
"language": {
"label": "اللغة"
},
"chartType": {
"label": "نوع المخطط",
"histogram": "مدرج تكراري",
"heatmap": "خريطة حرارية"
}
}
},
"pagespeed": {
"title": "مفتاح Google PageSpeed API",
"description": "أدخل مفتاح Google PageSpeed API لتفعيل مراقبة Google PageSpeed. انقر على إعادة تعيين لتحديث المفتاح.",
"option": {
"apiKey": {
"label": "مفتاح PageSpeed API",
"labelSet": "تم تعيين مفتاح API. انقر على إعادة تعيين لتغييره.",
"placeholder": "أدخل مفتاح Google PageSpeed API الخاص بك"
}
}
},
"url": {
"title": "عرض IP/URL للمراقب في صفحة الحالة",
"description": "عرض عنوان IP أو رابط المراقب في صفحة الحالة العامة. إذا تم تعطيله، سيظهر فقط اسم المراقب لحماية المعلومات الحساسة.",
"option": {
"showURL": {
"label": "عرض IP/URL في صفحة الحالة",
"enabled": "مفعّل",
"disabled": "معطّل"
}
}
},
"stats": {
"title": "سجل المراقبة",
"description": "مسح جميع سجلات وإحصائيات المراقبة لفريقك. هذا الإجراء لا يمكن التراجع عنه.",
"option": {
"clear": {
"label": "مسح جميع الإحصائيات. هذا الإجراء لا يمكن التراجع عنه."
}
},
"dialog": {
"title": "مسح جميع سجلات المراقبة؟",
"description": "لا يمكن التراجع عن هذا"
}
},
"retention": {
"title": "الاحتفاظ بالفحوصات",
"description": "حدد مدة الاحتفاظ ببيانات الفحص قبل التنظيف التلقائي.",
"option": {
"days": {
"label": "فترة الاحتفاظ (أيام)",
"unlimited": "غير محدود"
}
}
},
"thresholds": {
"title": "الحدود العامة",
"description": "تعيين حدود عامة لـ CPU والذاكرة والقرص والحرارة لمراقبة البنية التحتية. تنطبق على جميع مراقبات الأجهزة ما لم يتم تجاوزها.",
"option": {
"cpu": {
"label": "حد CPU (%)",
"placeholder": "1 - 100"
},
"memory": {
"label": "حد الذاكرة (%)",
"placeholder": "1 - 100"
},
"disk": {
"label": "حد القرص (%)",
"placeholder": "1 - 100"
},
"temperature": {
"label": "حد الحرارة (°C)",
"placeholder": "1 - 150"
}
}
},
"email": {
"title": "إعدادات البريد الإلكتروني",
"description": "تهيئة إعدادات البريد الإلكتروني لنظامك. يُستخدم لإرسال الإشعارات والتنبيهات.",
"descriptionTransport": "",
"descriptionTransportLink": "اطلع على المواصفات هنا",
"option": {
"host": {
"label": "مضيف البريد - اسم المضيف أو عنوان IP للاتصال",
"placeholder": "smtp.gmail.com"
},
"port": {
"label": "منفذ البريد - المنفذ للاتصال",
"placeholder": "587"
},
"address": {
"label": "عنوان البريد الإلكتروني - يُستخدم للمصادقة",
"placeholder": "you@example.com"
},
"user": {
"label": "مستخدم البريد - اسم المستخدم للمصادقة، يتجاوز عنوان البريد إذا تم تحديده",
"placeholder": "اتركه فارغاً إذا لم يكن مطلوباً"
},
"password": {
"label": "كلمة مرور البريد - كلمة المرور للمصادقة",
"labelSet": "تم تعيين كلمة المرور. انقر على إعادة تعيين لتغييرها.",
"placeholder": "أدخل كلمة المرور"
},
"tlsServername": {
"label": "اسم خادم TLS - اسم مضيف اختياري للتحقق من TLS عندما يكون المضيف عنوان IP",
"placeholder": "example.com"
},
"connectionHost": {
"label": "مضيف اتصال البريد - اسم المضيف المستخدم في تحية HELO/EHLO",
"placeholder": "localhost"
},
"secure": {
"label": "استخدام SSL (موصى به): تشفير الاتصال باستخدام SSL/TLS"
},
"pool": {
"label": "تفعيل تجميع الاتصالات: إعادة استخدام الاتصالات الموجودة لتحسين الأداء"
},
"ignoreTLS": {
"label": "تعطيل STARTTLS: عدم استخدام TLS حتى لو كان الخادم يدعمه"
},
"requireTLS": {
"label": "فرض STARTTLS: يتطلب ترقية TLS، يفشل إذا لم يكن مدعوماً"
},
"rejectUnauthorized": {
"label": "رفض الشهادات غير الصالحة: رفض الاتصالات ذات الشهادات الموقعة ذاتياً أو غير الموثوقة"
}
}
},
"demoMonitors": {
"title": "مراقبات تجريبية",
"description": "إضافة مراقبات نموذجية لأغراض العرض التوضيحي."
},
"removeMonitors": {
"title": "إعادة تعيين النظام",
"description": "إزالة جميع المراقبات من نظامك.",
"dialog": {
"title": "إزالة جميع المراقبات؟",
"description": "لا يمكن التراجع عن هذا."
}
},
"exportMonitors": {
"title": "تصدير المراقبات"
},
"importExportMonitors": {
"title": "استيراد / تصدير المراقبات",
"description": "استيراد أو تصدير بيانات المراقبات كملف JSON للنسخ الاحتياطي أو النقل."
},
"about": {
"title": "حول",
"developedBy": "تم التطوير بواسطة Bluewave Labs"
},
"validation": {
"errorMessage": "يرجى إصلاح أخطاء التحقق التالية:"
}
}
},
"statusPages": {
"deleteSuccess": "تم حذف صفحة الحالة بنجاح",
"fallback": {
"title": "تُستخدم صفحة الحالة من أجل:",
"checks": "إيصال حالة النظام للمستخدمين وأصحاب المصلحة,عرض معلومات وقت التشغيل في الوقت الفعلي للعامة,بناء الثقة من خلال مراقبة الخدمة الشفافة,تقليل طلبات الدعم أثناء الحوادث",
"actionButton": "أنشئ صفحة حالة!"
},
"monitorsList": {
"chartTypeHeatmap": "خريطة حرارية",
"chartTypeHistogram": "مدرج تكراري",
"noData": "لا تتوفر بيانات",
"infrastructure": {
"title": "البنية التحتية",
"cpu": "CPU",
"memory": "RAM",
"memoryText": "الذاكرة",
"disk": "القرص",
"usage": "الاستخدام",
"used": "مستخدم",
"total": "الإجمالي"
},
"uptime": {
"title": "وقت التشغيل",
"responseTime": "وقت الاستجابة"
}
},
"statusBar": {
"allDown": "جميع الأنظمة متوقفة",
"allUp": "جميع الأنظمة تعمل بشكل طبيعي",
"degraded": "بعض الأنظمة تواجه مشكلات",
"unknown": "تعذر تحديد حالة النظام"
},
"table": {
"headers": {
"name": "اسم صفحة الحالة",
"url": "الرابط العام"
},
"published": "منشور",
"unpublished": "غير منشور"
},
"title": "صفحات الحالة",
"details": {
"empty": {
"title": "لا يوجد شيء هنا بعد",
"addMonitor": "أضف مراقباً للبدء"
}
},
"form": {
"access": {
"title": "الوصول",
"description": "إذا كانت صفحة الحالة جاهزة، يمكنك وضع علامة منشور عليها.",
"option": {
"published": {
"name": "منشورة ومرئية للعامة"
}
}
},
"basicInfo": {
"title": "المعلومات الأساسية",
"description": "حدد اسم الشركة والنطاق الفرعي الذي تشير إليه صفحة الحالة.",
"option": {
"name": {
"label": "اسم الشركة",
"placeholder": "Acme Inc."
},
"url": {
"label": "عنوان صفحة الحالة",
"placeholder": "my-status-page"
}
}
},
"monitors": {
"title": "المراقبات",
"description": "اختر المراقبات لعرضها في صفحة الحالة.",
"noMonitors": "لم يتم اختيار مراقبات",
"option": {
"monitors": {
"label": "اختر المراقبات",
"placeholder": "ابحث واختر المراقبات..."
}
}
},
"timezone": {
"title": "المنطقة الزمنية",
"description": "اختر المنطقة الزمنية التي ستُعرض بها صفحة الحالة.",
"option": {
"timezone": {
"label": "المنطقة الزمنية",
"placeholder": "اختر المنطقة الزمنية..."
}
}
},
"appearance": {
"title": "المظهر",
"description": "حدد المظهر الافتراضي لصفحة الحالة العامة.",
"option": {
"logo": {
"label": "الشعار"
},
"color": {
"label": "لون العلامة التجارية"
}
}
},
"features": {
"title": "الميزات",
"description": "تهيئة المعلومات المعروضة في صفحة الحالة.",
"option": {
"showCharts": {
"label": "إظهار مخططات وقت الاستجابة"
},
"showUptimePercentage": {
"label": "إظهار نسبة وقت التشغيل"
},
"showAdminLoginLink": {
"label": "إظهار رابط تسجيل دخول المسؤول"
},
"showInfrastructure": {
"label": "إظهار مقاييس البنية التحتية"
}
}
}
}
},
"uptime": {
"filters": {
"search": {
"placeholder": "البحث في المراقبات..."
}
},
"table": {
"headers": {
"responseTime": "وقت الاستجابة"
}
},
"fallback": {
"actionButton": "أنشئ مراقباً!",
"checks": "التحقق مما إذا كانت المواقع أو الخوادم متصلة ومتجاوبة,تنبيه الفرق حول التوقف أو مشكلات الأداء,مراقبة نقاط نهاية HTTP والـ Ping والحاويات والمنافذ,تتبع اتجاهات وقت التشغيل والموثوقية التاريخية",
"title": "يُستخدم مراقب وقت التشغيل من أجل:"
}
}
}
}