{
  "title": "Docker",
  "subtitle": "اس میزبان پر Docker انجن، کنٹینر، تصاویر، Compose منصوبے اور ڈسک نصب و کنٹرول کریں۔",
  "refresh": "تازہ کریں",
  "notInstalled": "Docker Engine نصب نہیں۔ اس صفحے سے docker.io اور docker-compose-v2 نصب کریں۔",
  "protected": "محفوظ",
  "pruneConfirm": "volume یا نظام صفائی کی تصدیق کے لیے PRUNE لکھیں",
  "needEngineTitle": "پہلے ڈوکر انجن انسٹال کریں۔",
  "stopEngineDesc": "یہ اس میزبان پر ڈوکر انجن اور تمام {{n}} کنٹینرز کو روکتا ہے۔",
  "notInstalledValue": "انسٹال نہیں ہے۔",
  "nameHint": "حروف، ہندسے، انڈر سکور، ڈاٹ، ہائفن (زیادہ سے زیادہ 128)",
  "volPlaceholder": "میرا ڈیٹا",
  "netPlaceholder": "میرا نیٹ",
  "runPorts": "بندرگاہیں شائع کریں۔",
  "runPortsHint": "میزبان: کنٹینر فی لائن، جیسے 8080:80",
  "runEnv": "ماحولیات",
  "runEnvHint": "KEY=قدر فی لائن",
  "runRestart": "پالیسی کو دوبارہ شروع کریں۔",
  "runNetwork": "نیٹ ورک",
  "runVolumes": "جلدیں",
  "runVolumesHint": "حجم: ڈیسٹ فی لائن",
  "runAdvancedHint": "ملٹی سروس اسٹیک کے لیے اس میزبان پر پہلے سے موجود ویلیڈیٹر نوڈس یا کمپوز فائلز کا استعمال کریں۔",
  "daemonConfirmTitle": "ڈیمون کی ترتیبات لاگو کریں؟",
  "daemonConfirmDesc": "daemon.json لکھتا ہے اور docker.service کو دوبارہ شروع کرتا ہے۔ تمام کنٹینرز کو روک دیا جائے گا۔",
  "settingsHint": "صرف محفوظ daemon.json اختیارات۔ اطلاق فائل لکھتا ہے اور docker.service دوبارہ چلاتا ہے۔",
  "cli": {
    "usage": "استعمال: ysk-server docker status|ps|images|volumes|networks|df|logs|inspect|exec|start|stop|restart|rm|pull|run|prune|engine|compose [--image IMG] [--name N] [--preset version|help|hostname] [--bin BIN] [--project P] [--execute] [--json]"
  },
  "tab": {
    "overview": "جائزہ",
    "containers": "کنٹینر",
    "images": "تصاویر",
    "compose": "Compose",
    "volumes": "Volume",
    "networks": "نیٹ ورک",
    "prune": "صاف کریں",
    "settings": "ترتیبات",
    "about": "کے بارے میں"
  },
  "col": {
    "engine": "انجن",
    "containers": "کنٹینر",
    "version": "ورژن",
    "dataRoot": "ڈیٹا ڈائریکٹری",
    "disk": "ڈسک",
    "validators": "ویلیڈیٹر ڈھیر",
    "name": "نام",
    "image": "تصویر",
    "status": "حالت",
    "ports": "پورٹس",
    "managed": "پینل کے زیر انتظام",
    "size": "سائز",
    "driver": "ڈرائیور",
    "type": "قسم",
    "reclaimable": "واپس لینے کے قابل"
  },
  "state": {
    "up": "فعال",
    "down": "رکا",
    "running": "چل رہا ہے۔",
    "exited": "باہر نکل گیا۔",
    "exitedCode": "باہر نکلا ({{n}})",
    "restarting": "دوبارہ شروع ہو رہا ہے۔",
    "restartingCount": "دوبارہ شروع ہو رہا ہے · {{n}} بار",
    "paused": "روک دیا گیا",
    "created": "بنایا",
    "dead": "مردہ",
    "removing": "ہٹانا",
    "unknown": "نامعلوم"
  },
  "df": {
    "images": "امیجز",
    "containers": "کنٹینرز",
    "volumes": "مقامی حجم",
    "builder": "کیشے بنائیں",
    "other": "دیگر"
  },
  "actions": {
    "start": "چلائیں",
    "stop": "روکیں",
    "restart": "دوبارہ چلائیں",
    "remove": "ہٹائیں",
    "logs": "لاگز",
    "inspect": "جائزہ",
    "exec": "Exec (ورژن)",
    "run": "تصویر چلائیں",
    "pull": "کھینچیں",
    "up": "اوپر",
    "down": "نیچے",
    "createVolume": "volume بنائیں",
    "createNetwork": "نیٹ ورک بنائیں",
    "pruneContainers": "کنٹینر صاف کریں",
    "pruneImages": "تصاویر صاف کریں",
    "pruneVolumes": "volume صاف کریں",
    "pruneSystem": "نظام صفائی",
    "startEngine": "انجن چلائیں",
    "stopEngine": "انجن روکیں",
    "restartEngine": "انجن دوبارہ چلائیں",
    "applyDaemon": "انجن ترتیبات لگائیں"
  },
  "empty": {
    "containers": "کوئی کنٹینر نہیں",
    "images": "کوئی تصویر نہیں",
    "compose": "کوئی Compose منصوبہ نہیں",
    "composeDesc": "پروجیکٹس توثیق کرنے والے نوڈس سے آتے ہیں یا اس میزبان پر پہلے سے موجود فائلیں تحریر کرتے ہیں۔ یہ صفحہ صوابدیدی YAML اپ لوڈز کو قبول نہیں کرتا ہے۔",
    "composeCta": "توثیق کرنے والے نوڈس کھولیں۔",
    "volumes": "کوئی volume نہیں",
    "networks": "کوئی نیٹ ورک نہیں"
  },
  "logs": {
    "empty": "ابھی کوئی لاگ نہیں",
    "follow": "پیروی کریں۔"
  },
  "deleteRunningWarn": "یہ کنٹینر اب بھی چل رہا ہے یا دوبارہ شروع ہو رہا ہے۔ اسے زبردستی ہٹا دیا جائے گا۔",
  "settings": {
    "logMaxSize": "کنٹینر لاگ زیادہ سے زیادہ سائز",
    "liveRestore": "لائیو بحالی (ڈیمن دوبارہ چلنے پر کنٹینر رکھیں)",
    "mirrors": "Registry آئینے (ہر سطر ایک URL)",
    "insecure": "غیر مرموز Registry (ہر سطر ایک میزبان)"
  },
  "about": {
    "body": "Docker، YSK Server پر Nginx جیسی درجہ اول میزبان خدمت ہے۔ پینل سے Ubuntu docker.io + docker-compose-v2 نصب ہوتا ہے۔ ویلیڈیٹر نوڈ yskval-* Compose منصوبوں کے طور پر چلتے ہیں۔",
    "honesty": "میزبان تبدیلی کے لیے root اور YSK_EXECUTE=1 چاہیے۔ طے شدہ dry-run ہے۔ یہ صفحہ Kubernetes نہیں۔",
    "validators": "ویلیڈیٹر نوڈز کھولیں"
  },
  "alerts": {
    "daemonTitle": "Docker ڈیمن بند ہے",
    "daemonBody": "Docker نصب ہے مگر docker.service فعال نہیں۔ ویلیڈیٹر ڈھیر شروع نہیں ہو سکتے۔"
  },
  "errors": {
    "notInstalled": "Docker نصب نہیں",
    "daemonDown": "Docker ڈیمن فعال نہیں",
    "needCompose": "docker compose (v2 پلگ ان) درکار ہے",
    "badImage": "تصویر حوالہ غلط",
    "badName": "نام غلط",
    "badPort": "پورٹ اشاعت غلط",
    "badEnv": "ماحول متغیر غلط",
    "badVolume": "حجم ماؤنٹ غلط",
    "badNetwork": "نیٹ ورک غلط",
    "protectedNetwork": "اندرونی Docker نیٹ ورک نہیں ہٹایا جا سکتا",
    "badRestart": "دوبارہ چلانے کی پالیسی غلط",
    "badPrune": "صفائی دائرہ غلط",
    "needPruneConfirm": "volume یا نظام صفائی کے لیے confirm=PRUNE چاہیے",
    "badDaemon": "انجن ترتیب غلط",
    "composeMissing": "اس منصوبے کی Compose فائل نہیں ملی",
    "logsFailed": "کنٹینر لاگز نہیں پڑھے جا سکے",
    "mutateFailed": "Docker حکم ناکام",
    "engineFailed": "docker.service کنٹرول نہیں ہو سکا",
    "badExec": "exec صرف اجازت یافتہ بائنری اور پیشگی ترتیبات تک محدود ہے (کوئی شیل نہیں، کوئی TTY نہیں)",
    "uninstallBusy": "Docker ہٹانے سے پہلے پینل کے زیر انتظام کنٹینر (ویلیڈیٹر ڈھیر سمیت) روکیں",
    "badCommand": "غلط کمانڈ یا انٹری پوائنٹ",
    "portBusy": "میزبان پورٹ {{bind}}:{{port}} پہلے سے ہی استعمال میں ہے۔",
    "nameInUse": "{{name}} نام کا ایک کنٹینر پہلے سے موجود ہے۔ اسے ہٹا دیں یا کوئی اور نام منتخب کریں۔",
    "unpublished": "کنٹینر کسی نیٹ ورک سے منسلک نہیں ہوا اور نہ ہی پورٹ شائع کرتا ہے۔ اس کا علاج شروع جیسا نہیں کرنا۔"
  },
  "notes": {
    "dryMutate": "صرف dry-run۔ میزبان بدلنے کے لیے --execute اور YSK_EXECUTE=1 دیں۔",
    "dryPrune": "صفائی پیش نظارہ (لاگو نہیں)۔",
    "dryEngine": "انجن کنٹرول dry-run ہے۔",
    "dryDaemon": "/etc/docker/daemon.json لکھا جائے گا اور docker.service دوبارہ چلے گا۔",
    "daemonWrote": "daemon.json لکھا گیا",
    "start": "کنٹینر چلا",
    "stop": "کنٹینر رکا",
    "restart": "کنٹینر دوبارہ چلا",
    "remove": "کنٹینر ہٹایا گیا",
    "ran": "تصویر سے کنٹینر چلا",
    "leftoverRemoved": "بائنڈ کی ناکامی کے بعد بچا ہوا کنٹینر {{name}} ہٹا دیا گیا۔",
    "pulled": "تصویر کھینچی گئی",
    "exec": "اجازت یافتہ exec چلا",
    "imageRemoved": "تصویر ہٹائی گئی",
    "volumeCreated": "Volume بنا",
    "volumeRemoved": "Volume ہٹایا گیا",
    "networkCreated": "نیٹ ورک بنا",
    "networkRemoved": "نیٹ ورک ہٹایا گیا",
    "pruned": "صفائی مکمل",
    "compose": {
      "up": "Compose منصوبہ چلا",
      "down": "Compose منصوبہ رکا",
      "restart": "Compose منصوبہ دوبارہ چلا",
      "rm": "کمپوز پروجیکٹ کو ہٹا دیا گیا۔"
    },
    "engine": {
      "start": "docker.service چلا",
      "stop": "docker.service رکا",
      "restart": "docker.service دوبارہ چلا"
    }
  },
  "ui": {
    "whatYouGet": "یہ صفحہ کیا کرتا ہے",
    "whatYouGetLead": "پہلے Docker Engine نصب کریں۔ پھر ایک کنٹینر چلائیں، امیج کھینچیں، اور اس میزبان پر موجود ویلیڈیٹر Compose ڈھیر دیکھیں۔",
    "capEngine": "انجن",
    "capEngineDesc": "ایک کلک میں docker.io اور docker-compose-v2 نصب کریں۔ docker.service یہیں چلائیں یا روکیں۔",
    "capWork": "کنٹینر اور امیج",
    "capWorkDesc": "عام امیج چنیں، کھینچیں، چلائیں، پھر لاگ پڑھیں یا کنٹینر جانچیں۔",
    "capStacks": "ویلیڈیٹر ڈھیر",
    "capStacksDesc": "کئی خدمات کے ڈھیر ویلیڈیٹر Compose منصوبے (yskval-*) ہیں۔ یہ صفحہ YAML اپ لوڈ نہیں لیتا۔",
    "cardEngine": "انجن",
    "cardDisk": "ڈسک",
    "cardWork": "اس میزبان پر",
    "compose": "Compose",
    "cgroup": "سی گروپ",
    "used": "استعمال شدہ",
    "free": "خالی",
    "running": "چل رہا",
    "images": "امیج",
    "volumes": "Volume",
    "networks": "نیٹ ورک",
    "goImages": "امیج",
    "goValidators": "ویلیڈیٹر نوڈ",
    "imagePickHint": "عام امیج چنیں۔ دوسرا حوالہ ہو تو ہی دیگر استعمال کریں۔",
    "imageCustom": "دیگر",
    "driver": "ڈرائیور",
    "driverLocalOnly": "یہ پینل صرف local volume بناتا ہے۔",
    "netDefaultDriver": "نئے نیٹ ورک Docker کے طے شدہ bridge ڈرائیور استعمال کرتے ہیں۔",
    "pruneWhat": "کیا ہٹانا ہے",
    "pruneAck": "میں سمجھتا/سمجھتی ہوں کہ غیر استعمال شدہ ڈیٹا مٹ جائے گا اور واپس نہیں آئے گا",
    "pruneAckDesc": "Volume یا نظام کی صفائی الٹی نہیں ہو سکتی۔ منتخب دائرے کے رکے کنٹینر اور غیر استعمال شدہ امیج ہٹتے ہیں۔",
    "pruneNow": "اب صاف کریں",
    "useMirrors": "رجسٹری آئینے استعمال کریں",
    "useInsecure": "غیر مرموز رجسٹری اجازت دیں",
    "publishPorts": "میزبان پر پورٹ شائع کریں",
    "attachVolume": "Volume لگائیں",
    "setEnv": "ماحول متغیر سیٹ کریں",
    "defaultNet": "طے شدہ",
    "mountPath": "ماؤنٹ راستہ",
    "restartNo": "کبھی نہیں",
    "restartUnless": "روکنے تک",
    "restartAlways": "ہمیشہ",
    "restartOnFail": "ناکامی پر",
    "needAck": "صفائی سے پہلے تصدیق کریں",
    "scopeContainers": "رکے ہوئے کنٹینر",
    "scopeImages": "غیر استعمال شدہ امیج",
    "scopeVolumes": "غیر استعمال شدہ Volume",
    "scopeBuilder": "بلڈ کیش",
    "scopeSystem": "سب غیر استعمال شدہ",
    "noVolumesYet": "ابھی Volume نہیں — پہلے Volume ٹیب پر بنائیں۔",
    "command": "حکم",
    "commandHint": "اختیاری تصویر کے بعد ٹوکن۔ تصویر CMD استعمال کرنے کے لیے خالی چھوڑ دیں۔",
    "entrypoint": "انٹری پوائنٹ",
    "entrypointHint": "اختیاری واحد بائنری۔ تصویر ENTRYPOINT استعمال کرنے کے لیے خالی چھوڑ دیں۔",
    "portMap": "میزبان: کنٹینر",
    "portOccupied": "یہ میزبان پورٹ پہلے ہی استعمال میں ہے۔",
    "validatorImage": "validator نوڈس کے ذریعے منظم کیا جاتا ہے۔",
    "newVolume": "نیا نامزد والیوم",
    "loopbackUrl": "مقامی ٹیسٹ URL",
    "nginxProxy": "Nginx ریورس پراکسی بنائیں",
    "intentPorts": "درخواست کی گئی (شائع نہیں ہوئی)",
    "customPort": "دوسرا میزبان پورٹ",
    "customPortHost": "میزبان پورٹ",
    "customPortContainer": "کنٹینر پورٹ",
    "pctUsed": "{{n}}% استعمال",
    "customPortHint": "1–65535۔ مثال: 9090 → 80۔",
    "pickBridge": "پل نیٹ ورک"
  },
  "deleteTitle": "حذف کریں {{id}}",
  "deleteDesc": "اسے کالعدم نہیں کیا جا سکتا۔",
  "deleteC1": "وسائل کو اس میزبان سے ہٹا دیا گیا ہے۔",
  "deleteComposeVal": "یہ ایک توثیق کرنے والا اسٹیک ہے — توثیق کرنے والا مثال بھی حذف کر دیا گیا ہے۔",
  "pruneTitle": "ڈوکر کے وسائل کو چھانٹیں۔",
  "pruneDesc": "تصدیق کے لیے PRUNE ٹائپ کریں۔ غیر استعمال شدہ ڈیٹا کو بحال نہیں کیا جا سکتا۔",
  "pruneC1": "منتخب دائرہ کار میں غیر استعمال شدہ وسائل کو حذف کر دیا جاتا ہے۔",
  "pruneC2": "حجم اور نظام کی کٹائی غیر استعمال شدہ ڈیٹا والیوم کو مستقل طور پر حذف کریں۔",
  "pruneC3": "اس دائرہ کار میں رکے ہوئے کنٹینرز یا غیر استعمال شدہ تصاویر کو ہٹا دیا جاتا ہے۔"
}
