"username" = "اسم المستخدم" "password" = "الباسورد" "login" = "تسجيل الدخول" "confirm" = "تأكيد" "cancel" = "إلغاء" "close" = "إغلاق" "copy" = "نسخ" "copied" = "اتنسخ" "download" = "تحميل" "remark" = "ملاحظة" "enable" = "مفعل" "protocol" = "بروتوكول" "search" = "بحث" "filter" = "فلترة" "loading" = "جاري التحميل..." "second" = "ثانية" "minute" = "دقيقة" "hour" = "ساعة" "day" = "يوم" "check" = "شيك" "indefinite" = "غير محدد" "unlimited" = "غير محدود" "none" = "مفيش" "qrCode" = "كود QR" "info" = "معلومات أكتر" "edit" = "تعديل" "delete" = "مسح" "reset" = "إعادة ضبط" "copySuccess" = "اتنسخ بنجاح" "sure" = "متأكد؟" "encryption" = "تشفير" "transmission" = "نقل" "host" = "المستضيف" "path" = "مسار" "camouflage" = "تمويه" "status" = "الحالة" "enabled" = "مفعل" "disabled" = "معطل" "depleted" = "خلص" "depletingSoon" = "هينتهي قريب" "offline" = "أوفلاين" "online" = "أونلاين" "domainName" = "اسم الدومين" "monitor" = "المسمع IP" "certificate" = "شهادة رقمية" "fail" = "فشل" "comment" = "تعليق" "success" = "تم بنجاح" "getVersion" = "جيب النسخة" "install" = "تثبيت" "clients" = "عملاء" "usage" = "استخدام" "secretToken" = "توكن سري" "remained" = "المتبقي" "security" = "أمان" "secAlertTitle" = "تنبيه أمني" "secAlertSsl" = "الاتصال ده مش آمن. ابعد عن إدخال معلومات حساسة لغاية ما تشغل TLS لحماية البيانات." "secAlertConf" = "بعض الإعدادات معرضة لهجمات. ينصح بتعزيز بروتوكولات الأمان عشان تمنع الاختراقات المحتملة." "secAlertSSL" = "البانل مش مؤمن. حمّل شهادة TLS لحماية البيانات." "secAlertPanelPort" = "بورت البانل الافتراضي معرض للخطر. ياريت تغير لبورت عشوائي أو محدد." "secAlertPanelURI" = "مسار URI الافتراضي للبانل مش آمن. ياريت تضبط مسار URI معقد." "secAlertSubURI" = "مسار URI الافتراضي للاشتراك مش آمن. ياريت تضبط مسار URI معقد." "secAlertSubJsonURI" = "مسار URI الافتراضي لاشتراك JSON مش آمن. ياريت تضبط مسار URI معقد." "emptyDnsDesc" = "مفيش سيرفر DNS مضاف." "emptyFakeDnsDesc" = "مفيش سيرفر Fake DNS مضاف." "emptyBalancersDesc" = "مفيش موازن تحميل مضاف." "emptyReverseDesc" = "مفيش بروكسي عكسي مضاف." [menu] "theme" = "الثيم" "dark" = "داكن" "ultraDark" = "داكن جدًا" "dashboard" = "نظرة عامة" "inbounds" = "الإدخالات" "settings" = "إعدادات البانل" "xray" = "إعدادات Xray" "logout" = "تسجيل خروج" "link" = "إدارة" [pages.login] "hello" = "أهلا" "title" = "أهلاً وسهلاً" "loginAgain" = "انتهت صلاحية الجلسة، سجل دخول تاني" [pages.login.toasts] "invalidFormData" = "تنسيق البيانات المدخلة مش صحيح." "emptyUsername" = "اسم المستخدم مطلوب" "emptyPassword" = "الباسورد مطلوب" "wrongUsernameOrPassword" = "اسم المستخدم أو الباسورد أو السر مش صحيح." "successLogin" = "تسجيل دخول ناجح" [pages.index] "title" = "نظرة عامة" "cpu" = "المعالج" "logicalProcessors" = "المعالجات المنطقية" "frequency" = "التردد" "swap" = "Swap" "storage" = "تخزين" "memory" = "رام" "threads" = "خيوط المعالجة" "xrayStatus" = "Xray" "stopXray" = "إيقاف" "restartXray" = "إعادة تشغيل" "xraySwitch" = "النسخة" "xraySwitchClick" = "اختار النسخة اللي عايز تتحول لها." "xraySwitchClickDesk" = "اختار بحذر، النسخ القديمة ممكن ما تتوافقش مع الإعدادات الحالية." "xrayStatusUnknown" = "مش معروف" "xrayStatusRunning" = "شغالة" "xrayStatusStop" = "متوقفة" "xrayStatusError" = "فيها غلطة" "xrayErrorPopoverTitle" = "حصل خطأ أثناء تشغيل Xray" "operationHours" = "مدة التشغيل" "systemLoad" = "تحميل النظام" "systemLoadDesc" = "متوسط تحميل النظام في الدقائق 1, 5, و15" "connectionCount" = "إحصائيات الاتصال" "ipAddresses" = "عناوين IP" "toggleIpVisibility" = "بدل إظهار IP" "overallSpeed" = "السرعة الكلية" "upload" = "رفع" "download" = "تنزيل" "totalData" = "إجمالي البيانات" "sent" = "مرسل" "received" = "مستقبل" "xraySwitchVersionDialog" = "تغيير نسخة Xray" "xraySwitchVersionDialogDesc" = "متأكد إنك عايز تغير نسخة Xray لـ" "dontRefresh" = "التثبيت شغال، متعملش Refresh للصفحة" "logs" = "السجلات" "config" = "الإعدادات" "backup" = "نسخة احتياطية" "backupTitle" = "نسخة احتياطية واسترجاع قاعدة البيانات" "exportDatabase" = "اخزن نسخة" "exportDatabaseDesc" = "اضغط عشان تحمل ملف .db يحتوي على نسخة احتياطية لقاعدة البيانات الحالية على جهازك." "importDatabase" = "استرجاع" "importDatabaseDesc" = "اضغط عشان تختار وتحمل ملف .db من جهازك لاسترجاع قاعدة البيانات من نسخة احتياطية." [pages.inbounds] "title" = "الإدخالات" "totalDownUp" = "إجمالي المرسل/المستقبل" "totalUsage" = "إجمالي الاستخدام" "inboundCount" = "عدد الإدخالات" "operate" = "القائمة" "enable" = "مفعل" "remark" = "ملاحظة" "protocol" = "بروتوكول" "port" = "بورت" "traffic" = "الترافيك" "details" = "تفاصيل" "transportConfig" = "نقل" "expireDate" = "المدة" "resetTraffic" = "إعادة ضبط الترافيك" "addInbound" = "أضف إدخال" "generalActions" = "إجراءات عامة" "autoRefresh" = "تحديث تلقائي" "autoRefreshInterval" = "الفاصل" "create" = "إنشاء" "update" = "تحديث" "modifyInbound" = "تعديل الإدخال" "deleteInbound" = "حذف الإدخال" "deleteInboundContent" = "متأكد إنك عايز تحذف الإدخال؟" "deleteClient" = "حذف العميل" "deleteClientContent" = "متأكد إنك عايز تحذف العميل؟" "resetTrafficContent" = "متأكد إنك عايز تعيد ضبط الترافيك؟" "copyLink" = "انسخ الرابط" "address" = "العنوان" "network" = "الشبكة" "destinationPort" = "بورت الوجهة" "targetAddress" = "عنوان الهدف" "monitorDesc" = "سيبها فاضية لو عايز تستمع على كل الـ IPs" "meansNoLimit" = "= غير محدود. (الوحدة: جيجابايت)" "totalFlow" = "إجمالي التدفق" "leaveBlankToNeverExpire" = "سيبها فاضية عشان ماتنتهيش" "noRecommendKeepDefault" = "ننصح باستخدام الافتراضي" "certificatePath" = "مسار الملف" "certificateContent" = "محتوى الملف" "publicKey" = "المفتاح العام" "privatekey" = "المفتاح الخاص" "clickOnQRcode" = "اضغط على كود QR للنسخ" "client" = "عميل" "export" = "تصدير كل الروابط" "clone" = "استنساخ" "cloneInbound" = "استنساخ الإدخال" "cloneInboundContent" = "كل إعدادات الإدخال ده، غير البورت، IP الاستماع، والعملاء، هتتطبق على الاستنساخ." "cloneInboundOk" = "استنساخ" "resetAllTraffic" = "إعادة ضبط ترافيك كل الإدخالات" "resetAllTrafficTitle" = "إعادة ضبط ترافيك كل الإدخالات" "resetAllTrafficContent" = "متأكد إنك عايز تعيد ضبط الترافيك لكل الإدخالات؟" "resetInboundClientTraffics" = "إعادة ضبط ترافيك العملاء" "resetInboundClientTrafficTitle" = "إعادة ضبط ترافيك العملاء" "resetInboundClientTrafficContent" = "متأكد إنك عايز تعيد ضبط ترافيك عملاء الإدخال ده؟" "resetAllClientTraffics" = "إعادة ضبط ترافيك كل العملاء" "resetAllClientTrafficTitle" = "إعادة ضبط ترافيك كل العملاء" "resetAllClientTrafficContent" = "متأكد إنك عايز تعيد ضبط ترافيك كل العملاء؟" "delDepletedClients" = "حذف العملاء اللي خلصت" "delDepletedClientsTitle" = "حذف العملاء اللي خلصت" "delDepletedClientsContent" = "متأكد إنك عايز تحذف كل العملاء اللي خلصت؟" "email" = "الإيميل" "emailDesc" = "ادخل إيميل فريد." "IPLimit" = "تحديد IP" "IPLimitDesc" = "بيعطل الإدخال لو العدد زاد عن القيمة المحددة. (0 = تعطيل)" "IPLimitlog" = "سجل IP" "IPLimitlogDesc" = "سجل تاريخ الـ IPs. (عشان تفعل الإدخال بعد التعطيل، امسح السجل)" "IPLimitlogclear" = "امسح السجل" "setDefaultCert" = "استخدم شهادة البانل" "telegramDesc" = "ادخل ID شات Telegram. (استخدم '/id' في البوت) أو (@userinfobot)" "subscriptionDesc" = "عشان تلاقي رابط الاشتراك، ادخل على 'التفاصيل'. وكمان ممكن تستخدم نفس الاسم لعدة عملاء." "info" = "معلومات" "same" = "نفسه" "inboundData" = "بيانات الإدخال" "exportInbound" = "تصدير الإدخال" "import" = "استيراد" "importInbound" = "استيراد إدخال" [pages.client] "add" = "أضف عميل" "edit" = "تعديل عميل" "submitAdd" = "أضف العميل" "submitEdit" = "احفظ التعديلات" "clientCount" = "عدد العملاء" "bulk" = "إضافة بالجملة" "method" = "طريقة" "first" = "أول واحد" "last" = "آخر واحد" "prefix" = "بادئة" "postfix" = "لاحقة" "delayedStart" = "ابدأ بعد أول استخدام" "expireDays" = "المدة" "days" = "يوم/أيام" "renew" = "تجديد تلقائي" "renewDesc" = "تجديد تلقائي بعد انتهاء الصلاحية. (0 = تعطيل)(الوحدة: يوم)" [pages.inbounds.toasts] "obtain" = "تم الحصول عليه" [pages.inbounds.stream.general] "request" = "طلب" "response" = "رد" "name" = "اسم" "value" = "قيمة" [pages.inbounds.stream.tcp] "version" = "نسخة" "method" = "طريقة" "path" = "مسار" "status" = "الحالة" "statusDescription" = "وصف الحالة" "requestHeader" = "رأس الطلب" "responseHeader" = "رأس الرد" [pages.settings] "title" = "إعدادات البانل" "save" = "حفظ" "infoDesc" = "كل تغيير هتعمله هنا لازم يتخزن. ياريت تعيد تشغيل البانل عشان التعديلات تتفعل." "restartPanel" = "إعادة تشغيل البانل" "restartPanelDesc" = "متأكد إنك عايز تعيد تشغيل البانل؟ لو ماقدرتش تدخل بعد إعادة التشغيل، شوف سجل البانل على السيرفر." "actions" = "إجراءات" "resetDefaultConfig" = "استرجاع الافتراضي" "panelSettings" = "عام" "securitySettings" = "المصادقة" "TGBotSettings" = "بوت Telegram" "panelListeningIP" = "IP الاستماع" "panelListeningIPDesc" = "عنوان IP للبانل. (سيبه فاضي عشان يستمع على كل الـ IPs)" "panelListeningDomain" = "دومين الاستماع" "panelListeningDomainDesc" = "اسم الدومين للبانل. (سيبه فاضي عشان يستمع على كل الدومينات والـ IPs)" "panelPort" = "بورت الاستماع" "panelPortDesc" = "رقم البورت للبانل. (لازم يكون بورت فاضي)" "publicKeyPath" = "مسار المفتاح العام" "publicKeyPathDesc" = "مسار ملف المفتاح العام للبانل. (يبدأ بـ '/')" "privateKeyPath" = "مسار المفتاح الخاص" "privateKeyPathDesc" = "مسار ملف المفتاح الخاص للبانل. (يبدأ بـ '/')" "panelUrlPath" = "مسار URI" "panelUrlPathDesc" = "مسار URI للبانل. (يبدأ بـ '/' وبينتهي بـ '/')" "pageSize" = "حجم الصفحة" "pageSizeDesc" = "حدد حجم الصفحة لجدول الإدخالات. (0 = تعطيل)" "remarkModel" = "نموذج الملاحظة وحرف الفصل" "datepicker" = "نوع التقويم" "datepickerPlaceholder" = "اختار التاريخ" "datepickerDescription" = "المهام المجدولة هتشتغل بناءً على التقويم ده." "sampleRemark" = "مثال للملاحظة" "oldUsername" = "اسم المستخدم الحالي" "currentPassword" = "الباسورد الحالي" "newUsername" = "اسم المستخدم الجديد" "newPassword" = "الباسورد الجديد" "telegramBotEnable" = "تفعيل بوت Telegram" "telegramBotEnableDesc" = "يفعل بوت Telegram." "telegramToken" = "توكن Telegram" "telegramTokenDesc" = "توكن البوت اللي جبت من '@BotFather'." "telegramProxy" = "بروكسي SOCKS" "telegramProxyDesc" = "يفعل بروكسي SOCKS5 للاتصال بـ Telegram. (اضبط الإعدادات حسب الدليل)" "telegramAPIServer" = "سيرفر Telegram API" "telegramAPIServerDesc" = "سيرفر Telegram API المستخدم. سيبه فاضي لاستخدام الافتراضي." "telegramChatId" = "ID شات الأدمن" "telegramChatIdDesc" = "ID شات الأدمن في Telegram. (مفصول بفواصل)(تقدر تجيبه من @userinfobot) أو (استخدم '/id' في البوت)" "telegramNotifyTime" = "وقت الإشعار" "telegramNotifyTimeDesc" = "وقت إشعار البوت للتقارير الدورية. (استخدم صيغة وقت crontab)" "tgNotifyBackup" = "نسخة احتياطية لقاعدة البيانات" "tgNotifyBackupDesc" = "ابعت ملف النسخة الاحتياطية لقاعدة البيانات مع التقرير." "tgNotifyLogin" = "إشعار بتسجيل الدخول" "tgNotifyLoginDesc" = "استقبل إشعار بكل محاولة تسجيل دخول للبانل مع اسم المستخدم، الـ IP، والوقت." "sessionMaxAge" = "مدة الجلسة" "sessionMaxAgeDesc" = "المدة اللي تفضل فيها مسجل دخول. (الوحدة: دقيقة)" "expireTimeDiff" = "تنبيه بتاريخ الانتهاء" "expireTimeDiffDesc" = "استقبل تنبيه قبل ما توصل لتاريخ الانتهاء بالمدة المحددة. (الوحدة: يوم)" "trafficDiff" = "تنبيه حد الترافيك" "trafficDiffDesc" = "استقبل تنبيه عند وصول الترافيك للحد المحدد. (الوحدة: جيجابايت)" "tgNotifyCpu" = "تنبيه حمل المعالج" "tgNotifyCpuDesc" = "استقبل تنبيه لو حمل المعالج عدى الحد المحدد. (الوحدة: %)" "timeZone" = "المنطقة الزمنية" "timeZoneDesc" = "المهام المجدولة هتشتغل بناءً على المنطقة الزمنية دي." "subSettings" = "الاشتراك" "subEnable" = "تفعيل خدمة الاشتراك" "subEnableDesc" = "يفعل خدمة الاشتراك." "subTitle" = "عنوان الاشتراك" "subTitleDesc" = "العنوان اللي هيظهر في عميل VPN" "subListen" = "IP الاستماع" "subListenDesc" = "عنوان IP لخدمة الاشتراك. (سيبه فاضي عشان يستمع على كل الـ IPs)" "subPort" = "بورت الاستماع" "subPortDesc" = "رقم البورت لخدمة الاشتراك. (لازم يكون بورت فاضي)" "subCertPath" = "مسار المفتاح العام" "subCertPathDesc" = "مسار ملف المفتاح العام لخدمة الاشتراك. (يبدأ بـ '/')" "subKeyPath" = "مسار المفتاح الخاص" "subKeyPathDesc" = "مسار ملف المفتاح الخاص لخدمة الاشتراك. (يبدأ بـ '/')" "subPath" = "مسار URI" "subPathDesc" = "مسار URI لخدمة الاشتراك. (يبدأ بـ '/' وبينتهي بـ '/')" "subDomain" = "دومين الاستماع" "subDomainDesc" = "اسم الدومين لخدمة الاشتراك. (سيبه فاضي عشان يستمع على كل الدومينات والـ IPs)" "subUpdates" = "فترات التحديث" "subUpdatesDesc" = "فترات تحديث رابط الاشتراك في تطبيقات العملاء. (الوحدة: ساعة)" "subEncrypt" = "تشفير" "subEncryptDesc" = "المحتوى اللي هيترجع من خدمة الاشتراك هيكون مشفر بـ Base64." "subShowInfo" = "اظهر معلومات الاستخدام" "subShowInfoDesc" = "هيظهر الترافيك المتبقي والتاريخ في تطبيقات العملاء." "subURI" = "مسار البروكسي العكسي" "subURIDesc" = "مسار URI لرابط الاشتراك عشان تستخدمه ورا البروكسي." "externalTrafficInformEnable" = "تنبيه الترافيك الخارجي" "externalTrafficInformEnableDesc" = "يبعت تنبيه لـ API خارجي مع كل تحديث للترافيك." "externalTrafficInformURI" = "مسار تنبيه الترافيك الخارجي" "externalTrafficInformURIDesc" = "تحديثات الترافيك هتتبعت للمسار ده." "fragment" = "تجزئة" "fragmentDesc" = "يفعل تجزئة لحزمة TLS hello." "fragmentSett" = "إعدادات التجزئة" "noisesDesc" = "يفعل التشويش." "noisesSett" = "إعدادات التشويش" "mux" = "MUX" "muxDesc" = "ينقل أكثر من تيار بيانات مستقل خلال تيار بيانات واحد قائم." "muxSett" = "إعدادات MUX" "direct" = "اتصال مباشر" "directDesc" = "ينشئ اتصال مباشر مع الدومينات أو نطاقات IP لدولة معينة." "notifications" = "الإشعارات" "certs" = "الشهادات" "externalTraffic" = "الترافيك الخارجي" "dateAndTime" = "التاريخ والوقت" "proxyAndServer" = "البروكسي والسيرفر" "intervals" = "الفترات" "information" = "المعلومات" "language" = "اللغة" "telegramBotLanguage" = "لغة بوت Telegram" [pages.xray] "title" = "إعدادات Xray" "save" = "احفظ" "restart" = "أعد تشغيل Xray" "basicTemplate" = "أساسي" "advancedTemplate" = "متقدم" "generalConfigs" = "إعدادات عامة" "generalConfigsDesc" = "الخيارات دي هتحدد التعديلات العامة." "logConfigs" = "السجلات" "logConfigsDesc" = "السجلات ممكن تأثر على كفاءة السيرفر. ننصح بتفعيلها بحكمة لما تكون محتاجها." "blockConfigs" = "درع الحماية" "blockConfigsDesc" = "الخيارات دي هتحجب الترافيك بناءً على بروتوكولات ومواقع محددة." "basicRouting" = "توجيه أساسي" "blockConnectionsConfigsDesc" = "الخيارات دي هتحجب الترافيك بناءً على الدولة المطلوبة." "directConnectionsConfigsDesc" = "الاتصال المباشر بيضمن إن الترافيك المعين مايمرش من سيرفر تاني." "blockips" = "حظر IPs" "blockdomains" = "حظر دومينات" "directips" = "اتصالات مباشرة لـ IPs" "directdomains" = "اتصالات مباشرة للدومينات" "ipv4Routing" = "توجيه IPv4" "ipv4RoutingDesc" = "الخيارات دي هتوجه الترافيك بناءً على وجهة معينة عبر IPv4." "warpRouting" = "توجيه WARP" "warpRoutingDesc" = "الخيارات دي هتوجه الترافيك بناءً على وجهة معينة عبر WARP." "Template" = "قالب إعدادات Xray المتقدم" "TemplateDesc" = "ملف إعدادات Xray النهائي هيتولد بناءً على القالب ده." "FreedomStrategy" = "استراتيجية بروتوكول الحرية" "FreedomStrategyDesc" = "اختار استراتيجية المخرجات للشبكة في بروتوكول الحرية." "RoutingStrategy" = "استراتيجية التوجيه العامة" "RoutingStrategyDesc" = "حدد استراتيجية التوجيه الإجمالية لحل كل الطلبات." "Torrent" = "حظر بروتوكول التورنت" "TorrentDesc" = "بيحجب بروتوكول التورنت." "Family" = "حماية العيلة" "FamilyDesc" = "بيحجب المحتويات الكبار وعناوين المواقع الضارة." "Inbounds" = "الإدخالات" "InboundsDesc" = "قبول العملاء المعينين." "Outbounds" = "المخرجات" "Balancers" = "موازنات التحميل" "OutboundsDesc" = "حدد مسار الترافيك الصادر." "Routings" = "قواعد التوجيه" "RoutingsDesc" = "أولوية كل قاعدة مهمة جداً!" "completeTemplate" = "الكل" "logLevel" = "مستوى السجلات" "logLevelDesc" = "مستوى السجل الخاص بالأخطاء، اللي بيوضح المعلومات المطلوبة للتسجيل." "accessLog" = "سجل الوصول" "accessLogDesc" = "مسار ملف سجل الوصول. القيمة الخاصة 'none' بتعطل سجل الوصول." "errorLog" = "سجل الأخطاء" "errorLogDesc" = "مسار ملف سجل الأخطاء. القيمة الخاصة 'none' بتعطل سجل الأخطاء." "dnsLog" = "سجل DNS" "dnsLogDesc" = "لو هتسجل استعلامات DNS." "maskAddress" = "إخفاء العنوان" "maskAddressDesc" = "إخفاء عنوان الـ IP؛ لو مفعل، هيستبدل تلقائياً عنوان IP اللي بيظهر في السجل." "statistics" = "إحصائيات" "statsInboundUplink" = "إحصائيات رفع الإدخال" "statsInboundUplinkDesc" = "تفعيل جمع الإحصائيات لترافيك الرفع لكل بروكسي من الإدخالات." "statsInboundDownlink" = "إحصائيات تنزيل الإدخال" "statsInboundDownlinkDesc" = "تفعيل جمع الإحصائيات لترافيك التنزيل لكل بروكسي من الإدخالات." "statsOutboundUplink" = "إحصائيات رفع المخرجات" "statsOutboundUplinkDesc" = "تفعيل جمع الإحصائيات لترافيك الرفع لكل بروكسي من المخرجات." "statsOutboundDownlink" = "إحصائيات تنزيل المخرجات" "statsOutboundDownlinkDesc" = "تفعيل جمع الإحصائيات لترافيك التنزيل لكل بروكسي من المخرجات." [pages.xray.rules] "first" = "أول" "last" = "آخر" "up" = "فوق" "down" = "تحت" "source" = "المصدر" "dest" = "الوجهة" "inbound" = "إدخال" "outbound" = "مخرج" "balancer" = "موازن" "info" = "معلومات" "add" = "أضف قاعدة" "edit" = "عدل القاعدة" "useComma" = "عناصر مفصولة بفواصل" [pages.xray.outbound] "addOutbound" = "أضف مخرج" "addReverse" = "أضف عكسي" "editOutbound" = "عدل المخرج" "editReverse" = "عدل العكسي" "tag" = "تاج" "tagDesc" = "تاج فريد" "address" = "العنوان" "reverse" = "عكسي" "domain" = "دومين" "type" = "النوع" "bridge" = "جسر" "portal" = "بوابة" "link" = "رابط" "intercon" = "تواصل" "settings" = "إعدادات" "accountInfo" = "معلومات الحساب" "outboundStatus" = "حالة المخرج" "sendThrough" = "أرسل من خلال" [pages.xray.balancer] "addBalancer" = "أضف موازن تحميل" "editBalancer" = "عدل موازن التحميل" "balancerStrategy" = "استراتيجية الموازن" "balancerSelectors" = "المحددات" "tag" = "تاج" "tagDesc" = "تاج فريد" "balancerDesc" = "ماينفعش تستخدم balancerTag و outboundTag مع بعض. لو اتستخدموا مع بعض، outboundTag هو اللي هيشتغل." [pages.xray.wireguard] "secretKey" = "المفتاح السري" "publicKey" = "المفتاح العام" "allowedIPs" = "عناوين IP المسموح بها" "endpoint" = "النهاية" "psk" = "المفتاح المشترك" "domainStrategy" = "استراتيجية الدومين" [pages.xray.dns] "enable" = "فعل DNS" "enableDesc" = "فعل سيرفر DNS المدمج" "tag" = "تاج إدخال DNS" "tagDesc" = "التاج ده هيبقى متاح كإدخال في قواعد التوجيه." "clientIp" = "IP العميل" "clientIpDesc" = "بيحدد موقع العميل خلال استعلامات DNS" "disableCache" = "تعطيل الكاش" "disableCacheDesc" = "بيعطل تخزين نتائج DNS مؤقتاً" "disableFallback" = "تعطيل النسخ الاحتياطي" "disableFallbackDesc" = "بيعطل استعلامات DNS الاحتياطية" "disableFallbackIfMatch" = "تعطيل النسخ الاحتياطي عند التطابق" "disableFallbackIfMatchDesc" = "بيعطل استعلامات DNS الاحتياطية لما يتحقق تطابق مع قائمة الدومينات" "strategy" = "استراتيجية الاستعلام" "strategyDesc" = "الاستراتيجية العامة لحل أسماء الدومين" "add" = "أضف سيرفر" "edit" = "عدل السيرفر" "domains" = "الدومينات" "expectIPs" = "العناوين المتوقعة" [pages.xray.fakedns] "add" = "أضف Fake DNS" "edit" = "عدل Fake DNS" "ipPool" = "نطاق IP Pool" "poolSize" = "حجم المجموعة" [pages.settings.security] "admin" = "بيانات الأدمن" "secret" = "توكن سري" "loginSecurity" = "أمان تسجيل الدخول" "loginSecurityDesc" = "بيضيف طبقة مصادقة إضافية لزيادة الأمان." "secretToken" = "توكن سري" "secretTokenDesc" = "احتفظ بالتوكن ده في مكان آمن. التوكن ده مطلوب لتسجيل الدخول ومش ممكن تسترجعه لو ضاع." [pages.settings.toasts] "modifySettings" = "تعديل الإعدادات" "getSettings" = "جلب الإعدادات" "modifyUser" = "تعديل الأدمن" "originalUserPassIncorrect" = "اسم المستخدم أو الباسورد الحالي غير صحيح" "userPassMustBeNotEmpty" = "اسم المستخدم والباسورد الجديدين فاضيين" [tgbot] "keyboardClosed" = "❌ الكيبورد المخصص اتقفلت!" "noResult" = "❗ مفيش نتيجة!" "noQuery" = "❌ مش لاقي السؤال! استخدم الأمر تاني!" "wentWrong" = "❌ حصل خطأ!" "noIpRecord" = "❗ مفيش سجل IP!" "noInbounds" = "❗ مفيش إدخال متواجد!" "unlimited" = "♾ غير محدود (إعادة ضبط)" "add" = "أضف" "month" = "شهر" "months" = "شهور" "day" = "يوم" "days" = "أيام" "hours" = "ساعات" "unknown" = "مش معروف" "inbounds" = "الإدخالات" "clients" = "العملاء" "offline" = "🔴 أوفلاين" "online" = "🟢 أونلاين" [tgbot.commands] "unknown" = "❗ أمر مش معروف." "pleaseChoose" = "👇 من فضلك اختار:\r\n" "help" = "🤖 أهلا بيك في البوت! البوت ده معمول عشان يديك بيانات معينة من البانل ويسمحلك بالتعديلات." "start" = "👋 أهلا {{ .Firstname }}.\r\n" "welcome" = "🤖 أهلا بيك في بوت إدارة {{ .Hostname }}.\r\n" "status" = "✅ البوت شغال!" "usage" = "❗ من فضلك ادخل نص للتبحث عنه!" "getID" = "🆔 الـ ID بتاعك: {{ .ID }}" "helpAdminCommands" = "عشان تعيد تشغيل Xray Core:\r\n/restart\r\n\r\nعشان تدور على إيميل عميل:\r\n/usage [Email]\r\n\r\nعشان تدور على إدخالات (مع إحصائيات العملاء):\r\n/inbound [Remark]\r\n\r\nID شات Telegram:\r\n/id" "helpClientCommands" = "عشان تدور على الإحصائيات، استخدم الأمر ده:\r\n\r\n/usage [Email]\r\n\r\nID شات Telegram:\r\n/id" "restartUsage" = "\r\n\r\n/restart" "restartSuccess" = "✅ العملية نجحت!" "restartFailed" = "❗ حصل خطأ في العملية.\r\n\r\nError: {{ .Error }}." "xrayNotRunning" = "❗ Xray Core مش شغال." [tgbot.messages] "cpuThreshold" = "🔴 حمل المعالج {{ .Percent }}% عدى الحد المسموح ({{ .Threshold }}%)" "selectUserFailed" = "❌ حصل خطأ في اختيار المستخدم!" "userSaved" = "✅ حفظت بيانات مستخدم Telegram." "loginSuccess" = "✅ تسجيل الدخول للبانل تم بنجاح.\r\n" "loginFailed" = "❗️فشل محاولة تسجيل الدخول للبانل.\r\n" "report" = "🕰 التقارير المجدولة: {{ .RunTime }}\r\n" "datetime" = "⏰ التاريخ والوقت: {{ .DateTime }}\r\n" "hostname" = "💻 السيرفر: {{ .Hostname }}\r\n" "version" = "🚀 نسخة 3X-UI: {{ .Version }}\r\n" "xrayVersion" = "📡 نسخة Xray: {{ .XrayVersion }}\r\n" "ipv6" = "🌐 IPv6: {{ .IPv6 }}\r\n" "ipv4" = "🌐 IPv4: {{ .IPv4 }}\r\n" "ip" = "🌐 IP: {{ .IP }}\r\n" "ips" = "🔢 عناوين IP:\r\n{{ .IPs }}\r\n" "serverUpTime" = "⏳ وقت التشغيل: {{ .UpTime }} {{ .Unit }}\r\n" "serverLoad" = "📈 تحميل النظام: {{ .Load1 }}, {{ .Load2 }}, {{ .Load3 }}\r\n" "serverMemory" = "📋 الرام: {{ .Current }}/{{ .Total }}\r\n" "tcpCount" = "🔹 TCP: {{ .Count }}\r\n" "udpCount" = "🔸 UDP: {{ .Count }}\r\n" "traffic" = "🚦 الترافيك: {{ .Total }} (↑{{ .Upload }},↓{{ .Download }})\r\n" "xrayStatus" = "ℹ️ الحالة: {{ .State }}\r\n" "username" = "👤 اسم المستخدم: {{ .Username }}\r\n" "password" = "👤 الباسورد: {{ .Password }}\r\n" "time" = "⏰ الوقت: {{ .Time }}\r\n" "inbound" = "📍 الإدخال: {{ .Remark }}\r\n" "port" = "🔌 البورت: {{ .Port }}\r\n" "expire" = "📅 تاريخ الانتهاء: {{ .Time }}\r\n" "expireIn" = "📅 هيخلص بعد: {{ .Time }}\r\n" "active" = "💡 مفعل: {{ .Enable }}\r\n" "enabled" = "🚨 مفعل: {{ .Enable }}\r\n" "online" = "🌐 حالة الاتصال: {{ .Status }}\r\n" "email" = "📧 الإيميل: {{ .Email }}\r\n" "upload" = "🔼 رفع: ↑{{ .Upload }}\r\n" "download" = "🔽 تنزيل: ↓{{ .Download }}\r\n" "total" = "📊 الإجمالي: ↑↓{{ .UpDown }} / {{ .Total }}\r\n" "TGUser" = "👤 مستخدم Telegram: {{ .TelegramID }}\r\n" "exhaustedMsg" = "🚨 نفذ {{ .Type }}:\r\n" "exhaustedCount" = "🚨 عدد النفاذ لـ {{ .Type }}:\r\n" "onlinesCount" = "🌐 العملاء الأونلاين: {{ .Count }}\r\n" "disabled" = "🛑 معطل: {{ .Disabled }}\r\n" "depleteSoon" = "🔜 هينتهي قريب: {{ .Deplete }}\r\n\r\n" "backupTime" = "🗄 وقت النسخة الاحتياطية: {{ .Time }}\r\n" "refreshedOn" = "\r\n📋🔄 اتحدّث في: {{ .Time }}\r\n\r\n" "yes" = "✅ أيوه" "no" = "❌ لأ" "received_id" = "🔑📥 الـ ID اتحدث." "received_password" = "🔑📥 الباسورد اتحدث." "received_email" = "📧📥 الإيميل اتحدث." "received_comment" = "💬📥 التعليق اتحدث." "id_prompt" = "🔑 الـ ID الافتراضي: {{ .ClientId }}\n\nادخل الـ ID بتاعك." "pass_prompt" = "🔑 الباسورد الافتراضي: {{ .ClientPassword }}\n\nادخل الباسورد بتاعك." "email_prompt" = "📧 الإيميل الافتراضي: {{ .ClientEmail }}\n\nادخل الإيميل بتاعك." "comment_prompt" = "💬 التعليق الافتراضي: {{ .ClientComment }}\n\nادخل تعليقك." "inbound_client_data_id" = "🔄 للإدخال: {{ .InboundRemark }}\n\n🔑 الـ ID: {{ .ClientId }}\n📧 الإيميل: {{ .ClientEmail }}\n📊 الترافيك: {{ .ClientTraffic }}\n📅 تاريخ الانتهاء: {{ .ClientExp }}\n💬 التعليق: {{ .ClientComment }}\n\nممكن تضيف العميل للإدخال دلوقتي!" "inbound_client_data_pass" = "🔄 للإدخال: {{ .InboundRemark }}\n\n🔑 الباسورد: {{ .ClientPass }}\n📧 الإيميل: {{ .ClientEmail }}\n📊 الترافيك: {{ .ClientTraffic }}\n📅 تاريخ الانتهاء: {{ .ClientExp }}\n💬 التعليق: {{ .ClientComment }}\n\nممكن تضيف العميل للإدخال دلوقتي!" "cancel" = "❌ العملية اتلغت! \n\nممكن تبدأ من /start في أي وقت. 🔄" "error_add_client" = "⚠️ حصل خطأ:\n\n {{ .error }}" "using_default_value" = "تمام، هشيل على القيمة الافتراضية. 😊" "incorrect_input" = "المدخلات مش صحيحة.\nالكلمات لازم تكون متصلة من غير فراغات.\nمثال صحيح: aaaaaa\nمثال غلط: aaa aaa 🚫" [tgbot.buttons] "closeKeyboard" = "❌ اقفل الكيبورد" "cancel" = "❌ إلغاء" "cancelReset" = "❌ إلغاء إعادة الضبط" "cancelIpLimit" = "❌ إلغاء حد الـ IP" "confirmResetTraffic" = "✅ تأكيد إعادة ضبط الترافيك؟" "confirmClearIps" = "✅ تأكيد مسح الـ IPs؟" "confirmRemoveTGUser" = "✅ تأكيد حذف مستخدم Telegram؟" "confirmToggle" = "✅ تأكيد تفعيل/تعطيل المستخدم؟" "dbBackup" = "احصل على نسخة DB" "serverUsage" = "استخدام السيرفر" "getInbounds" = "احصل على الإدخالات" "depleteSoon" = "هينتهي قريب" "clientUsage" = "استخدام العميل" "onlines" = "العملاء الأونلاين" "commands" = "الأوامر" "refresh" = "🔄 تجديد" "clearIPs" = "❌ مسح الـ IPs" "removeTGUser" = "❌ حذف مستخدم Telegram" "selectTGUser" = "👤 اختار مستخدم Telegram" "selectOneTGUser" = "👤 اختار مستخدم Telegram:" "resetTraffic" = "📈 إعادة ضبط الترافيك" "resetExpire" = "📅 تغيير تاريخ الانتهاء" "ipLog" = "🔢 سجل الـ IP" "ipLimit" = "🔢 حد الـ IP" "setTGUser" = "👤 ضبط مستخدم Telegram" "toggle" = "🔘 تفعيل / تعطيل" "custom" = "🔢 مخصص" "confirmNumber" = "✅ تأكيد: {{ .Num }}" "confirmNumberAdd" = "✅ تأكيد إضافة: {{ .Num }}" "limitTraffic" = "🚧 حد الترافيك" "getBanLogs" = "احصل على سجلات الحظر" "allClients" = "كل العملاء" "addClient" = "أضف عميل" "submitDisable" = "اعتمد على إنه معطل ✅" "use_default" = "🏷️ استخدم الافتراضي" "change_id" = "⚙️🔑 تغيير الـ ID" "change_password" = "⚙️🔑 تغيير الباسورد" "change_email" = "⚙️📧 تغيير الإيميل" "change_comment" = "⚙️💬 تغيير التعليق" [tgbot.answers] "successfulOperation" = "✅ العملية نجحت!" "errorOperation" = "❗ حصل خطأ في العملية." "getInboundsFailed" = "❌ فشل الحصول على الإدخالات." "getClientsFailed" = "❌ فشل الحصول على العملاء." "canceled" = "❌ {{ .Email }}: العملية اتلغت." "clientRefreshSuccess" = "✅ {{ .Email }}: العميل اتحدث بنجاح." "IpRefreshSuccess" = "✅ {{ .Email }}: الـ IPs اتحدثت بنجاح." "TGIdRefreshSuccess" = "✅ {{ .Email }}: مستخدم Telegram اتحدث بنجاح." "resetTrafficSuccess" = "✅ {{ .Email }}: الترافيك اتظبط بنجاح." "setTrafficLimitSuccess" = "✅ {{ .Email }}: حد الترافيك اتسجل بنجاح." "expireResetSuccess" = "✅ {{ .Email }}: أيام الانتهاء اتظبطت بنجاح." "resetIpSuccess" = "✅ {{ .Email }}: حد الـ IP ({{ .Count }}) اتسجل بنجاح." "clearIpSuccess" = "✅ {{ .Email }}: الـ IPs اتمسحت بنجاح." "getIpLog" = "✅ {{ .Email }}: سجل الـ IP اتجاب." "getUserInfo" = "✅ {{ .Email }}: بيانات مستخدم Telegram اتجاب." "removedTGUserSuccess" = "✅ {{ .Email }}: مستخدم Telegram اتحذف بنجاح." "enableSuccess" = "✅ {{ .Email }}: اتفعل بنجاح." "disableSuccess" = "✅ {{ .Email }}: اتعطل بنجاح." "askToAddUserId" = "مافيش إعدادات ليك!\r\nاطلب من الأدمن يضيف الـ Telegram ChatID الخاص بيك في إعداداتك.\r\n\r\nالـ ChatID بتاعك: {{ .TgUserID }}" "chooseClient" = "اختار عميل للإدخال {{ .Inbound }}" "chooseInbound" = "اختار الإدخال"