{
    "nav_servers":  "سرورها",
    "nav_users":  "کاربران",
    "nav_invites":  "لینک دعوت",
    "nav_settings":  "تنظیمات",
    "nav_connections":  "اتصال‌ها",
    "nav_logout":  "خروج",
    "theme_dark":  "تاریک",
    "theme_light":  "روشن",
    "back_to_servers":  "← بازگشت به سرورها",
    "server_check":  "بررسی",
    "server_checking":  "در حال بررسی...",
    "protocols":  "پروتکل‌ها",
    "install":  "نصب",
    "uninstall":  "حذف نصب",
    "run":  "در حال اجرا",
    "stop":  "متوقف شده",
    "not_installed":  "نصب نشده",
    "installed":  "نصب شده",
    "add_server":  "افزودن سرور",
    "no_servers":  "هیچ سروری اضافه نشده است",
    "name":  "نام",
    "host":  "میزبان",
    "port":  "پورت",
    "status":  "وضعیت",
    "actions":  "عملکردها",
    "edit":  "ویرایش",
    "delete":  "حذف",
    "save":  "ذخیره",
    "cancel":  "لغو",
    "loading":  "در حال بارگذاری...",
    "copy":  "کپی",
    "download":  "دانلود",
    "config":  "پیکربندی",
    "qr_code":  "کد QR",
    "vpn_key":  "کلید VPN",
    "clients":  "کلاینت‌ها",
    "traffic":  "ترافیک",
    "limit":  "محدودیت",
    "manage":  "مدیریت",
    "no_protocols":  "بدون پروتکل",
    "add_server_desc":  "اولین سرور VPN خود را اضافه کنید. برای اتصال به اطلاعات SSH نیاز دارید.",
    "ssh_host":  "میزبان / IP",
    "ssh_port":  "پورت SSH",
    "ssh_user":  "نام کاربری",
    "ssh_password":  "رمز عبور",
    "ssh_key":  "کلید SSH",
    "ssh_key_placeholder":  "کلید خصوصی SSH",
    "ssh_key_hint":  "محتوای فایل id_rsa یا id_ed25519 خود را اینجا قرار دهید",
    "connect":  "اتصال",
    "connecting":  "در حال اتصال...",
    "server_added":  "سرور با موفقیت اضافه شد",
    "server_deleted":  "سرور حذف شد",
    "delete_confirm":  "آیا از حذف این سرور مطمئن هستید؟",
    "success":  "موفقیت",
    "error":  "خطا",
    "info":  "اطلاعات",
    "login_title":  "ورود به پنل",
    "username":  "نام کاربری",
    "password":  "رمز عبور",
    "captcha":  "کد امنیتی",
    "captcha_placeholder":  "کاراکترهای تصویر را وارد کنید",
    "captcha_hint":  "برای نوسازی تصویر کلیک کنید",
    "login":  "ورود",
    "logging_in":  "در حال ورود...",
    "login_error":  "ورود ناموفق بود",
    "check_done":  "بررسی کامل شد",
    "check_error":  "خطای اتصال",
    "ssh_ok":  "اتصال SSH برقرار است",
    "docker_ok":  "داکر نصب است",
    "docker_not_installed":  "داکر نصب نیست",
    "awg_desc":  "نسخه جدید پروتکل بر پایه awg-go. پشتیبانی از مبهم‌سازی پیشرفته (S3, S4).",
    "awg_legacy_desc":  "نسخه اصلی AWG. سازگار با نسخه‌های قدیمی کلاینت.",
    "xray_desc":  "تغییر ظاهر ترافیک به ترافیک معمولی وب (XTLS-Reality). مقاوم در برابر فیلترینگ شدید.",
    "not_checked":  "بررسی نشده",
    "connections":  "اتصال‌ها",
    "add":  "افزودن",
    "loading_connections":  "در حال بارگذاری اتصال‌ها...",
    "no_connections":  "بدون اتصال",
    "no_connections_desc":  "اولین اتصال خود را برای ایجاد پیکربندی VPN اضافه کنید",
    "install_protocol":  "نصب پروتکل",
    "port_default_hint":  "پورت پیش‌فرض: 55424. مطمئن شوید این پورت آزاد است.",
    "port_xray_hint":  "پورت پیشنهادی: 443. مطمئن شوید توسط وب‌سرور دیگری اشغال نشده باشد.",
    "reinstall":  "نصب مجدد",
    "uninstall_confirm":  "حذف نصب {}؟ تمام اتصال‌ها و پیکربندی‌ها از بین خواهند رفت.",
    "stop_container_confirm":  "توقف کانتینر {}؟",
    "start_container_confirm":  "شروع کانتینر {}؟",
    "stopping":  "در حال توقف",
    "starting":  "در حال شروع",
    "stopped":  "متوقف شد",
    "started":  "شروع شد",
    "server_config":  "پیکربندی سرور",
    "add_connection":  "افزودن اتصال",
    "connection_name":  "نام اتصال",
    "connection_name_placeholder":  "مثال: iPhone, Laptop",
    "assign_to_user":  "تخصیص به کاربر (اختیاری)",
    "no_assign":  "— بدون تخصیص —",
    "create":  "ایجاد",
    "creating":  "در حال ایجاد...",
    "connection_created":  "اتصال \"{}\" ایجاد شد",
    "delete_connection_confirm":  "این اتصال حذف شود؟ پیکربندی دیگر کار نخواهد کرد.",
    "connection_deleted":  "اتصال حذف شد",
    "config_tab":  "📄 فایل",
    "vpn_key_tab":  "🔑 کلید-VPN",
    "qr_code_tab":  "📱 کد-QR",
    "copy_config":  "📋 کپی",
    "download_conf":  "⬇ دانلود .conf",
    "copy_key":  "📋 کپی کلید",
    "vpn_link_hint":  "این لینک را برای تنظیم خودکار در برنامه AmneziaVPN وارد کنید",
    "qr_hint":  "کد QR را در برنامه AmneziaVPN اسکن کنید",
    "no_data":  "بدون داده",
    "start_btn":  "▶ شروع",
    "stop_btn":  "⏹ توقف",
    "config_btn":  "⚙️ تنظیم",
    "done":  "انجام شد",
    "installing":  "در حال نصب...",
    "start_install":  "شروع نصب...",
    "check_docker":  "بررسی داکر...",
    "prepare_host":  "آماده‌سازی میزبان...",
    "build_container":  "ساخت کانتینر...",
    "install_success":  "پروتکل با موفقیت نصب شد!",
    "install_error":  "خطا در نصب: ",
    "qr_error":  "ایجاد کد QR ناموفق بود",
    "users_title":  "کاربران",
    "search_placeholder":  "جستجو با نام، ایمیل یا تلگرام...",
    "add_user":  "افزودن کاربر",
    "prev_page":  "← قبلی",
    "next_page":  "بعدی →",
    "page_info":  "صفحه {} از {}",
    "loading_users":  "در حال بارگذاری کاربران...",
    "nothing_found":  "چیزی یافت نشد",
    "search_empty_desc":  "جستجوی دیگری را امتحان کنید یا کاربر جدید بسازید",
    "username_label":  "نام کاربری",
    "password_label":  "رمز عبور",
    "role_label":  "نقش",
    "role_user_desc":  "User — فقط مشاهده اتصال‌های خود",
    "role_support_desc":  "Support — مدیریت سرورها",
    "role_admin_desc":  "Admin — دسترسی کامل",
    "tg_id_label":  "آیدی تلگرام (اختیاری)",
    "email_label":  "ایمیل (اختیاری)",
    "traffic_limit_label":  "محدودیت ترافیک (گیگابایت) (0 = نامحدود)",
    "description_label":  "توضیحات (اختیاری)",
    "auto_conn_title":  "ایجاد خودکار اتصال (اختیاری)",
    "server_label":  "سرور",
    "no_create_conn":  "— عدم ایجاد اتصال —",
    "protocol_label":  "پروتکل",
    "edit_user_title":  "ویرایش کاربر: {}",
    "edit_user_tg":  "آیدی تلگرام (اختیاری)",
    "edit_user_email":  "ایمیل (اختیاری)",
    "edit_user_limit":  "محدودیت ترافیک (گیگابایت) (0 = نامحدود)",
    "new_password_hint":  "رمز عبور جدید (اگر تغییری نمی‌خواهید خالی بگذارید)",
    "op_type_label":  "نوع عملیات",
    "create_new_conn":  "ایجاد اتصال جدید",
    "link_existing_conn":  "اتصال به موجود",
    "select_existing_conn":  "انتخاب اتصال موجود",
    "existing_conn_hint":  "فقط اتصال‌های بدون کاربر نمایش داده می‌شوند",
    "conn_name_panel":  "نام اتصال (در پنل)",
    "user_conns_title":  "اتصال‌های کاربر",
    "no_free_conns":  "اتصال آزاد موجود نیست",
    "select_connection":  "لطفا یک اتصال انتخاب کنید",
    "linking":  "در حال اتصال...",
    "conn_linked":  "اتصال برقرار شد",
    "enabling":  "در حال فعال‌سازی",
    "disabling":  "در حال غیرفعال‌سازی",
    "user_enabled":  "کاربر فعال شد",
    "user_disabled":  "کاربر غیرفعال شد",
    "delete_user_confirm":  "کاربر حذف شود؟ تمام اتصال‌های او حذف خواهند شد.",
    "share_access":  "اشتراک‌گذاری دسترسی",
    "enable_public_access":  "فعال‌سازی دسترسی عمومی",
    "share_password_label":  "رمز عبور (اختیاری)",
    "share_password_hint":  "در صورت تنظیم، کاربر باید آن را وارد کند",
    "guest_settings_title":  "دسترسی مهمان",
    "guest_enable":  "فعال‌سازی دسترسی مهمان (بدون ثبت‌نام)",
    "guest_enable_hint":  "لینک عمومی در صفحه ورود. مهمانان اتصال‌های کاربر انتخاب‌شده را می‌بینند.",
    "guest_link_label":  "لینک مهمان",
    "guest_link_placeholder":  "برای ساخت لینک تنظیمات را ذخیره کنید",
    "guest_regen_token":  "بازسازی لینک",
    "guest_regen_confirm":  "لینک مهمان بازسازی شود؟ لینک قبلی از کار می‌افتد.",
    "guest_token_updated":  "لینک مهمان به‌روز شد",
    "guest_user_label":  "کاربر اتصال‌های مهمان",
    "guest_user_none":  "— انتخاب کاربر —",
    "guest_user_hint":  "یک کاربر عادی (مثل guest) بسازید و VPN اختصاص دهید.",
    "guest_password_label":  "رمز مهمان (اختیاری)",
    "guest_password_keep":  "برای حفظ رمز فعلی خالی بگذارید",
    "guest_clear_password":  "حذف محافظت با رمز",
    "guest_allow_create":  "اجازه ساخت کانفیگ جدید به مهمان",
    "guest_access_btn":  "ادامه به‌عنوان مهمان",
    "guest_access_login_hint":  "بدون حساب کاربری",
    "guest_title":  "دسترسی مهمان",
    "guest_subtitle":  "دریافت کانفیگ VPN بدون ثبت‌نام",
    "guest_protected_desc":  "این صفحه با رمز عبور محافظت شده است.",
    "guest_get_config":  "دریافت کانفیگ",
    "guest_get_config_hint":  "یک کانفیگ VPN جدید برای شما ساخته می‌شود",
    "guest_not_found":  "404 یافت نشد",
    "guest_not_found_desc":  "دسترسی مهمان غیرفعال است یا لینک نامعتبر است.",
    "wrong_guest_password":  "رمز عبور اشتباه است",
    "invites_title":  "لینک‌های دعوت",
    "invites_hint":  "لینک قابل اشتراک بسازید. با لینک می‌توان کانفیگ VPN ساخت — تعداد را شما تعیین می‌کنید.",
    "invites_empty":  "هنوز لینکی نیست",
    "invites_empty_desc":  "لینک بسازید و به اشتراک بگذارید — بدون ثبت‌نام.",
    "invite_create":  "ساخت لینک",
    "invite_edit":  "ویرایش لینک",
    "invite_active":  "فعال",
    "invite_expired":  "منقضی",
    "invite_exhausted":  "ظرفیت تمام شده",
    "invite_uses":  "استفاده‌ها",
    "invite_name_label":  "نام لینک",
    "invite_max_uses_label":  "حداکثر کانفیگ",
    "invite_max_uses_hint":  "چند بار می‌توان با این لینک کانفیگ ساخت. 0 = نامحدود.",
    "invite_user_label":  "کاربر ذخیره‌سازی",
    "invite_user_hint":  "کانفیگ‌های ساخته‌شده به این کاربر پنل وصل می‌شوند.",
    "invite_user_required":  "یک کاربر انتخاب کنید",
    "invite_password_label":  "رمز عبور (اختیاری)",
    "invite_expires_label":  "انقضا (اختیاری)",
    "invite_duration_label":  "مدت کانفیگ (روز)",
    "invite_duration_hint":  "از لحظه کلیک روی دریافت کانفیگ شروع می‌شود. 0 = بدون انقضا.",
    "invite_duration_short":  "مدت",
    "invite_duration_starts_hint":  "پس از دریافت، کانفیگ {} روز معتبر است",
    "invite_config_expires_at":  "اعتبار تا: {}",
    "invite_sub_tab":  "اشتراک",
    "days_short":  "روز",
    "invite_clear_expires":  "حذف تاریخ انقضا",
    "invite_note_label":  "یادداشت (فقط ادمین)",
    "invite_note_placeholder":  "توضیح داخلی",
    "invite_reset_used":  "ریست شمارنده استفاده",
    "invite_created":  "لینک ساخته شد (URL کپی شد)",
    "invite_updated":  "لینک به‌روز شد",
    "invite_deleted":  "لینک حذف شد",
    "invite_delete_confirm":  "این لینک حذف شود؟",
    "invite_public_title":  "دعوت",
    "invite_public_subtitle":  "دریافت کانفیگ VPN با لینک دعوت",
    "invite_protected_desc":  "این لینک با رمز محافظت شده است.",
    "invite_get_config_hint":  "هر کلیک یک کانفیگ جدید می‌سازد و یک استفاده کم می‌کند",
    "invite_uses_left":  "باقی‌مانده: {}",
    "invite_uses_left_unlimited":  "ساخته‌شده: {} (نامحدود)",
    "invite_not_found":  "404 یافت نشد",
    "invite_not_found_desc":  "لینک نامعتبر است یا حذف شده.",
    "wrong_invite_password":  "رمز عبور اشتباه است",
    "public_link_label":  "لینک عمومی",
    "disabled":  "غیرفعال",
    "out_of":  "از",
    "settings_title":  "تنظیمات پنل",
    "appearance":  "🎨 ظاهر",
    "title_label":  "عنوان (Title)",
    "logo_label":  "لوگو (ایموجی یا نماد)",
    "subtitle_label":  "زیرعنوان (Subtitle)",
    "captcha_title":  "🔐 کد امنیتی",
    "enable_captcha":  "فعال‌سازی کد امنیتی",
    "telegram_bot_title":  "🤖 ربات تلگرام",
    "bot_token_label":  "توکن ربات (از @BotFather)",
    "bot_status":  "وضعیت",
    "bot_running":  "✅ در حال اجرا",
    "bot_stopped":  "⏹ متوقف شده",
    "bot_stop_btn":  "⏹ توقف",
    "bot_start_btn":  "▶️ شروع",
    "bot_hint":  "پس از تغییر توکن تنظیمات را ذخیره کنید تا ربات بازراه‌اندازی شود.",
    "api_docs_title":  "🔌 مستندات API",
    "api_docs_hint":  "از این رابط‌ها برای بررسی قابلیت‌های API استفاده کنید",
    "tunnels_title":  "تونل‌ها",
    "tunnels_subtitle":  "پنل را در اینترنت منتشر کنید یا ترافیک خروجی را از طریق VPN هدایت کنید.",
    "tunnels_section_inbound":  "دسترسی عمومی",
    "tunnels_section_outbound":  "VPN خروجی",
    "tunnel_cloudflare_desc":  "آدرس HTTPS رایگان از Cloudflare — بدون ثبت‌نام.",
    "tunnel_ngrok_desc":  "تونل پایدار با authtoken ngrok شما.",
    "tunnel_warp_desc":  "هدایت ترافیک سرور از طریق Cloudflare WARP.",
    "tunnel_nordvpn_desc":  "اتصال این میزبان به سرورهای NordVPN.",
    "local_server":  "سرور محلی",
    "tunnel_install_enable":  "نصب و فعال‌سازی",
    "tunnel_enable":  "فعال‌سازی تونل",
    "tunnel_running":  "تونل در حال اجرا است",
    "tunnel_stop":  "توقف",
    "tunnel_stopping":  "در حال توقف...",
    "tunnel_stopped":  "تونل متوقف شد",
    "tunnel_delete":  "حذف",
    "tunnel_deleted":  "تونل حذف شد",
    "tunnel_delete_confirm":  "این فایل اجرایی تونل مدیریت‌شده توسط پنل متوقف و حذف شود؟",
    "tunnel_starting":  "در حال شروع تونل...",
    "tunnel_started":  "تونل شروع شد",
    "tunnel_waiting_url":  "تونل شروع شد. در انتظار آدرس عمومی...",
    "tunnel_no_public_url":  "آدرس عمومی پس از شروع تونل اینجا نمایش داده می‌شود.",
    "tunnels_hint":  "تونل‌های سریع این پنل محلی را در اینترنت منتشر می‌کنند. رمز مدیر را قوی نگه دارید و آدرس‌های عمومی را فقط با کاربران مورد اعتماد به اشتراک بگذارید.",
    "ngrok_authtoken_placeholder":  "ngrok authtoken (برای برخی حساب‌ها اختیاری است)",
    "import_users_title":  "📤 وارد کردن کاربران",
    "import_source_label":  "منبع وارد کردن / همگام‌سازی",
    "remnawave_url_label":  "آدرس Remnawave",
    "api_key_label":  "کلید API",
    "enable_sync":  "فعال‌سازی همگام‌سازی",
    "sync_hint":  "کاربران طبق داده‌های Remnawave به‌طور خودکار مدیریت می‌شوند",
    "sync_now_btn":  "🔄 همگام‌سازی اکنون",
    "delete_sync_btn":  "🗑 حذف همگام‌سازی",
    "auto_create_conns":  "ایجاد خودکار اتصال‌ها",
    "sync_server_label":  "سرور برای اتصال‌های جدید",
    "save_changes":  "💾 ذخیره تغییرات",
    "sync_success":  "همگام‌سازی انجام شد: {} کاربر",
    "sync_deleted":  "{} کاربر همگام‌سازی شده حذف شدند",
    "delete_sync_confirm":  "آیا از حذف تمام کاربران همگام‌سازی شده مطمئن هستید؟",
    "settings_saved":  "تنظیمات با موفقیت ذخیره شد",
    "bot_started":  "ربات شروع به کار کرد",
    "bot_stopped_msg":  "ربات متوقف شد",
    "sync_running":  "در حال همگام‌سازی...",
    "deleting":  "در حال حذف...",
    "my_connections_title":  "اتصال‌های من",
    "show_config":  "📄 نمایش پیکربندی",
    "no_connections_user_desc":  "برای ایجاد اتصال VPN با مدیر تماس بگیرید",
    "share_title":  "دسترسی به اتصال",
    "vpn_access":  "دسترسی VPN",
    "user_label_share":  "کاربر",
    "share_protected_desc":  "این دسترسی با رمز عبور محافظت شده است.",
    "auth_success":  "ورود موفقیت‌آمیز",
    "loading_share_conns":  "در حال بارگذاری...",
    "no_active_conns":  "هنوز هیچ اتصال فعالی ندارید.",
    "show_settings_btn":  "🔑 نمایش تنظیمات",
    "copied":  "کپی شد!",
    "active":  "فعال",
    "site_description":  "پنل وب آمنزیا — مدیریت سرورها و پروتکل‌های AmneziaWG",
    "toggle_theme":  "تغییر تم",
    "copied_to_clipboard":  "در حافظه کپی شد",
    "share_not_found":  "404 یافت نشد",
    "share_not_found_desc":  "لینک اشتباه است یا دسترسی غیرفعال شده است.",
    "invalid_captcha":  "کد امنیتی اشتباه است",
    "account_disabled":  "حساب کاربری غیرفعال است",
    "invalid_login":  "نام کاربری یا رمز عبور اشتباه است",
    "user_exists":  "کاربری با این نام قبلاً ثبت شده است",
    "cannot_delete_self":  "شما نمی‌توانید خودتان را حذف کنید",
    "wrong_share_password":  "رمز عبور اشتباه است",
    "saving":  "در حال ذخیره...",
    "select_lang":  "انتخاب زبان",
    "lang_ru":  "Русский",
    "lang_en":  "English",
    "lang_fr":  "Français",
    "lang_zh":  "中文 (Chinese)",
    "lang_fa":  "فارسی (Persian)",
    "backup_title":  "پشتیبان‌گیری ساده",
    "download_backup":  "دانلود data.json",
    "restore_backup":  "بازیابی از فایل",
    "restore_confirm":  "آیا مطمئن هستید؟ داده‌های فعلی بازنویسی می‌شوند و برنامه دوباره راه‌اندازی خواهد شد.",
    "restore_success":  "بازیابی موفقیت‌آمیز بود! در حال راه‌اندازی مجدد...",
    "invalid_backup_file":  "فایل پشتیبان یا ساختار نامعتبر است",
    "config_unavailable":  "پیکربندی در دسترس نیست",
    "config_unavailable_desc":  "این کلاینت از طریق اپلیکیشن اصلی Amnezia ایجاد شده است.\\nکلید خصوصی فقط در دستگاه کاربر ذخیره می‌شود و توسط سرور قابل بازیابی نیست.",
    "client_public_key":  "کلید عمومی کلاینت:",
    "management":  "مدیریت",
    "server_management":  "مدیریت سرور",
    "server_management_desc":  "انجام اقدامات در سطح سیستم روی دستگاه شما.",
    "check_server_services":  "بررسی سرویس‌های سرور",
    "reboot_server":  "راه‌اندازی مجدد سرور",
    "clear_server":  "پاک‌سازی سرور",
    "remove_server":  "حذف سرور از پنل",
    "telemt_desc":  "پروکسی تلگرام بر پایه‌ی MTProxy با پوشش‌های پیشرفته.",
    "hysteria_desc":  "Hysteria 2 (QUIC/UDP) با تصویر رسمی tobyxdd/hysteria (apernet/hysteria) و TLS از Let\u0027s Encrypt. دامنه را ادمین هنگام نصب مشخص می‌کند.",
    "hysteria_domain":  "دامنه",
    "hysteria_email":  "ایمیل Let\u0027s Encrypt",
    "hysteria_port_hint":  "پورت UDP برای Hysteria (پیش‌فرض 8998). اگر 443 اشغال است پورت دیگری بگذارید.",
    "hysteria_install_hint":  "قبل از نصب، رکورد A دامنه باید به این سرور اشاره کند. BBR و obfuscation salamander به‌صورت خودکار فعال می‌شوند.",
    "hysteria_dns_hint":  "قبل از نصب این رکورد DNS را بسازید:",
    "hysteria_settings_title":  "تنظیمات Hysteria",
    "hysteria_change_port":  "تغییر پورت",
    "hysteria_port_change_hint":  "پورت UDP. اگر address already in use دیدید، پورت آزاد بگذارید (8443 یا 8998).",
    "hysteria_settings_saved":  "پورت Hysteria به‌روز شد",
    "hysteria_ports_warning":  "هشدار: برای کار پایدار پورت‌های TCP آزاد ۸۰ و ۴۴۳ لازم است (Let\u0027s Encrypt روی ۸۰، HTTPS/QUIC روی ۴۴۳).",
    "hysteria_renew_ssl":  "تمدید SSL",
    "hysteria_ssl_change_hint":  "تغییر دامنه گواهی Let\u0027s Encrypt را دوباره صادر می‌کند (پورت ۸۰ باید آزاد باشد).",
    "hysteria_ssl_required":  "برای SSL دامنه و ایمیل لازم است",
    "naiveproxy_desc":  "NaiveProxy (پایدار) — HTTPS/HTTP2 با Caddy + forwardproxy و TLS از Let\u0027s Encrypt. کلاینت: Karing. از v2rayN استفاده نکنید؛ بقیه آزمایش نشده‌اند.",
    "naiveproxy_domain":  "دامنه",
    "naiveproxy_email":  "ایمیل Let\u0027s Encrypt",
    "naiveproxy_port_hint":  "پورت TCP 443 برای NaiveProxy ثابت است. پورت 80/TCP باید برای صدور گواهی آزاد باشد.",
    "naiveproxy_install_hint":  "قبل از نصب، رکورد A دامنه باید به این سرور اشاره کند. پورت‌های TCP آزاد ۸۰ و ۴۴۳ لازم است (Let\u0027s Encrypt و پروکسی HTTPS).",
    "naiveproxy_dns_hint":  "قبل از نصب این رکورد DNS را بسازید:",
    "naiveproxy_ports_warning":  "هشدار: برای کار پایدار پورت‌های TCP آزاد ۸۰ و ۴۴۳ لازم است (Let\u0027s Encrypt روی ۸۰، پروکسی HTTPS روی ۴۴۳).",
    "naiveproxy_client_hint":  "نسخه پایدار. از v2rayN استفاده نکنید. در Karing تأیید شده. سایر کلاینت‌ها آزمایش نشده‌اند.",
    "server_ssl_domain":  "دامنه SSL (پیش‌فرض)",
    "server_ssl_email":  "ایمیل SSL (پیش‌فرض)",
    "server_ssl_hint":  "هنگام نصب Hysteria / NGINX روی این سرور استفاده می‌شود (Let\u0027s Encrypt).",
    "container_logs":  "لاگ‌های کانتینر",
    "logs_btn":  "📋 Logs",
    "logs_live":  "زنده",
    "logs_reconnect":  "در حال اتصال مجدد…",
    "no_logs":  "هنوز لاگی نیست",
    "container_status":  "وضعیت",
    "exit_code":  "کد خروج",
    "dns_desc":  "سرور DNS شخصی برای مسدود کردن تبلیغات و حفظ حریم خصوصی.",
    "dns_internal_hint":  "The service runs on the internal network (172.29.172.254) without binding to host ports.",
    "telemt_port_hint":  "Port for the Telegram proxy (typically 443).",
    "socks5_desc":  "Single-account SOCKS5 proxy (3proxy) with username/password authentication.",
    "socks5_username":  "Username",
    "socks5_password":  "Password",
    "socks5_password_placeholder":  "Leave empty to auto-generate",
    "socks5_password_hint":  "If left empty, a random 16-character password will be generated.",
    "socks5_port_hint":  "TCP port the proxy will listen on. The default in the official Amnezia client is 38080.",
    "socks5_change_settings":  "Change settings",
    "socks5_settings_title":  "SOCKS5 — Connection settings",
    "socks5_port_change_hint":  "Changing the port recreates the container; existing sessions will be dropped.",
    "socks5_settings_saved":  "SOCKS5 settings saved",
    "adguard_desc":  "AdGuard Home — DNS-based ad blocker with a web admin UI.",
    "adguard_mode":  "Installation mode",
    "adguard_mode_sidebyside":  "Side-by-side",
    "adguard_mode_sidebyside_hint":  "runs alongside AmneziaDNS on a separate internal IP (172.29.172.253)",
    "adguard_mode_replace":  "Replace AmneziaDNS",
    "adguard_mode_replace_hint":  "removes amnezia-dns and takes its IP — VPN clients use AdGuard immediately",
    "adguard_dns_port":  "DNS port (53)",
    "adguard_dns_port_hint":  "Internal DNS port served to VPN clients via the docker network.",
    "adguard_web_port":  "Web UI port",
    "adguard_dot_port":  "DoT port",
    "adguard_doh_port":  "DoH port",
    "adguard_expose_web":  "Expose to internet",
    "adguard_expose":  "Expose to host",
    "adguard_install_hint":  "Initial AdGuard setup runs through its built-in wizard via the web UI after install.",
    "adguard_internal_ip":  "Internal IP",
    "adguard_web_ui":  "Admin URL",
    "adguard_open_ui":  "Open Web UI",
    "edit_server_title":  "Edit server",
    "edit_keep_credential":  "Leave empty to keep the current value",
    "server_saved":  "Server settings saved",
    "servers_reordered":  "Servers reordered",
    "ping_checking":  "Checking connectivity...",
    "offline":  "offline",
    "api_tokens_title":  "API tokens",
    "api_tokens_hint":  "Bearer tokens for external integrations. Send the token in the `Authorization: Bearer \u003ctoken\u003e` header. Tokens have admin-equivalent rights and stop working if their owner is disabled or demoted.",
    "api_tokens_empty":  "No API tokens yet. Create one to integrate the panel with an external service.",
    "api_tokens_create":  "Create token",
    "api_tokens_create_title":  "Create API token",
    "api_tokens_name_label":  "Name",
    "api_tokens_name_placeholder":  "e.g. Linear integration, CI bot, monitoring",
    "api_tokens_name_hint":  "Used to identify this token in the list. The token value itself is generated for you.",
    "api_tokens_name_required":  "Token name is required",
    "api_tokens_created_title":  "Token created",
    "api_tokens_value_label":  "Token value",
    "api_tokens_warning_title":  "This is the only time you\u0027ll see this token.",
    "api_tokens_warning_body":  "Copy it now and store it in your integration\u0027s secret manager. The panel keeps only a hash — if you lose this value you\u0027ll need to revoke and recreate the token.",
    "api_tokens_revoke":  "Revoke",
    "api_tokens_revoke_confirm":  "Revoke token \"{}\"? Any integration using it will stop working.",
    "api_tokens_revoked":  "Token revoked",
    "api_tokens_created":  "Created",
    "api_tokens_last_used":  "Last used",
    "api_tokens_owner":  "Owner",
    "api_tokens_never":  "never",
    "coming_soon":  "Coming soon",
    "promo_star_cta":  "Star us on GitHub",
    "aivpn_subtitle":  "AI-driven protocol selection that picks the right tunnel for the moment. Land it sooner — drop a star.",
    "revproxy_title":  "Reverse Proxy",
    "revproxy_subtitle":  "High-performance traffic obfuscation: hide your VPN endpoint behind a polished public-facing site, drop the DPI footprint.",
    "warp_hint":  "WARP routes this host outbound through Cloudflare. It does not create a public panel URL like Quick Tunnel or ngrok.",
    "warp_install_hint":  "Install the official Cloudflare WARP client first, then restart the panel.",
    "warp_install_required":  "Install WARP first",
    "warp_connect":  "Connect WARP",
    "warp_disconnect":  "Disconnect",
    "warp_connected":  "WARP connected",
    "warp_disconnected":  "WARP disconnected",
    "warp_status_unknown":  "WARP status is unknown.",
    "warp_status_not_installed":  "Cloudflare WARP CLI is not installed on this host.",
    "warp_status_connected":  "Cloudflare WARP is connected.",
    "warp_status_connecting":  "Cloudflare WARP is connecting.",
    "warp_status_disconnected":  "Cloudflare WARP is disconnected.",
    "warp_status_not_registered":  "Cloudflare WARP is installed but not registered yet. Connect will try to register automatically.",
    "warp_status_service_unavailable":  "Cloudflare WARP service is not available. Make sure warp-svc is running.",
    "warp_status_error":  "Cloudflare WARP returned an error.",
    "nordvpn_hint":  "NordVPN routes this host outbound through NordVPN servers. It does not create a public panel URL like Quick Tunnel or ngrok. Run nordvpn login on the host once before connecting.",
    "nordvpn_install_hint":  "Install the official NordVPN client/CLI on this host, run nordvpn login, then restart the panel.",
    "nordvpn_install_required":  "Install NordVPN first",
    "nordvpn_connect":  "Connect NordVPN",
    "nordvpn_disconnect":  "Disconnect",
    "nordvpn_connected":  "NordVPN connected",
    "nordvpn_disconnected":  "NordVPN disconnected",
    "nordvpn_status_unknown":  "NordVPN status is unknown.",
    "nordvpn_status_not_installed":  "NordVPN CLI is not installed on this host.",
    "nordvpn_status_connected":  "NordVPN is connected.",
    "nordvpn_status_connecting":  "NordVPN is connecting.",
    "nordvpn_status_disconnected":  "NordVPN is disconnected.",
    "nordvpn_status_not_logged_in":  "NordVPN is installed but not logged in. Run nordvpn login on this host.",
    "nordvpn_status_service_unavailable":  "NordVPN daemon is not available. Make sure nordvpnd is running.",
    "nordvpn_status_error":  "NordVPN returned an error.",
    "nordvpn_country_placeholder":  "Country (optional, e.g. Germany or de)",
    "nordvpn_city_placeholder":  "City (optional, e.g. Berlin)",
    "install_starting":  "Starting installation...",
    "server_check_complete":  "Check completed",
    "server_connection_error":  "Connection error",
    "connections_load_error":  "Error loading connections",
    "connection_updated":  "Connection updated",
    "edit_connection":  "Edit connection",
    "enable_connection_progress":  "Enabling connection...",
    "disable_connection_progress":  "Disabling connection...",
    "connection_enabled":  "Connection enabled",
    "connection_disabled":  "Connection disabled",
    "gb":  "GB",
    "marketplace":  "Templates",
    "open_marketplace":  "Open Templates",
    "marketplace_desc":  "Install protocol and service templates available for this server.",
    "installed_apps":  "Installed applications",
    "installed_apps_hint":  "Only installed protocols and services are shown here. Use Templates to add more.",
    "no_installed_apps":  "No installed applications yet",
    "no_installed_apps_desc":  "Open Templates to install protocols or services on this server.",
    "install_another":  "Install another",
    "new_instance":  "new instance",
    "port_next_instance_hint":  "Choose a free UDP port for the additional instance.",
    "web_servers":  "Web servers",
    "nginx_desc":  "NGINX web server with Let\u0027s Encrypt HTTPS certificate and editable index.html.",
    "nginx_domain":  "Domain",
    "nginx_email":  "Let\u0027s Encrypt email",
    "nginx_port_hint":  "HTTPS port exposed on the server. Port 80/TCP must be free and reachable for Let\u0027s Encrypt validation.",
    "nginx_install_hint":  "The domain must already point to this server. Port 80/TCP is used for HTTP-01 certificate validation.",
    "site":  "Site",
    "site_editor":  "Site editor",
    "site_saved":  "Site saved",
    "nginx_dns_hint":  "Create this DNS record before installation:",
    "backup":  "Backup",
    "backups":  "Backups",
    "backup_desc":  "Backups are created on the server and contain valuable protocol files needed to restore or recreate it later.",
    "create_backup":  "Create backup",
    "creating_backup":  "Creating backup...",
    "backup_created":  "Backup created",
    "no_backups":  "No backups yet",
    "no_backups_desc":  "Create the first backup for this protocol.",
    "refresh":  "Refresh",
    "guest_allow_create_hint":  "برای کاربر مهمان کانفیگ می‌سازد (3x-ui VLESS یا پروتکل سرور).",
    "invite_inbound_hint":  "یک‌بار inbound مورد نیاز VLESS را انتخاب کنید",
    "invite_inbound_loading":  "در حال بارگذاری…",
    "invite_inbound_empty":  "inbound VLESS یافت نشد",
    "invite_inbound_need_xui":  "ابتدا 3x-ui را در تنظیمات پیکربندی کنید",
    "invite_inbound_required":  "یک inbound VLESS انتخاب کنید",
    "invite_sub_url_missing_title":  "آدرس اشتراک تنظیم نشده",
    "invite_sub_url_missing_hint":  "در تنظیمات → 3x-ui پایه /sub را وارد کنید.",
    "xui_url_label":  "آدرس 3x-ui",
    "xui_url_hint":  "شامل پروتکل، پورت و webBasePath در صورت وجود",
    "xui_sub_url_label":  "آدرس پایه اشتراک",
    "xui_sub_url_hint":  "پایه عمومی /sub بدون اسلش پایانی (مثال: https://host:2096/sub).",
    "xui_api_token_label":  "توکن API (ترجیحی)",
    "xui_api_token_placeholder":  "Settings → Security → API Token",
    "xui_api_token_hint":  "در صورت تنظیم، ورود با نام کاربری/رمز رد می‌شود",
    "xui_username_label":  "نام کاربری 3x-ui",
    "xui_password_label":  "رمز عبور 3x-ui",
    "xui_sync_hint":  "کلاینت‌های 3x-ui بر اساس email به کاربران پنل همگام می‌شوند",
    "xui_inbound_label":  "ورودی VLESS",
    "xui_inbound_auto":  "خودکار (اولین ورودی VLESS)",
    "xui_inbound_hint":  "برای ساخت کانفیگ 3x-ui VLESS استفاده می‌شود. ابتدا یک ورودی VLESS در 3x-ui بسازید.",
    "xui_servers_title":  "سرورهای 3x-ui",
    "xui_servers_hint":  "چند پنل 3x-ui اضافه کنید. هنگام ساخت، سرور را با نام انتخاب کنید تا URL اشتراک همان سرور داده شود.",
    "xui_servers_empty":  "هنوز سرور 3x-ui نیست. افزودن را بزنید.",
    "xui_servers_manage_hint":  "آدرس پنل و پایه اشتراک در بخش «سرورهای 3x-ui» مدیریت می‌شود.",
    "xui_server_add":  "افزودن سرور",
    "xui_server_name_label":  "نام / توضیح",
    "xui_server_name_hint":  "در دعوت‌ها نمایش داده می‌شود (مثل US، NL).",
    "xui_server_select_label":  "سرور 3x-ui",
    "xui_server_select_hint":  "پنل 3x-ui که URL اشتراک می‌دهد را انتخاب کنید.",
    "xui_server_delete_confirm":  "این سرور 3x-ui حذف شود؟"
,
    "about_title":  "About & Updates",
    "current_version":  "Current version",
    "check_updates":  "Check for updates",
    "checking_updates":  "Checking...",
    "update_available":  "New version available",
    "download_update":  "Download update",
    "up_to_date":  "You have the latest version",
    "apply_update":  "Install update",
    "applying_update":  "Updating…",
    "apply_update_confirm":  "Install update from git.evilfox.cc and restart the panel?",
    "update_restarting":  "Updated. Restarting panel…",
    "update_no_target":  "No target version. Check for updates first.",
    "auto_update_hint":  "Auto-update pulls the release tag from git.evilfox.cc (git checkout required).",
    "auto_update_ready":  "Git auto-update is available for this install.",
    "auto_update_docker":  "Docker install: rebuild/pull image, or use a git checkout for one-click update.",
    "auto_update_manual":  "One-click update needs a git clone. You can still download a release.",
    "auto_update_archive":  "One-click update downloads the release ZIP from git.evilfox.cc and restarts the panel.",
    "upgrade_panel":  "Update panel",
    "upgrade_panel_confirm":  "Download and install",
    "upgrade_panel_confirm_latest":  "Check for updates and install the latest release?",
    "upgrade_panel_working":  "Updating panel…",
    "upgrade_panel_up_to_date":  "Already on the latest version"
}
