diff --git a/src/lang/ar-SY.json b/src/lang/ar-SY.json
new file mode 100644
index 00000000..a961c205
--- /dev/null
+++ b/src/lang/ar-SY.json
@@ -0,0 +1,684 @@
+{
+ "languageName": "العربية",
+ "checkEverySecond": "تحقق من كل {0} ثانية",
+ "retryCheckEverySecond": "أعد محاولة كل {0} ثانية",
+ "resendEveryXTimes": "إعادة تقديم كل {0} مرات",
+ "resendDisabled": "إعادة الالتزام بالتعطيل",
+ "retriesDescription": "الحد الأقصى لإعادة المحاولة قبل تمييز الخدمة على أنها لأسفل وإرسال إشعار",
+ "ignoreTLSError": "تجاهل خطأ TLS/SSL لمواقع HTTPS",
+ "upsideDownModeDescription": "اقلب الحالة رأسًا على عقب. إذا كانت الخدمة قابلة للوصول إلى أسفل.",
+ "maxRedirectDescription": "الحد الأقصى لعدد إعادة التوجيه لمتابعة. ضبط على 0 لتعطيل إعادة التوجيه.",
+ "enableGRPCTls": "السماح لإرسال طلب GRPC مع اتصال TLS",
+ "grpcMethodDescription": "يتم تحويل اسم الطريقة إلى تنسيق Cammelcase مثل Sayhello Check وما إلى ذلك.",
+ "acceptedStatusCodesDescription": "حدد رموز الحالة التي تعتبر استجابة ناجحة.",
+ "Maintenance": "صيانة",
+ "statusMaintenance": "صيانة",
+ "Schedule maintenance": "جدولة الصيانة",
+ "Affected Monitors": "الشاشات المتأثرة",
+ "Pick Affected Monitors...": "اختيار الشاشات المتأثرة ...",
+ "Start of maintenance": "بداية الصيانة",
+ "All Status Pages": "جميع صفحات الحالة",
+ "Select status pages...": "حدد صفحات الحالة ...",
+ "recurringIntervalMessage": "ركض مرة واحدة كل يوم | قم بالتشغيل مرة واحدة كل يوم {0}",
+ "affectedMonitorsDescription": "حدد المراقبين المتأثرة بالصيانة الحالية",
+ "affectedStatusPages": "إظهار رسالة الصيانة هذه على صفحات الحالة المحددة",
+ "atLeastOneMonitor": "حدد شاشة واحدة على الأقل من المتأثرين",
+ "passwordNotMatchMsg": "كلمة المرور المتكررة لا تتطابق.",
+ "notificationDescription": "يجب تعيين الإخطارات إلى شاشة للعمل.",
+ "keywordDescription": "ابحث في الكلمة الرئيسية في استجابة HTML العادية أو JSON. البحث حساس للحالة.",
+ "pauseDashboardHome": "وقفة",
+ "deleteMonitorMsg": "هل أنت متأكد من حذف هذا الشاشة؟",
+ "deleteMaintenanceMsg": "هل أنت متأكد من حذف هذه الصيانة؟",
+ "deleteNotificationMsg": "هل أنت متأكد من حذف هذا الإشعار لجميع الشاشات؟",
+ "dnsPortDescription": "منفذ خادم DNS. الافتراضيات إلى 53. يمكنك تغيير المنفذ في أي وقت.",
+ "resolverserverDescription": "CloudFlare هو الخادم الافتراضي. يمكنك تغيير خادم المحوّل في أي وقت.",
+ "rrtypeDescription": "حدد نوع RR الذي تريد مراقبته",
+ "pauseMonitorMsg": "هل أنت متأكد من أن تتوقف مؤقتًا؟",
+ "enableDefaultNotificationDescription": "سيتم تمكين هذا الإشعار افتراضيًا للشاشات الجديدة. لا يزال بإمكانك تعطيل الإخطار بشكل منفصل لكل شاشة.",
+ "clearEventsMsg": "هل أنت متأكد من حذف جميع الأحداث لهذا الشاشة؟",
+ "clearHeartbeatsMsg": "هل أنت متأكد من حذف جميع دقات القلب لهذا الشاشة؟",
+ "confirmClearStatisticsMsg": "هل أنت متأكد من أنك تريد حذف جميع الإحصائيات؟",
+ "importHandleDescription": "اختر 'تخطي موجود' إذا كنت تريد تخطي كل شاشة أو إشعار بنفس الاسم. 'الكتابة فوق' سوف يحذف كل شاشة وإخطار موجود.",
+ "confirmImportMsg": "هل أنت متأكد من أنك تريد استيراد النسخ الاحتياطي؟ يرجى التحقق من أنك حددت خيار الاستيراد الصحيح.",
+ "twoFAVerifyLabel": "الرجاء إدخال الرمز المميز الخاص بك للتحقق من 2FA",
+ "tokenValidSettingsMsg": "الرمز المميز صالح! يمكنك الآن حفظ إعدادات 2FA.",
+ "confirmEnableTwoFAMsg": "هل أنت متأكد من أنك تريد تمكين 2FA؟",
+ "confirmDisableTwoFAMsg": "هل أنت متأكد من أنك تريد تعطيل 2FA؟",
+ "Settings": "إعدادات",
+ "Dashboard": "لوحة التحكم",
+ "New Update": "تحديث جديد",
+ "Language": "لغة",
+ "Appearance": "مظهر",
+ "Theme": "سمة",
+ "General": "عام",
+ "Primary Base URL": "عنوان URL الأساسي",
+ "Version": "الإصدار",
+ "Check Update On GitHub": "تحقق من التحديث على GitHub",
+ "List": "قائمة",
+ "Add": "يضيف",
+ "Add New Monitor": "أضف شاشة جديدة",
+ "Quick Stats": "إحصائيات سريعة",
+ "Up": "فوق",
+ "Down": "أسفل",
+ "Pending": "قيد الانتظار",
+ "Unknown": "غير معرّف",
+ "Pause": "إيقاف مؤقت",
+ "Name": "الاسم",
+ "Status": "الحالة",
+ "DateTime": "الوقت والتاريخ",
+ "Message": "الرسالة",
+ "No important events": "لا توجد أحداث مهمة",
+ "Resume": "استمرار",
+ "Edit": "تعديل",
+ "Delete": "حذف",
+ "Current": "حالي",
+ "Uptime": "مدة التشغيل",
+ "Cert Exp.": "تصدير الشهادة",
+ "Monitor": "مراقب | مراقبات",
+ "day": "يوم | أيام",
+ "-day": "-يوم",
+ "hour": "ساعة",
+ "-hour": "-ساعة",
+ "Response": "استجاية",
+ "Ping": "بينغ",
+ "Monitor Type": "نوع المراقب",
+ "Keyword": "كلمة مفتاحية",
+ "Friendly Name": "اسم معروف",
+ "URL": "عنوان URL",
+ "Hostname": "اسم المضيف",
+ "Port": "المنفذ",
+ "Heartbeat Interval": "فاصل نبضات القلب",
+ "Retries": "يحاول مجدداً",
+ "Heartbeat Retry Interval": "الفاصل الزمني لإعادة محاكمة نبضات القلب",
+ "Resend Notification if Down X times consequently": "إعادة تقديم الإخطار إذا انخفض x مرات بالتالي",
+ "Advanced": "متقدم",
+ "Upside Down Mode": "وضع أسفل أسفل",
+ "Max. Redirects": "الأعلى. إعادة التوجيه",
+ "Accepted Status Codes": "رموز الحالة المقبولة",
+ "Push URL": "دفع عنوان URL",
+ "needPushEvery": "يجب عليك استدعاء عنوان URL هذا كل ثانية.",
+ "pushOptionalParams": "المعلمات الاختيارية",
+ "Save": "يحفظ",
+ "Notifications": "إشعارات",
+ "Not available, please setup.": "غير متوفر من فضلك الإعداد.",
+ "Setup Notification": "إشعار الإعداد",
+ "Light": "نور",
+ "Dark": "داكن",
+ "Auto": "آلي",
+ "Theme - Heartbeat Bar": "موضوع - بار نبضات",
+ "Normal": "طبيعي",
+ "Bottom": "الأسفل",
+ "None": "لا أحد",
+ "Timezone": "وحدة زمنية",
+ "Search Engine Visibility": "محرك بحث الرؤية",
+ "Allow indexing": "السماح الفهرسة",
+ "Discourage search engines from indexing site": "تثبيط محركات البحث من موقع الفهرسة",
+ "Change Password": "غير كلمة السر",
+ "Current Password": "كلمة المرور الحالي",
+ "New Password": "كلمة سر جديدة",
+ "Repeat New Password": "كرر كلمة المرور الجديدة",
+ "Update Password": "تطوير كلمة السر",
+ "Disable Auth": "تعطيل المصادقة",
+ "Enable Auth": "تمكين المصادقة",
+ "disableauth.message1": "هل أنت متأكد من أن تعطيل المصادقة ؟",
+ "disableauth.message2": "تم تصميمه للسيناريوهات حيث تنوي تنفيذ مصادقة الطرف الثالث أمام كوما في وقت التشغيل مثل CloudFlare Access Authelia أو آليات المصادقة الأخرى.",
+ "Please use this option carefully!": "الرجاء استخدام هذا الخيار بعناية!",
+ "Logout": "تسجيل خروج",
+ "Leave": "غادر",
+ "I understand, please disable": "أنا أفهم من فضلك تعطيل",
+ "Confirm": "يتأكد",
+ "Yes": "نعم",
+ "No": "رقم",
+ "Username": "اسم المستخدم",
+ "Password": "كلمة المرور",
+ "Remember me": "تذكرنى",
+ "Login": "تسجيل الدخول",
+ "No Monitors, please": "لا شاشات من فضلك",
+ "add one": "أضف واحدا",
+ "Notification Type": "نوع إعلام",
+ "Email": "بريد إلكتروني",
+ "Test": "امتحان",
+ "Certificate Info": "معلومات الشهادة",
+ "Resolver Server": "خادم Resolver",
+ "Resource Record Type": "نوع سجل الموارد",
+ "Last Result": "اخر نتيجة",
+ "Create your admin account": "إنشاء حساب المسؤول الخاص بك",
+ "Repeat Password": "اعد كلمة السر",
+ "Import Backup": "استيراد النسخ الاحتياطي",
+ "Export Backup": "النسخ الاحتياطي تصدير",
+ "Export": "يصدّر",
+ "Import": "يستورد",
+ "respTime": "resp. الوقت (MS)",
+ "notAvailableShort": "ن/أ",
+ "Default enabled": "التمكين الافتراضي",
+ "Apply on all existing monitors": "تنطبق على جميع الشاشات الحالية",
+ "Create": "خلق",
+ "Clear Data": "امسح البيانات",
+ "Events": "الأحداث",
+ "Heartbeats": "نبضات القلب",
+ "Auto Get": "الحصول على السيارات",
+ "backupDescription": "يمكنك النسخ الاحتياطي لجميع الشاشات والإشعارات في ملف JSON.",
+ "backupDescription2": "ملحوظة",
+ "backupDescription3": "يتم تضمين البيانات الحساسة مثل الرموز الإخطار في ملف التصدير ؛ يرجى تخزين التصدير بشكل آمن.",
+ "alertNoFile": "الرجاء تحديد ملف للاستيراد.",
+ "alertWrongFileType": "الرجاء تحديد ملف JSON.",
+ "Clear all statistics": "مسح جميع الإحصاءات",
+ "Skip existing": "تخطي الموجود",
+ "Overwrite": "الكتابة فوق",
+ "Options": "خيارات",
+ "Keep both": "احتفظ بكليهما",
+ "Verify Token": "تحقق من الرمز المميز",
+ "Setup 2FA": "الإعداد 2FA",
+ "Enable 2FA": "تمكين 2FA",
+ "Disable 2FA": "تعطيل 2FA",
+ "2FA Settings": "2FA إعدادات",
+ "Two Factor Authentication": "توثيق ذو عاملين",
+ "Active": "نشيط",
+ "Inactive": "غير نشط",
+ "Token": "رمز",
+ "Show URI": "أظهر URI",
+ "Tags": "العلامات",
+ "Add New below or Select...": "أضف جديدًا أدناه أو حدد ...",
+ "Tag with this name already exist.": "علامة مع هذا الاسم موجود بالفعل.",
+ "Tag with this value already exist.": "علامة مع هذه القيمة موجودة بالفعل.",
+ "color": "اللون",
+ "value (optional)": "القيمة (اختياري)",
+ "Gray": "رمادي",
+ "Red": "أحمر",
+ "Orange": "البرتقالي",
+ "Green": "لون أخضر",
+ "Blue": "أزرق",
+ "Indigo": "النيلي",
+ "Purple": "نفسجي",
+ "Pink": "لون القرنفل",
+ "Custom": "العادة",
+ "Search...": "يبحث...",
+ "Avg. Ping": "متوسط. بينغ",
+ "Avg. Response": "متوسط. إجابة",
+ "Entry Page": "صفحة الدخول",
+ "statusPageNothing": "لا شيء هنا الرجاء إضافة مجموعة أو شاشة.",
+ "No Services": "لا توجد خدمات",
+ "All Systems Operational": "جميع الأنظمة التشغيلية",
+ "Partially Degraded Service": "الخدمة المتدهورة جزئيا",
+ "Degraded Service": "خدمة متدهورة",
+ "Add Group": "أضف مجموعة",
+ "Add a monitor": "إضافة شاشة",
+ "Edit Status Page": "تحرير صفحة الحالة",
+ "Go to Dashboard": "الذهاب إلى لوحة القيادة",
+ "Status Page": "صفحة الحالة",
+ "Status Pages": "صفحات الحالة",
+ "defaultNotificationName": "تنبيه {الإخطار} ({number})",
+ "here": "هنا",
+ "Required": "مطلوب",
+ "telegram": "برقية",
+ "ZohoCliq": "Zohocliq",
+ "Bot Token": "رمز الروبوت",
+ "wayToGetTelegramToken": "يمكنك الحصول على رمز من {0}.",
+ "Chat ID": "معرف الدردشة",
+ "supportTelegramChatID": "دعم الدردشة المباشرة / معرف الدردشة للقناة",
+ "wayToGetTelegramChatID": "يمكنك الحصول على معرف الدردشة الخاص بك عن طريق إرسال رسالة إلى الروبوت والانتقال إلى عنوان URL هذا لعرض Chat_id",
+ "YOUR BOT TOKEN HERE": "رمز الروبوت الخاص بك هنا",
+ "chatIDNotFound": "لم يتم العثور على معرف الدردشة ؛ الرجاء إرسال رسالة إلى هذا الروبوت أولاً",
+ "webhook": "webhook",
+ "Post URL": "بعد عنوان URL",
+ "Content Type": "نوع المحتوى",
+ "webhookJsonDesc": "{0} مفيد لأي خوادم HTTP الحديثة مثل Express.js",
+ "webhookFormDataDesc": "{multipart} مفيد لـ PHP. سيحتاج JSON إلى تحليل {decodefunction}",
+ "webhookAdditionalHeadersTitle": "رؤوس إضافية",
+ "webhookAdditionalHeadersDesc": "يحدد رؤوس إضافية مرسلة مع webhook.",
+ "smtp": "البريد الإلكتروني (SMTP)",
+ "secureOptionNone": "لا شيء / startTls (25 587)",
+ "secureOptionTLS": "TLS (465)",
+ "Ignore TLS Error": "تجاهل خطأ TLS",
+ "From Email": "من البريد الإلكترونى",
+ "emailCustomSubject": "موضوع مخصص",
+ "To Email": "للبريد الإلكتروني",
+ "smtpCC": "نسخة",
+ "smtpBCC": "BCC",
+ "discord": "خلاف",
+ "Discord Webhook URL": "Discord Webhook URL",
+ "wayToGetDiscordURL": "يمكنك الحصول على هذا عن طريق الانتقال إلى إعدادات الخادم -> التكامل -> إنشاء WebHook",
+ "Bot Display Name": "اسم عرض الروبوت",
+ "Prefix Custom Message": "بادئة رسالة مخصصة",
+ "Hello @everyone is...": "مرحبًا {'@'} الجميع ...",
+ "teams": "فرق Microsoft",
+ "Webhook URL": "Webhook URL",
+ "wayToGetTeamsURL": "يمكنك معرفة كيفية إنشاء عنوان URL webhook {0}.",
+ "wayToGetZohoCliqURL": "يمكنك معرفة كيفية إنشاء عنوان URL webhook {0}.",
+ "signal": "الإشارة",
+ "Number": "رقم",
+ "Recipients": "المستلمين",
+ "needSignalAPI": "تحتاج إلى وجود عميل إشارة مع REST API.",
+ "wayToCheckSignalURL": "يمكنك التحقق من عنوان URL هذا لعرض كيفية إعداد واحد",
+ "signalImportant": "مهم",
+ "gotify": "gotify",
+ "Application Token": "رمز التطبيق",
+ "Server URL": "عنوان URL الخادم",
+ "Priority": "أولوية",
+ "slack": "تثاقل",
+ "Icon Emoji": "أيقونة الرموز التعبيرية",
+ "Channel Name": "اسم القناة",
+ "Uptime Kuma URL": "UPTIME KUMA URL",
+ "aboutWebhooks": "مزيد من المعلومات حول Webhooks ON",
+ "aboutChannelName": "أدخل اسم القناة في حقل اسم القناة {0} إذا كنت تريد تجاوز قناة WebHook. السابق",
+ "aboutKumaURL": "إذا تركت حقل URL في وقت التشغيل KUMA فارغًا ، فسيتم افتراضيًا إلى صفحة GitHub Project.",
+ "emojiCheatSheet": "ورقة الغش في الرموز التعبيرية",
+ "rocket.chat": "صاروخ",
+ "pushover": "مهمة سهلة",
+ "pushy": "انتهازي",
+ "PushByTechulus": "دفع بواسطة Techulus",
+ "octopush": "أوكتوبوش",
+ "promosms": "الترويجيات",
+ "clicksendsms": "نقرات SMS",
+ "lunasea": "لوناسيا",
+ "apprise": "إبلاغ (دعم 50+ خدمات الإخطار)",
+ "GoogleChat": "دردشة Google",
+ "pushbullet": "حماس",
+ "Kook": "كووك",
+ "wayToGetKookBotToken": "قم بإنشاء تطبيق واحصل على رمز الروبوت الخاص بك على {0}",
+ "wayToGetKookGuildID": "قم بتشغيل 'وضع المطور' في إعداد Kook وانقر بزر الماوس الأيمن على النقابة للحصول على معرفه",
+ "Guild ID": "معرف النقابة",
+ "line": "خط",
+ "mattermost": "المادة",
+ "User Key": "مفتاح المستخدم",
+ "Device": "جهاز",
+ "Message Title": "عنوان الرسالة",
+ "Notification Sound": "صوت الإشعار",
+ "More info on": "مزيد من المعلومات حول",
+ "pushoverDesc1": "أولوية الطوارئ (2) لها مهلة افتراضية 30 ثانية بين إعادة المحاولة وستنتهي صلاحيتها بعد ساعة واحدة.",
+ "pushoverDesc2": "إذا كنت ترغب في إرسال إشعارات إلى أجهزة مختلفة ، قم بملء حقل الجهاز.",
+ "SMS Type": "نوع الرسائل القصيرة",
+ "octopushTypePremium": "قسط (سريع - موصى به للتنبيه)",
+ "octopushTypeLowCost": "التكلفة المنخفضة (بطيئة - تم حظرها أحيانًا بواسطة المشغل)",
+ "checkPrice": "تحقق من الأسعار {0}",
+ "apiCredentials": "بيانات اعتماد API",
+ "octopushLegacyHint": "هل تستخدم الإصدار القديم من Octopush (2011-2020) أو الإصدار الجديد؟",
+ "Check octopush prices": "تحقق من أسعار Octopush {0}.",
+ "octopushPhoneNumber": "رقم الهاتف (تنسيق intl على سبيل المثال",
+ "octopushSMSSender": "اسم مرسل الرسائل القصيرة",
+ "LunaSea Device ID": "معرف جهاز Lunasea",
+ "Apprise URL": "إبلاغ عنوان URL",
+ "Example": "مثال",
+ "Read more:": "{0} :قراءة المزيد",
+ "Status:": "{0} :حالة",
+ "Read more": "قراءة المزيد",
+ "appriseInstalled": "تم تثبيت Prosise.",
+ "appriseNotInstalled": "الإبرام غير مثبت. {0}",
+ "Access Token": "رمز وصول",
+ "Channel access token": "قناة الوصول إلى الرمز",
+ "Line Developers Console": "تحكم المطورين",
+ "lineDevConsoleTo": "وحدة المطورين Line Console - {0}",
+ "Basic Settings": "الإعدادات الأساسية",
+ "User ID": "معرف المستخدم",
+ "Messaging API": "واجهة برمجة تطبيقات المراسلة",
+ "wayToGetLineChannelToken": "قم أولاً بالوصول إلى {0} إنشاء مزود وقناة (واجهة برمجة تطبيقات المراسلة) ، ثم يمكنك الحصول على رمز الوصول إلى القناة ومعرف المستخدم من عناصر القائمة المذكورة أعلاه.",
+ "Icon URL": "url url icon",
+ "aboutIconURL": "يمكنك توفير رابط لصورة في \"Icon URL\" لتجاوز صورة الملف الشخصي الافتراضي. لن يتم استخدامه إذا تم تعيين رمز رمز رمز.",
+ "aboutMattermostChannelName": "يمكنك تجاوز القناة الافتراضية التي تنشرها WebHook من خلال إدخال اسم القناة في \"Channel Name\" الحقل. يجب تمكين هذا في إعدادات Webhook Mattern. السابق",
+ "matrix": "مصفوفة",
+ "promosmsTypeEco": "SMS Eco - رخيصة ولكن بطيئة وغالبًا ما تكون محملة. يقتصر فقط على المستفيدين البولنديين.",
+ "promosmsTypeFlash": "SMS Flash - سيتم عرض الرسالة تلقائيًا على جهاز المستلم. يقتصر فقط على المستفيدين البولنديين.",
+ "promosmsTypeFull": "SMS Full - Tier Premium SMS يمكنك استخدام اسم المرسل الخاص بك (تحتاج إلى تسجيل الاسم أولاً). موثوقة للتنبيهات.",
+ "promosmsTypeSpeed": "سرعة الرسائل القصيرة - أولوية قصوى في النظام. سريع وموثوق للغاية ولكنه مكلف (حوالي مرتين من الرسائل القصيرة السعر الكامل).",
+ "promosmsPhoneNumber": "رقم الهاتف (للمستلم البولندي ، يمكنك تخطي رموز المنطقة)",
+ "promosmsSMSSender": "اسم مرسل الرسائل القصيرة",
+ "promosmsAllowLongSMS": "السماح الرسائل القصيرة الطويلة",
+ "Feishu WebHookUrl": "Feishu Webhookurl",
+ "matrixHomeserverURL": "عنوان URL HomeServer (مع HTTP (S)",
+ "Internal Room Id": "معرف الغرفة الداخلية",
+ "matrixDesc1": "يمكنك العثور على معرف الغرفة الداخلي من خلال البحث في القسم المتقدم من إعدادات الغرفة في عميل Matrix الخاص بك. يجب أن تبدو مثل! QMDRCPUIFLWSFJXYE6",
+ "matrixDesc2": "يوصى بشدة بإنشاء مستخدم جديد ولا تستخدم رمز الوصول إلى مستخدم Matrix الخاص بك لأنه سيتيح الوصول الكامل إلى حسابك وجميع الغرف التي انضمت إليها. بدلاً من ذلك ، قم بإنشاء مستخدم جديد ودعوته فقط إلى الغرفة التي تريد تلقيها الإشعار فيها. يمكنك الحصول على رمز الوصول عن طريق تشغيل {0}",
+ "Method": "طريقة",
+ "Body": "الجسم",
+ "Headers": "الرؤوس",
+ "PushUrl": "دفع عنوان URL",
+ "HeadersInvalidFormat": "رؤوس الطلبات غير صالحة JSON",
+ "BodyInvalidFormat": "هيئة الطلب غير صالحة JSON",
+ "Monitor History": "مراقبة التاريخ",
+ "clearDataOlderThan": "الحفاظ على بيانات سجل المراقبة للأيام {0}.",
+ "PasswordsDoNotMatch": "كلمة المرور غير مطابقة.",
+ "records": "السجلات",
+ "One record": "سجل واحد",
+ "steamApiKeyDescription": "لمراقبة خادم لعبة Steam ، تحتاج إلى مفتاح Steam Web-API. يمكنك تسجيل مفتاح API الخاص بك هنا",
+ "Current User": "المستخدم الحالي",
+ "topic": "عنوان",
+ "topicExplanation": "موضوع MQTT لرصد",
+ "successMessage": "نجاح رسالة",
+ "successMessageExplanation": "رسالة MQTT التي ستعتبر نجاحًا",
+ "recent": "الأخيرة",
+ "Done": "فعله",
+ "Info": "معلومات",
+ "Security": "حماية",
+ "Steam API Key": "مفتاح API Steam",
+ "Shrink Database": "تقلص قاعدة البيانات",
+ "Pick a RR-Type...": "اختر نوع RR ...",
+ "Pick Accepted Status Codes...": "اختيار رموز الحالة المقبولة ...",
+ "Default": "تقصير",
+ "HTTP Options": "خيارات HTTP",
+ "Create Incident": "إنشاء حادث",
+ "Title": "لقب",
+ "Content": "المحتوى",
+ "Style": "أسلوب",
+ "info": "معلومات",
+ "warning": "تحذير",
+ "danger": "خطر",
+ "error": "خطأ",
+ "critical": "شديد الأهمية",
+ "primary": "الأولية",
+ "light": "نور",
+ "dark": "ظلام",
+ "Post": "بريد",
+ "Please input title and content": "الرجاء إدخال العنوان والمحتوى",
+ "Created": "مخلوق",
+ "Last Updated": "التحديث الاخير",
+ "Unpin": "إلغاء",
+ "Switch to Light Theme": "التبديل إلى موضوع الضوء",
+ "Switch to Dark Theme": "التبديل إلى موضوع الظلام",
+ "Show Tags": "أضهر العلامات",
+ "Hide Tags": "إخفاء العلامات",
+ "Description": "وصف",
+ "No monitors available.": "لا شاشات المتاحة.",
+ "Add one": "أضف واحدا",
+ "No Monitors": "لا شاشات",
+ "Untitled Group": "مجموعة بلا عنوان",
+ "Services": "خدمات",
+ "Discard": "تجاهل",
+ "Cancel": "يلغي",
+ "Powered by": "مشغل بواسطة",
+ "shrinkDatabaseDescription": "تشغيل فراغ قاعدة البيانات لـ SQLite. إذا تم إنشاء قاعدة البيانات الخاصة بك بعد تمكين 1.10.0 AUTO_VACUUM بالفعل ولا يلزم هذا الإجراء.",
+ "serwersms": "Serwersms.pl",
+ "serwersmsAPIUser": "اسم مستخدم API (بما في ذلك بادئة WebAPI_)",
+ "serwersmsAPIPassword": "كلمة مرور API",
+ "serwersmsPhoneNumber": "رقم الهاتف",
+ "serwersmsSenderName": "اسم مرسل الرسائل القصيرة (مسجل عبر بوابة العملاء)",
+ "smseagle": "smseagle",
+ "smseagleTo": "أرقام الهواتف)",
+ "smseagleGroup": "اسم مجموعة كتب الهاتف (S)",
+ "smseagleContact": "كتاب الاتصال اسم (S)",
+ "smseagleRecipientType": "نوع المستلم",
+ "smseagleRecipient": "المتلقي (المتلقيين) (يجب فصل المتعددة مع فاصلة)",
+ "smseagleToken": "API وصول الرمز المميز",
+ "smseagleUrl": "عنوان URL لجهاز SMSEGLE الخاص بك",
+ "smseagleEncoding": "إرسال Unicode",
+ "smseaglePriority": "أولوية الرسالة (0-9 افتراضي = 0)",
+ "stackfield": "Stackfield",
+ "Customize": "يعدل أو يكيف",
+ "Custom Footer": "تذييل مخصص",
+ "Custom CSS": "لغة تنسيق ويب حسب الطلب",
+ "smtpDkimSettings": "إعدادات DKIM",
+ "smtpDkimDesc": "يرجى الرجوع إلى Nodemailer dkim {0} للاستخدام.",
+ "documentation": "توثيق",
+ "smtpDkimDomain": "اسم النطاق",
+ "smtpDkimKeySelector": "المحدد الرئيسي",
+ "smtpDkimPrivateKey": "مفتاح سري",
+ "smtpDkimHashAlgo": "خوارزمية التجزئة (اختياري)",
+ "smtpDkimheaderFieldNames": "مفاتيح الرأس للتوقيع (اختياري)",
+ "smtpDkimskipFields": "مفاتيح الرأس لا توقيع (اختياري)",
+ "wayToGetPagerDutyKey": "يمكنك الحصول على هذا عن طريق الانتقال إلى الخدمة -> دليل الخدمة -> (حدد خدمة) -> تكامل -> إضافة التكامل. هنا يمكنك البحث عن \"Events API V2\". مزيد من المعلومات {0}",
+ "Integration Key": "مفتاح التكامل",
+ "Integration URL": "URL تكامل",
+ "Auto resolve or acknowledged": "حل السيارات أو الاعتراف به",
+ "do nothing": "لا تفعل شيئا",
+ "auto acknowledged": "اعترف السيارات",
+ "auto resolve": "عزم السيارات",
+ "gorush": "جورش",
+ "alerta": "أليتا",
+ "alertaApiEndpoint": "نقطة نهاية API",
+ "alertaEnvironment": "بيئة",
+ "alertaApiKey": "مفتاح API",
+ "alertaAlertState": "حالة التنبيه",
+ "alertaRecoverState": "استعادة الدولة",
+ "deleteStatusPageMsg": "هل أنت متأكد من حذف صفحة الحالة هذه؟",
+ "Proxies": "وكلاء",
+ "default": "تقصير",
+ "enabled": "تمكين",
+ "setAsDefault": "تعيين كافتراضي",
+ "deleteProxyMsg": "هل أنت متأكد من حذف هذا الوكيل لجميع الشاشات؟",
+ "proxyDescription": "يجب تعيين الوكلاء إلى شاشة للعمل.",
+ "enableProxyDescription": "لن يؤثر هذا الوكيل على طلبات الشاشة حتى يتم تنشيطه. يمكنك التحكم مؤقتًا في تعطيل الوكيل من جميع الشاشات حسب حالة التنشيط.",
+ "setAsDefaultProxyDescription": "سيتم تمكين هذا الوكيل افتراضيًا للشاشات الجديدة. لا يزال بإمكانك تعطيل الوكيل بشكل منفصل لكل شاشة.",
+ "Certificate Chain": "سلسلة الشهادة",
+ "Valid": "صالح",
+ "Invalid": "غير صالح",
+ "AccessKeyId": "معرف AccessKey",
+ "SecretAccessKey": "Accesskey Secret",
+ "PhoneNumbers": "أرقام الهواتف",
+ "TemplateCode": "TemplateCode",
+ "SignName": "اسم تسجيل الدخول",
+ "Sms template must contain parameters: ": "يجب أن يحتوي قالب الرسائل القصيرة على معلمات:",
+ "Bark Endpoint": "نقطة نهاية اللحاء",
+ "Bark Group": "مجموعة اللحاء",
+ "Bark Sound": "صوت اللحاء",
+ "WebHookUrl": "webhookurl",
+ "SecretKey": "Secretkey",
+ "For safety, must use secret key": "للسلامة يجب استخدام المفتاح السري",
+ "Device Token": "رمز الجهاز",
+ "Platform": "منصة",
+ "iOS": "iOS",
+ "Android": "ذكري المظهر",
+ "Huawei": "هواوي",
+ "High": "عالٍ",
+ "Retry": "إعادة المحاولة",
+ "Topic": "عنوان",
+ "WeCom Bot Key": "WECOM BOT KEY",
+ "Setup Proxy": "وكيل الإعداد",
+ "Proxy Protocol": "بروتوكول الوكيل",
+ "Proxy Server": "مخدم بروكسي",
+ "Proxy server has authentication": "خادم الوكيل لديه مصادقة",
+ "User": "المستعمل",
+ "Installed": "المثبتة",
+ "Not installed": "غير مثبت",
+ "Running": "جري",
+ "Not running": "لا يعمل",
+ "Remove Token": "إزالة الرمز المميز",
+ "Start": "بداية",
+ "Stop": "قف",
+ "Uptime Kuma": "وقت التشغيل كوما",
+ "Add New Status Page": "أضف صفحة حالة جديدة",
+ "Slug": "سبيكة",
+ "Accept characters": "قبول الشخصيات",
+ "startOrEndWithOnly": "ابدأ أو ينتهي بـ {0} فقط",
+ "No consecutive dashes": "لا شرطات متتالية",
+ "Next": "التالي",
+ "The slug is already taken. Please choose another slug.": "تم أخذ سبيكة بالفعل. الرجاء اختيار سبيكة أخرى.",
+ "No Proxy": "لا الوكيل",
+ "Authentication": "المصادقة",
+ "HTTP Basic Auth": "HTTP الأساسي Auth",
+ "New Status Page": "صفحة حالة جديدة",
+ "Page Not Found": "الصفحة غير موجودة",
+ "Reverse Proxy": "وكيل عكسي",
+ "Backup": "دعم",
+ "About": "عن",
+ "wayToGetCloudflaredURL": "(قم بتنزيل CloudFlared من {0})",
+ "cloudflareWebsite": "موقع CloudFlare",
+ "Message:": ":رسالة",
+ "Don't know how to get the token? Please read the guide": "لا أعرف كيف تحصل على الرمز المميز؟ يرجى قراءة الدليل",
+ "The current connection may be lost if you are currently connecting via Cloudflare Tunnel. Are you sure want to stop it? Type your current password to confirm it.": "قد يضيع الاتصال الحالي إذا كنت تتصل حاليًا عبر نفق CloudFlare. هل أنت متأكد تريد إيقافها؟ اكتب كلمة المرور الحالية لتأكيدها.",
+ "HTTP Headers": "رؤوس HTTP",
+ "Trust Proxy": "الوكيل الثقة",
+ "Other Software": "برامج أخرى",
+ "For example: nginx, Apache and Traefik.": "على سبيل المثال: nginx و Apache و Traefik.",
+ "Please read": "يرجى القراءة",
+ "Subject": "موضوع",
+ "Valid To": "صالحة ل",
+ "Days Remaining": "الأيام المتبقية",
+ "Issuer": "المصدر",
+ "Fingerprint": "بصمة",
+ "No status pages": "لا صفحات الحالة",
+ "Domain Name Expiry Notification": "اسم النطاق إشعار انتهاء الصلاحية",
+ "Proxy": "الوكيل",
+ "Date Created": "تاريخ الإنشاء",
+ "HomeAssistant": "مساعد المنزل",
+ "onebotHttpAddress": "OneBot HTTP عنوان",
+ "onebotMessageType": "نوع رسالة OneBot",
+ "onebotGroupMessage": "مجموعة",
+ "onebotPrivateMessage": "خاص",
+ "onebotUserOrGroupId": "معرف المجموعة/المستخدم",
+ "onebotSafetyTips": "للسلامة يجب ضبط الرمز المميز للوصول",
+ "PushDeer Key": "مفتاح PushDeer",
+ "Footer Text": "نص تذييل",
+ "Show Powered By": "عرض مدعوم من قبل",
+ "Domain Names": "أسماء المجال",
+ "signedInDisp": "وقعت في {0}",
+ "signedInDispDisabled": "معاق المصادقة.",
+ "RadiusSecret": "سر نصف القطر",
+ "RadiusSecretDescription": "السر المشترك بين العميل والخادم",
+ "RadiusCalledStationId": "يسمى معرف المحطة",
+ "RadiusCalledStationIdDescription": "معرف الجهاز المتصل",
+ "RadiusCallingStationId": "معرف محطة الاتصال",
+ "RadiusCallingStationIdDescription": "معرف جهاز الاتصال",
+ "Certificate Expiry Notification": "إشعار انتهاء الصلاحية",
+ "API Username": "اسم المستخدم API",
+ "API Key": "مفتاح API",
+ "Recipient Number": "رقم المستلم",
+ "From Name/Number": "من الاسم/الرقم",
+ "Leave blank to use a shared sender number.": "اترك فارغًا لاستخدام رقم المرسل المشترك.",
+ "Octopush API Version": "إصدار Octopush API",
+ "Legacy Octopush-DM": "Legacy Octopush-DM",
+ "endpoint": "نقطة النهاية",
+ "octopushAPIKey": "\"API key\" from HTTP API بيانات اعتماد في لوحة التحكم",
+ "octopushLogin": "\"Login\" من بيانات اعتماد API HTTP في لوحة التحكم",
+ "promosmsLogin": "اسم تسجيل الدخول API",
+ "promosmsPassword": "كلمة مرور API",
+ "pushoversounds pushover": "سداد (افتراضي)",
+ "pushoversounds bike": "دراجة هوائية",
+ "pushoversounds bugle": "بوق",
+ "pushoversounds cashregister": "ماكينة تسجيل المدفوعات النقدية",
+ "pushoversounds classical": "كلاسيكي",
+ "pushoversounds cosmic": "كونية",
+ "pushoversounds falling": "هبوط",
+ "pushoversounds gamelan": "Gamelan",
+ "pushoversounds incoming": "واردة",
+ "pushoversounds intermission": "استراحة",
+ "pushoversounds magic": "سحر",
+ "pushoversounds mechanical": "ميكانيكي",
+ "pushoversounds pianobar": "شريط البيانو",
+ "pushoversounds siren": "صفارة إنذار",
+ "pushoversounds spacealarm": "إنذار الفضاء",
+ "pushoversounds tugboat": "قارب السحب",
+ "pushoversounds alien": "إنذار أجنبي (طويل)",
+ "pushoversounds climb": "تسلق (طويل)",
+ "pushoversounds persistent": "مستمر (طويل)",
+ "pushoversounds echo": "صدى مهووس (طويل)",
+ "pushoversounds updown": "صعودا (طويلة)",
+ "pushoversounds vibrate": "يهتز فقط",
+ "pushoversounds none": "لا شيء (صامت)",
+ "pushyAPIKey": "مفتاح API السري",
+ "pushyToken": "رمز الجهاز",
+ "Show update if available": "عرض التحديث إذا كان ذلك متاحًا",
+ "Also check beta release": "تحقق أيضًا من الإصدار التجريبي",
+ "Using a Reverse Proxy?": "باستخدام وكيل عكسي؟",
+ "Check how to config it for WebSocket": "تحقق من كيفية تكوينه لـ WebSocket",
+ "Steam Game Server": "خادم لعبة البخار",
+ "Most likely causes": "الأسباب المرجحة",
+ "The resource is no longer available.": "لم يعد المورد متاحًا.",
+ "There might be a typing error in the address.": "قد يكون هناك خطأ مطبعي في العنوان.",
+ "What you can try": "ماذا تستطيع أن تجرب",
+ "Retype the address.": "اعد كتابة العنوان.",
+ "Go back to the previous page.": "عد للصفحة السابقة.",
+ "Coming Soon": "قريبا",
+ "wayToGetClickSendSMSToken": "يمكنك الحصول على اسم مستخدم API ومفتاح API من {0}.",
+ "Connection String": "سلسلة الاتصال",
+ "Query": "استفسار",
+ "settingsCertificateExpiry": "شهادة TLS انتهاء الصلاحية",
+ "certificationExpiryDescription": "شاشات HTTPS تضيء عندما تنتهي شهادة TLS في",
+ "Setup Docker Host": "إعداد مضيف Docker",
+ "Connection Type": "نوع الاتصال",
+ "Docker Daemon": "Docker Daemon",
+ "deleteDockerHostMsg": "هل أنت متأكد من حذف مضيف Docker لجميع الشاشات؟",
+ "socket": "قابس كهرباء",
+ "tcp": "TCP / HTTP",
+ "Docker Container": "حاوية Docker",
+ "Container Name / ID": "اسم الحاوية / معرف",
+ "Docker Host": "مضيف Docker",
+ "Docker Hosts": "مضيفي Docker",
+ "ntfy Topic": "موضوع ntfy",
+ "Domain": "اِختِصاص",
+ "Workstation": "محطة العمل",
+ "disableCloudflaredNoAuthMsg": "أنت في وضع مصادقة لا توجد كلمة مرور غير مطلوبة.",
+ "trustProxyDescription": "الثقة 'x-forward-*'. إذا كنت ترغب في الحصول على IP العميل الصحيح وكوما في الوقت المناسب مثل Nginx أو Apache ، فيجب عليك تمكين ذلك.",
+ "wayToGetLineNotifyToken": "يمكنك الحصول على رمز الوصول من {0}",
+ "Examples": "أمثلة",
+ "Home Assistant URL": "Home Assistant URL",
+ "Long-Lived Access Token": "الرمز المميز للوصول منذ فترة طويلة",
+ "Long-Lived Access Token can be created by clicking on your profile name (bottom left) and scrolling to the bottom then click Create Token. ": "يمكن إنشاء رمز الوصول منذ فترة طويلة عن طريق النقر على اسم ملف التعريف الخاص بك (أسفل اليسار) والتمرير إلى الأسفل ثم انقر فوق إنشاء الرمز المميز.",
+ "Notification Service": "خدمة الإخطار",
+ "default: notify all devices": "الافتراضي: إخطار جميع الأجهزة",
+ "A list of Notification Services can be found in Home Assistant under \"Developer Tools > Services\" search for \"notification\" to find your device/phone name.": "يمكن العثور على قائمة بخدمات الإخطار في المساعد المنزلي ضمن \"Developer Tools > Services\" ابحث عن \"notification\" للعثور على اسم جهازك/هاتفك.",
+ "Automations can optionally be triggered in Home Assistant": "يمكن أن يتم تشغيل الأتمتة اختياريًا في مساعد المنزل",
+ "Trigger type": "نوع الزناد",
+ "Event type": "نوع الحدث",
+ "Event data": "بيانات الحدث",
+ "Then choose an action, for example switch the scene to where an RGB light is red.": "ثم اختر إجراءً على سبيل المثال قم بتبديل المشهد إلى حيث يكون ضوء RGB أحمر.",
+ "Frontend Version": "إصدار الواجهة الأمامية",
+ "Frontend Version do not match backend version!": "إصدار Frontend لا يتطابق مع الإصدار الخلفي!",
+ "Base URL": "عنوان URL الأساسي",
+ "goAlertInfo": "الهدف هو تطبيق مفتوح المصدر لجدولة الجدولة التلقائية والإشعارات (مثل الرسائل القصيرة أو المكالمات الصوتية). إشراك الشخص المناسب تلقائيًا بالطريقة الصحيحة وفي الوقت المناسب! {0}",
+ "goAlertIntegrationKeyInfo": "احصل على مفتاح تكامل API العام للخدمة في هذا التنسيق \"aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee\" عادةً قيمة المعلمة الرمزية لعنوان url المنسق.",
+ "goAlert": "المرمى",
+ "backupOutdatedWarning": "إهمال",
+ "backupRecommend": "يرجى النسخ الاحتياطي لحجم الصوت أو مجلد البيانات (./data/) مباشرة بدلاً من ذلك.",
+ "Optional": "اختياري",
+ "squadcast": "القاء فريقي",
+ "SendKey": "Sendkey",
+ "SMSManager API Docs": "مستندات SMSManager API",
+ "Gateway Type": "نوع البوابة",
+ "SMSManager": "smsmanager",
+ "You can divide numbers with": "يمكنك تقسيم الأرقام مع",
+ "or": "أو",
+ "recurringInterval": "فترة",
+ "Recurring": "يتكرر",
+ "strategyManual": "نشط/غير نشط يدويًا",
+ "warningTimezone": "إنه يستخدم المنطقة الزمنية للخادم",
+ "weekdayShortMon": "الاثنين",
+ "weekdayShortTue": "الثلاثاء",
+ "weekdayShortWed": "تزوج",
+ "weekdayShortThu": "الخميس",
+ "weekdayShortFri": "الجمعة",
+ "weekdayShortSat": "جلس",
+ "weekdayShortSun": "شمس",
+ "dayOfWeek": "يوم من الأسبوع",
+ "dayOfMonth": "يوم من الشهر",
+ "lastDay": "بالأمس",
+ "lastDay1": "آخر يوم من الشهر",
+ "lastDay2": "الثاني في اليوم الأخير من الشهر",
+ "lastDay3": "الثالث في اليوم الأخير من الشهر",
+ "lastDay4": "الرابع في اليوم الأخير من الشهر",
+ "No Maintenance": "لا صيانة",
+ "pauseMaintenanceMsg": "هل أنت متأكد من أن تتوقف مؤقتًا؟",
+ "maintenanceStatus-under-maintenance": "تحت الصيانة",
+ "maintenanceStatus-inactive": "غير نشط",
+ "maintenanceStatus-scheduled": "المقرر",
+ "maintenanceStatus-ended": "انتهى",
+ "maintenanceStatus-unknown": "مجهول",
+ "Display Timezone": "عرض المنطقة الزمنية",
+ "Server Timezone": "المنطقة الزمنية الخادم",
+ "statusPageMaintenanceEndDate": "نهاية",
+ "IconUrl": "url url icon",
+ "Enable DNS Cache": "تمكين ذاكرة التخزين المؤقت DNS",
+ "Enable": "يُمكَِن",
+ "Disable": "إبطال",
+ "dnsCacheDescription": "قد لا يعمل في بعض بيئات IPv6 تعطيله إذا واجهت أي مشكلات.",
+ "Single Maintenance Window": "نافذة صيانة واحدة",
+ "Maintenance Time Window of a Day": "نافذة وقت الصيانة لليوم",
+ "Effective Date Range": "نطاق التاريخ السريع",
+ "Schedule Maintenance": "جدولة الصيانة",
+ "Date and Time": "التاريخ و الوقت",
+ "DateTime Range": "نطاق DateTime",
+ "Strategy": "إستراتيجية",
+ "Free Mobile User Identifier": "معرف مستخدم الهاتف المحمول المجاني",
+ "Free Mobile API Key": "مفتاح واجهة برمجة تطبيقات مجانية للهاتف المحمول",
+ "Enable TLS": "تمكين TLS",
+ "Proto Service Name": "اسم خدمة البروتو",
+ "Proto Method": "طريقة البروتو",
+ "Proto Content": "محتوى proto",
+ "Economy": "اقتصاد",
+ "Lowcost": "تكلفة منخفضة",
+ "high": "عالي",
+ "General Monitor Type": "نوع الشاشة العامة",
+ "Passive Monitor Type": "نوع الشاشة السلبي",
+ "Specific Monitor Type": "نوع شاشة محدد",
+ "dataRetentionTimeError": "يجب أن تكون فترة الاستبقاء 0 أو أكبر",
+ "infiniteRetention": "ضبط على 0 للاحتفاظ لا نهائي.",
+ "confirmDeleteTagMsg": "هل أنت متأكد من أنك تريد حذف هذه العلامة؟ لن يتم حذف الشاشات المرتبطة بهذه العلامة."
+}
\ No newline at end of file
diff --git a/src/lang/cs-CZ.json b/src/lang/cs-CZ.json
index 2e2e52f7..e94a38f6 100644
--- a/src/lang/cs-CZ.json
+++ b/src/lang/cs-CZ.json
@@ -8,12 +8,27 @@
"ignoreTLSError": "Ignorovat TLS/SSL chyby na HTTPS stránkách",
"upsideDownModeDescription": "Pomocí této možnosti změníte způsob vyhodnocování stavu. Pokud je služba dosažitelná, je NEDOSTUPNÁ.",
"maxRedirectDescription": "Maximální počet přesměrování, která se mají následovat. Nastavením hodnoty 0 zakážete přesměrování.",
+ "enableGRPCTls": "Umožnit odeslání gRPC žádosti během TLS spojení",
+ "grpcMethodDescription": "Název metody se převede do cammelCase formátu jako je sayHello, check, aj.",
"acceptedStatusCodesDescription": "Vyberte stavové kódy, které jsou považovány za úspěšnou odpověď.",
+ "Maintenance": "Údržba",
+ "statusMaintenance": "Údržba",
+ "Schedule maintenance": "Naplánovat údržbu",
+ "Affected Monitors": "Dotčené dohledy",
+ "Pick Affected Monitors...": "Vyberte dotčené dohledy…",
+ "Start of maintenance": "Zahájit údržbu",
+ "All Status Pages": "Všechny stavové stránky",
+ "Select status pages...": "Vyberte stavovou stránku…",
+ "recurringIntervalMessage": "Spustit jednou každý den | Spustit jednou každých {0} dní",
+ "affectedMonitorsDescription": "Vyberte dohledy, které budou ovlivněny touto údržbou",
+ "affectedStatusPages": "Zobrazit tuto zprávu o údržbě na vybraných stavových stránkách",
+ "atLeastOneMonitor": "Vyberte alespoň jeden dotčený dohled",
"passwordNotMatchMsg": "Hesla se neshodují",
"notificationDescription": "Pro zajištění funkčnosti oznámení je nutné jej přiřadit dohledu.",
"keywordDescription": "Vyhledat klíčové slovo v prosté odpovědi HTML nebo JSON. Při hledání se rozlišuje velikost písmen.",
- "pauseDashboardHome": "Pozastavit",
+ "pauseDashboardHome": "Pozastaveno",
"deleteMonitorMsg": "Opravdu chcete odstranit tento dohled?",
+ "deleteMaintenanceMsg": "Opravdu chcete odstranit tuto údržbu?",
"deleteNotificationMsg": "Opravdu chcete odstranit toto oznámení pro všechny dohledy?",
"dnsPortDescription": "Port DNS serveru. Standardně běží na portu 53. V případě potřeby jej můžete kdykoli změnit.",
"resolverserverDescription": "Cloudflare je výchozí server. V případě potřeby můžete Resolver server kdykoli změnit.",
@@ -47,7 +62,7 @@
"Down": "Nedostupný",
"Pending": "Čekám",
"Unknown": "Neznámý",
- "Pause": "Pozastaveno",
+ "Pause": "Pozastavit",
"Name": "Název",
"Status": "Stav",
"DateTime": "Časové razítko",
@@ -59,6 +74,7 @@
"Current": "Aktuální",
"Uptime": "Doba provozu",
"Cert Exp.": "Platnost certifikátu",
+ "Monitor": "Dohled | Dohledy",
"day": "den | dny/í",
"-day": "-dní",
"hour": "hodina",
@@ -175,6 +191,7 @@
"Indigo": "Indigo",
"Purple": "Purpurová",
"Pink": "Růžová",
+ "Custom": "Vlastní",
"Search...": "Hledat…",
"Avg. Ping": "Průměr Ping",
"Avg. Response": "Průměr Odpověď",
@@ -194,6 +211,7 @@
"here": "sem",
"Required": "Vyžadováno",
"telegram": "Telegram",
+ "ZohoCliq": "ZohoCliq",
"Bot Token": "Token robota",
"wayToGetTelegramToken": "Token můžete získat od {0}.",
"Chat ID": "ID chatu",
@@ -206,6 +224,8 @@
"Content Type": "Typ obsahu",
"webhookJsonDesc": "{0} je vhodný pro všechny moderní servery HTTP, jako je Express.js",
"webhookFormDataDesc": "{multipart} je vhodné pro PHP. JSON bude nutné analyzovat prostřednictvím {decodeFunction}",
+ "webhookAdditionalHeadersTitle": "Dodatečné hlavičky",
+ "webhookAdditionalHeadersDesc": "Nastavte dodatečné hlavičky, které se odešlou společně s webhookem.",
"smtp": "E-mail (SMTP)",
"secureOptionNone": "Žádné / STARTTLS (25, 587)",
"secureOptionTLS": "TLS (465)",
@@ -223,7 +243,8 @@
"Hello @everyone is...": "Dobrý den, {'@'}všichni jsou…",
"teams": "Microsoft Teams",
"Webhook URL": "URL adresa webhooku",
- "wayToGetTeamsURL": "Informace o tom, jak vytvořit URL adresu webhooku naleznete {0}.",
+ "wayToGetTeamsURL": "Informace o tom, jak vytvořit URL adresu webhooku naleznete na {0}.",
+ "wayToGetZohoCliqURL": "Informace o tom, jak vytvořit URL adresu webhooku naleznete na {0}.",
"signal": "Signal",
"Number": "Číslo",
"Recipients": "Příjemci",
@@ -253,6 +274,10 @@
"apprise": "Apprise (podpora více než 50 oznamovacích služeb)",
"GoogleChat": "Google Chat (pouze Google Workspace)",
"pushbullet": "Pushbullet",
+ "Kook": "Kook",
+ "wayToGetKookBotToken": "Aplikaci vytvoříte a token bota získáte na {0}",
+ "wayToGetKookGuildID": "V nastavení Kook aktivujte 'Vývojářský režim' a kliknutím pravým tlačítkem na guild získejte jeho ID",
+ "Guild ID": "Guild ID",
"line": "Line Messenger",
"mattermost": "Mattermost",
"User Key": "Klíč uživatele",
@@ -297,6 +322,7 @@
"promosmsTypeSpeed": "SMS SPEED – nejvyšší priorita v systému. Velmi rychlé a spolehlivé, ale nákladné (přibližně dvojnásobek ceny SMS FULL).",
"promosmsPhoneNumber": "Telefonní číslo (polští příjemci mohou vynechat telefonní předvolbu)",
"promosmsSMSSender": "Odesílatel SMS: Předem zaregistrovaný název nebo jeden z výchozích: InfoSMS, SMS Info, MaxSMS, INFO, SMS",
+ "promosmsAllowLongSMS": "Povolit dlouhé SMS",
"Feishu WebHookUrl": "Feishu WebHookURL",
"matrixHomeserverURL": "URL adresa domácího serveru (s http(s):// a volitelně portem)",
"Internal Room Id": "ID interní místnosti",
@@ -365,6 +391,16 @@
"serwersmsAPIPassword": "API heslo",
"serwersmsPhoneNumber": "Telefonní číslo",
"serwersmsSenderName": "Odesílatel SMS (registrováno prostřednictvím zákaznického portálu)",
+ "smseagle": "SMSEagle",
+ "smseagleTo": "Telefonní číslo(a)",
+ "smseagleGroup": "Název skupiny v adresáři",
+ "smseagleContact": "Název kontaktu v adresáři",
+ "smseagleRecipientType": "Typ příjemce",
+ "smseagleRecipient": "Příjemce(i) (více záznamů oddělte čárkou)",
+ "smseagleToken": "API přístupový token",
+ "smseagleUrl": "URL vašeho SMSEagle zařízení",
+ "smseagleEncoding": "Odeslat v Unicode",
+ "smseaglePriority": "Priorita zprávy (0-9, výchozí = 0)",
"stackfield": "Stackfield",
"Customize": "Přizpůsobit",
"Custom Footer": "Vlastní patička",
@@ -588,11 +624,11 @@
"SMSManager API Docs": "SMSManager API Docs ",
"Gateway Type": "Gateway Typ",
"SMSManager": "SMSManager",
- "You can divide numbers with": "Čísla můžete dělit pomocí",
+ "You can divide numbers with": "Čísla můžete oddělit pomocí",
"or": "nebo",
"recurringInterval": "Interval",
"Recurring": "Opakující se",
- "strategyManual": "Aktivní/Neaktivní Ručně",
+ "strategyManual": "Ruční spuštění/vypnutí",
"warningTimezone": "Používá se časové pásmo serveru",
"weekdayShortMon": "Po",
"weekdayShortTue": "Út",
@@ -608,8 +644,8 @@
"lastDay2": "2. poslední den v měsíci",
"lastDay3": "3. poslední den v měsíci",
"lastDay4": "4. poslední den v měsíci",
- "No Maintenance": "Žádna údržba",
- "pauseMaintenanceMsg": "Jsi si jistý, že chceš pozastavit údržbu?",
+ "No Maintenance": "Žádná údržba",
+ "pauseMaintenanceMsg": "Opravdu chcete pozastavit údržbu?",
"maintenanceStatus-under-maintenance": "Údržba",
"maintenanceStatus-inactive": "Neaktivní",
"maintenanceStatus-scheduled": "Naplánováno",
@@ -622,5 +658,27 @@
"Enable DNS Cache": "Povolit DNS Cache",
"Enable": "Povolit",
"Disable": "Zakázat",
- "dnsCacheDescription": "V některých prostředích IPv6 nemusí fungovat. Pokud narazíte na nějaké problémy, vypněte jej."
+ "dnsCacheDescription": "V některých IPv6 prostředích nemusí fungovat. Pokud narazíte na nějaké problémy, vypněte jej.",
+ "Single Maintenance Window": "Konkrétní časové okno pro údržbu",
+ "Maintenance Time Window of a Day": "Časové okno pro údržbu v daný den",
+ "Effective Date Range": "Časové období",
+ "Schedule Maintenance": "Naplánovat údržbu",
+ "Date and Time": "Datum a čas",
+ "DateTime Range": "Rozsah data a času",
+ "Strategy": "Strategie",
+ "Free Mobile User Identifier": "Free Mobile User Identifier",
+ "Free Mobile API Key": "Free Mobile API Key",
+ "Enable TLS": "Povolit TLS",
+ "Proto Service Name": "Proto Service Name",
+ "Proto Method": "Proto Method",
+ "Proto Content": "Proto Content",
+ "Economy": "Úsporná",
+ "Lowcost": "Nízkonákladová",
+ "high": "high",
+ "General Monitor Type": "Obecný typ dohledu",
+ "Passive Monitor Type": "Pasivní typ dohledu",
+ "Specific Monitor Type": "Konkrétní typ dohledu",
+ "dataRetentionTimeError": "Doba pro uchování musí být větší nebo rovna 0",
+ "infiniteRetention": "Pro nekonečný záznam zadejte 0.",
+ "confirmDeleteTagMsg": "Opravdu chcete odstranit tento štíte? Provedením této akce nedojde k odstranění dohledů, které jej mají přiřazeny."
}
\ No newline at end of file
diff --git a/src/lang/en.json b/src/lang/en.json
index e919a537..22f61f1b 100644
--- a/src/lang/en.json
+++ b/src/lang/en.json
@@ -181,7 +181,7 @@
"Add New below or Select...": "Add New below or Select...",
"Tag with this name already exist.": "Tag with this name already exists.",
"Tag with this value already exist.": "Tag with this value already exists.",
- "color": "color",
+ "color": "Color",
"value (optional)": "value (optional)",
"Gray": "Gray",
"Red": "Red",
@@ -322,6 +322,7 @@
"promosmsTypeSpeed": "SMS SPEED - Highest priority in system. Very quick and reliable but costly (about twice of SMS FULL price).",
"promosmsPhoneNumber": "Phone number (for Polish recipient You can skip area codes)",
"promosmsSMSSender": "SMS Sender Name : Pre-registred name or one of defaults: InfoSMS, SMS Info, MaxSMS, INFO, SMS",
+ "promosmsAllowLongSMS": "Allow long SMS",
"Feishu WebHookUrl": "Feishu WebHookURL",
"matrixHomeserverURL": "Homeserver URL (with http(s):// and optionally port)",
"Internal Room Id": "Internal Room ID",
diff --git a/src/lang/fr-FR.json b/src/lang/fr-FR.json
index 4a3feb63..3decd987 100644
--- a/src/lang/fr-FR.json
+++ b/src/lang/fr-FR.json
@@ -676,5 +676,9 @@
"Passive Monitor Type": "Type de sonde passive",
"Specific Monitor Type": "Type de sonde spécifique",
"dataRetentionTimeError": "La durée de conservation doit être supérieure ou égale à 0",
- "infiniteRetention": "Définissez la valeur à 0 pour une durée de conservation infinie."
+ "infiniteRetention": "Définissez la valeur à 0 pour une durée de conservation infinie.",
+ "Monitor": "Sonde | Sondes",
+ "Custom": "Personnalisé",
+ "confirmDeleteTagMsg": "Voulez-vous vraiment supprimer cette étiquettes ? Les moniteurs associés ne seront pas supprimés.",
+ "promosmsAllowLongSMS": "Autoriser les longs SMS"
}
\ No newline at end of file
diff --git a/src/lang/pl.json b/src/lang/pl.json
index 5dd163ed..88123547 100644
--- a/src/lang/pl.json
+++ b/src/lang/pl.json
@@ -284,6 +284,7 @@
"promosmsTypeSpeed": "SMS SPEED - wysyłka priorytetowa, ma wszystkie zalety SMS FULL",
"promosmsPhoneNumber": "Numer odbiorcy",
"promosmsSMSSender": "Nadawca SMS (wcześniej zatwierdzone nazwy z panelu PromoSMS)",
+ "promosmsAllowLongSMS": "Zezwól na długie SMSy",
"Primary Base URL": "Główny URL",
"Push URL": "Push URL",
"needPushEvery": "Powinieneś wywoływać ten URL co {0} sekund",