{
  "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": "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": "যাচাইকারী নোড দ্বারা পরিচালিত",
    "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": "এই সুযোগে থেমে যাওয়া পাত্র বা অব্যবহৃত ছবিগুলি সরানো হয়।"
}
