diff --git a/src/i18n.js b/src/i18n.js index aff60c75f..939946b00 100644 --- a/src/i18n.js +++ b/src/i18n.js @@ -2,6 +2,7 @@ import { createI18n } from "vue-i18n/dist/vue-i18n.esm-browser.prod.js"; import en from "./languages/en"; const languageList = { + "ar-SY": "العربية", "cs-CZ": "Čeština", "zh-HK": "繁體中文 (香港)", "bg-BG": "Български", @@ -48,7 +49,7 @@ for (let lang in languageList) { }; } -const rtlLangs = [ "fa" ]; +const rtlLangs = [ "fa", "ar-SY" ]; export const currentLocale = () => localStorage.locale || languageList[navigator.language] && navigator.language diff --git a/src/languages/ar-SY.js b/src/languages/ar-SY.js new file mode 100644 index 000000000..8c6bcf9d8 --- /dev/null +++ b/src/languages/ar-SY.js @@ -0,0 +1,684 @@ +export default { + 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: "هل أنت متأكد من أنك تريد حذف هذه العلامة؟ لن يتم حذف الشاشات المرتبطة بهذه العلامة.", +};