{
  "exportLoadFailed": "فشل تحميل بيانات التصدير",
  "dryRunDone": "اكتمل التشغيل الجاف (النظام لم يتغير)",
  "rebuildDone": "تم الانتهاء من طلب إعادة البناء — راجع نتيجة العمليات",
  "exportWritten": "تصدير قائمة مكتوبة / مُدارة",
  "rebuildFailed": "فشلت عملية إعادة البناء",
  "hostFallback": "يستضيف",
  "mem": "ذاكرة",
  "diskPeak": "ذروة القرص",
  "exportRebuild": "تصدير / إعادة بناء",
  "dnsCerts": "DNS / الشهادات",
  "editIdentity": "تحرير الهوية",
  "power": "قوة",
  "metrics": "المقاييس",
  "writeExports": "اكتب دليل التصدير",
  "dryRunSync": "مزامنة التشغيل الجاف",
  "hostConsole": "وحدة التحكم المضيفة",
  "loadingHost": "جارٍ تحميل النظرة العامة على المضيف…",
  "identity": "هوية",
  "identityReadonly": "للقراءة فقط - يحتاج إلى YSK_EXECUTE + الجذر للتطبيق",
  "identityTools": "قم بتعيين اسم المضيف والمنطقة الزمنية عبر أدوات النظام",
  "hostnameHint": "اسم مضيف النظام",
  "writable": "قابل للكتابة",
  "locked": "مغلق",
  "hostname": "اسم المضيف",
  "prettyName": "اسم جميل",
  "optional": "خياري",
  "prettyPh": "اسم العرض المألوف",
  "timezone": "المنطقة الزمنية",
  "timezoneHint": "اختر المنطقة الزمنية لـ IANA من القائمة (مثل آسيا/هونج كونج)",
  "timezoneNow": "وقت المضيف الآن: {{time}} ({{tz}})",
  "timezoneBrowserDiff": "يستخدم هذا المضيف {{host}}؛ يستخدم متصفحك {{browser}}. يؤدي تغيير المنطقة الزمنية هنا إلى تغيير ساعة المضيف، وليس المتصفح.",
  "timezoneSelect": "حدد المنطقة الزمنية",
  "notExported": "لم يتم تصديرها بعد",
  "dns": "DNS",
  "updated": "تم التحديث",
  "applyIdentity": "تطبيق الهوية",
  "identitySetHostname": "تم ضبط اسم المضيف على {{name}}",
  "identitySetPretty": "تم ضبط اسم المضيف الجميل على {{name}}",
  "identityClearPretty": "تم مسح اسم المضيف الجميل",
  "identitySetTimezone": "تم ضبط المنطقة الزمنية على {{tz}}",
  "panelSsl": "لوحة SSL",
  "panelTls": {
    "title": "لوحة HTTPS",
    "sub": "يخدم مستوى التحكم (ysk-server) TLS على منفذ الاستماع؛ يحتاج WebAuthn/Passkeys إلى HTTPS",
    "domain": "مجال اللوحة",
    "domainHint": "يُستخدم لإصدار/ربط الشهادة، على سبيل المثال. demo.ysk.hk",
    "email": "دعونا تشفير البريد الإلكتروني",
    "status": "حالة",
    "enabled": "تم تمكين TLS في التكوين",
    "disabled": "إيقاف TLS (HTTP)",
    "serving": "هذا الاتصال: HTTPS",
    "servingHttp": "هذا الاتصال: HTTP",
    "expires": "تنتهي صلاحية الشهادة",
    "certPath": "مسار الشهادة",
    "issueEnable": "إصدار الشهادة وتمكين HTTPS",
    "enableExisting": "تمكين مع الشهادة الموجودة",
    "disable": "تعطيل لوحة HTTPS",
    "disableNeedConfirm": "يلزم التأكيد — اكتب DISABLE-HTTPS",
    "needDomain": "أدخل اسم المضيف/المجال أولاً",
    "needFqdn": "تحتاج إلى FQDN (example.com)، وليس اسم مضيف مجرد",
    "urlHint": "بعد إعادة التشغيل افتح {{url}}",
    "certMissing": "تم تمكين TLS لكن ملفات الشهادة/المفتاح مفقودة",
    "restartToApply": "أعد تشغيل خادم ysk لتطبيق HTTPS",
    "noConfig": "لم يتم العثور على config.json (ابدأ بـ --config)",
    "usingExisting": "استخدام الشهادة المحلية الموجودة",
    "usingLe": "استخدام Let’s Encrypt المسارات الحية",
    "needCertFirst": "لا توجد شهادة لـ {{domain}}؛ إصدار أو تحميل أولا",
    "configWritten": "إعدادات لوحة TLS مكتوبة",
    "disabledNote": "تم تعطيل لوحة TLS",
    "certAlreadyPresent": "الشهادة موجودة بالفعل؛ تخطي إعادة الإصدار",
    "restartManual": "أعد التشغيل يدويًا: أعد تشغيل Systemctl ysk-server",
    "restarted": "تمت إعادة تشغيل خادم ysk",
    "restartFailed": "فشلت إعادة التشغيل: {{detail}}",
    "firewallHint": "في حالة الوصول من الإنترنت، قم بالسماح بمنفذ اللوحة (الافتراضي 9287/tcp)",
    "restartNow": "أعد تشغيل خادم ysk مباشرة بعد ذلك",
    "restartNowHint": "يسقط هذه الجلسة؛",
    "restartConfirm": "هل تريد إعادة تشغيل خدمة اللوحة الآن؟ قد ينقطع هذا الاتصال — أعد فتحه عبر HTTPS.",
    "manualRestart": "أعد التشغيل يدويا ثم افتح {{url}}",
    "reconnectHttps": "ربما تم إعادة تشغيل الخدمة. أعد الاتصال على {{url}}.",
    "leStrategies": "شهادة اللوحة: جرب webroot → nginx certonly → مستقل (بدون --إعادة توجيه)",
    "leOk": "دعونا تشفير الشهادة التي تم الحصول عليها لـ {{domain}}",
    "leFailed": "فشل طلب الشهادة: {{detail}}",
    "leHint": "تأكد من إمكانية الوصول إلى نقاط DNS A هنا ومن إمكانية الوصول إلى المنفذ 80 (أو أن nginx يخدم المجال)",
    "openFirewall": "إذا كان عامًا: السماح بمنفذ اللوحة {{port}}/tcp (جدار الحماية → فتح المنفذ → لوحة 9287)",
    "disableConfirmTitle": "هل تريد تعطيل لوحة HTTPS؟",
    "disableConfirmDesc": "سوف تخدم اللوحة HTTP. سيتوقف WebAuthn / Passkey عن العمل حتى يتم تشغيل HTTPS مرة أخرى.",
    "disablePasskeyWarn": "تحتاج مفاتيح المرور المسجلة إلى HTTPS - وسوف تفشل على HTTP.",
    "listenPublic": "تستمع اللوحة إلى خطاب عام (0.0.0.0/::). التقييد بجدار الحماية أو الارتباط بـ 127.0.0.1.",
    "bootstrapCert": "هذه هي شهادة التمهيد الموقعة ذاتيًا — ستحذر المتصفحات. قم بإصدار شهادة موثوقة لمجال اللوحة.",
    "cliNoSocket": "لا تحتوي واجهة سطر الأوامر (CLI) على مقبس HTTP مباشر؛ يتم استنتاجservingHttps من مآخذ التكوين والاستماع (ss).",
    "listenHost": "عنوان الاستماع",
    "currentHost": "هذه الجلسة",
    "replaceCert": "استبدلها بشهادة موثوقة"
  },
  "timeNtp": "الوقت وNTP",
  "clockStatus": "حالة ساعة النظام",
  "local": "محلي",
  "utc": "UTC",
  "source": "مصدر",
  "ntpService": "خدمة إن تي بي",
  "ntpServiceActive": "جري",
  "ntpServiceInactive": "توقف",
  "ntpServiceNa": "لا يوجد",
  "ntpSync": "مزامنة الساعة",
  "ntpSyncedYes": "متزامن",
  "ntpSyncedNo": "غير متزامنة",
  "ntpSyncedUnknown": "مجهول",
  "ntpRequested": "تم طلب تمكين مزامنة NTP",
  "ntpFailed": "فشل في تمكين NTP",
  "enableNtp": "تمكين مزامنة NTP",
  "network": "شبكة",
  "networkSub": "للقراءة فقط · netplan الكامل غير موجود في هذه الصفحة",
  "noIp": "لا يمكن قراءة عناوين IP",
  "storage": "تخزين",
  "metricsDetail": "تفاصيل المقاييس",
  "noDisk": "لا يمكن قراءة الأقراص",
  "avail": "متاح {{v}}",
  "shortcuts": "اختصارات العمليات",
  "shortcutsAria": "اختصارات العمليات",
  "scServices": "مصفوفة الخدمة",
  "scServicesD": "دورة حياة الوحدة",
  "scUnit": "وحدة التحكم بالطائرة",
  "scUnitD": "وحدة نظام اللوحة",
  "scReadiness": "استعداد",
  "scReadinessD": "بوابة الإنتاج",
  "scUpdates": "تحديثات النظام",
  "scUpdatesD": "الحزم / مكافحة التطرف العنيف",
  "scMetrics": "مقاييس المضيف",
  "scMetricsD": "تحميل التنبيهات",
  "scLogs": "مركز السجل",
  "scLogsD": "مجلة / الملفات",
  "powerTitle": "الطاقة (منطقة الخطر)",
  "powerWarn": "تؤدي إعادة التشغيل/إيقاف التشغيل إلى مقاطعة كافة الخدمات واللوحة. لا يمكن للوحة تشغيل المضيف — فهي تحتاج إلى وصول فعلي أو برنامج Hypervisor.",
  "unlocked": "مفتوح",
  "powerUnlock": "فتح منطقة الخطر",
  "powerLock": "قفل منطقة الخطر",
  "noScheduledPower": "لم تتم جدولة إعادة التشغيل أو إيقاف التشغيل",
  "powerCaps": "يحتاج YSK_EXECUTE=1 والجذر. الآن تنفيذ = {{exec}}، الجذر = {{root}}.",
  "scheduledPower": "تم اكتشاف انقطاع التيار الكهربائي/إعادة التشغيل المجدول",
  "cancelScheduleHint": ". استخدم \"إلغاء الجدول الزمني\" للانسحاب.",
  "rebootHost": "إعادة تشغيل المضيف...",
  "poweroffHost": "إيقاف التشغيل…",
  "cancelled": "تم الإلغاء",
  "cancelFailed": "فشل الإلغاء",
  "cancelSchedule": "إلغاء الجدول الزمني",
  "confirmStrings": "قم بالتأكيد باستخدام REBOOT / POWEROFF. التأخير الافتراضي ~ 1 دقيقة لإيقاف التشغيل وإعادة التشغيل (إيقاف التشغيل +N). مكتوب للتدقيق.",
  "confirmReboot": "تأكيد إعادة تشغيل المضيف؟",
  "confirmPoweroff": "تأكيد انقطاع التيار الكهربائي؟",
  "confirmRebootDesc": "سيتم إسقاط جميع الخدمات وجلسات الفريق. اكتب إعادة التشغيل للتأكيد.",
  "confirmPoweroffDesc": "سيتم إيقاف تشغيل المضيف؛ لا يمكن تشغيل اللوحة عن بعد. اكتب POWEROFF للتأكيد.",
  "typeToUnlock": "اكتب {{need}} لفتح القفل",
  "confirmRebootBtn": "تأكيد إعادة التشغيل",
  "confirmPoweroffBtn": "تأكيد انقطاع التيار الكهربائي",
  "sentDisconnect": "تم الإرسال - سينقطع الاتصال",
  "powerFailed": "فشل إجراء الطاقة",
  "exportExplain": "تصدير = ملخص لوحة قاعدة بيانات JSON. إعادة البناء = conf مُدار → /etc/nginx/conf.d + إعادة التحميل. المزامنة تحتاج إلى root + EXECUTE.",
  "controlSummary": "ملخص طائرة التحكم",
  "controlSummarySub": "لقطة حية لقاعدة البيانات · معاينة / تنزيل / كتابة إلى الخادم",
  "snapshotLoaded": "تم تحميل الملخص · {{at}}",
  "previewSummary": "معاينة الملخص",
  "downloadedJson": "تم تنزيل JSON إلى المتصفح",
  "downloadJson": "تحميل جيسون",
  "snapshotMeta": "تم إنشاء {{at}} · المستخدمين {{users}} · الحزم {{packages}}",
  "previewHint": "انقر فوق \"معاينة الملخص\" لتحميل لقطة مستوى التحكم.",
  "managedNotEtc": "dataDir/nginx/conf.d — ليس هو نفسه المطبق ضمن /etc",
  "nFiles": "{{count}} الملفات",
  "noManaged": "لا يوجد conf مُدار حتى الآن",
  "noManagedDesc": "يظهر بعد نشر مشروع Nginx",
  "readFailed": "فشلت القراءة",
  "preview": "معاينة",
  "previewModalDesc": "محتوى conf مُدار (dataDir)",
  "prevPage": "سابق",
  "nextPage": "التالي",
  "pageOf": "الصفحة {{page}} / {{total}} · {{count}} الملفات",
  "managedPager": "صفحات conf المُدارة",
  "syncToSystem": "المزامنة مع النظام",
  "syncSub": "انسخ إلى /etc/nginx/conf.d وأعد التحميل - يحتاج إلى الجذر + التنفيذ",
  "syncReload": "مزامنة + إعادة تحميل",
  "syncReloadNeedConfirm": "يحتاج تأكيدًا — يكتب /etc/nginx/conf.d ويعيد تحميل Nginx",
  "exportOnly": "تصدير فقط + قائمة conf",
  "dryRun": "التشغيل الجاف",
  "dryRunNote": "التشغيل الجاف لا يغير النظام.",
  "exportHistory": "تاريخ تصدير الخادم",
  "exportHistorySub": "dataDir/exports · تحميل موثق",
  "noExports": "لا توجد ملفات تصدير الخادم حتى الآن",
  "noExportsDesc": "انقر فوق \"كتابة دليل التصدير\" للإنشاء",
  "downloaded": "تم التنزيل {{name}}",
  "download": "تحميل",
  "syncConfirmTitle": "هل تريد مزامنة Nginx مع النظام؟",
  "syncConfirmDesc": "مزامنة Nginx conf المُدارة مع /etc/nginx/conf",
  "uptime": "الجهوزية",
  "load1m": "تحميل 1 م",
  "executeLabel": "EXECUTE",
  "rootLabel": "جذر",
  "managedLabel": "تمكنت",
  "managedCount": "تمكنت",
  "exportsCount": "صادرات",
  "managedNginxTitle": "إدارة نجينكس",
  "exportPath": "مسار التصدير",
  "mode": "وضع",
  "managedConf": "أسيوط المدارة",
  "dryRunFlag": "التشغيل الجاف",
  "timezoneSearch": "تصفية المناطق الزمنية...",
  "resyncNtp": "إعادة مزامنة NTP",
  "storageSub": "استخدام القرص",
  "nginxLeftover": "بقايا",
  "nginxUnused": "غير مستخدم",
  "nginxLeftoverHint": "إعدادات بقايا (مثل public-files). تبقى في المزامنة حتى تتصرّف.",
  "nginxUnusedHint": "إعداد افتراضي / catch-all (000-default). يبقى في المزامنة حتى تتصرّف.",
  "nginxRemoveLeftover": "إزالة بقايا",
  "nginxRemoveLeftoverTitle": "إزالة بقايا nginx conf؟",
  "nginxRemoveLeftoverDesc": "يحذف {{name}} من قائمة جرد اللوحة. تتم إزالة النسخة المباشرة /etc/nginx فقط باستخدام YSK_EXECUTE + root. 000-default ليس متبقيًا ولا يمكن حذفه هنا.",
  "needExecuteRoot": "يحتاج YSK_EXECUTE + الجذر"
}
