Merge pull request #705 from iamgiko/main

Update translations
This commit is contained in:
Hiddify
2024-03-22 10:15:31 +01:00
committed by GitHub
3 changed files with 67 additions and 65 deletions

View File

@@ -274,7 +274,7 @@
"missingPrivilege": "Missing Privilege",
"missingPrivilegeMsg": "VPN Mode Requires Administrator Privileges. Either relaunch the app as administrator or change service mode.",
"missingGeoAssets": "Missing Geo Assets",
"missingGeoAssetsMsg": "Geo Assets Are Missing. consider changing active asset or download selected one in the settings.",
"missingGeoAssetsMsg": "Geo Assets Are Missing. Consider changing active asset or download selected one in the settings.",
"invalidConfigOptions": "Invalid Configuration Options",
"invalidConfig": "Invalid Configuration",
"create": "Service Creation Error",

View File

@@ -22,7 +22,7 @@
"showMore": "نمایش بیشتر",
"showLess": "نمایش کمتر",
"openAppSettings": "باز کردن تنظیمات برنامه",
"grantPermission": "اعطای مجوز"
"grantPermission": "اجازه دادن"
},
"intro": {
"termsAndPolicyCaution(rich)": "در صورت ادامه با ${tap(@:about.termsAndConditions)} موافقت می‌کنید",
@@ -30,7 +30,7 @@
},
"home": {
"pageTitle": "خانه",
"emptyProfilesMsg": "با افزودن یک پروفایل اشتراک آغاز کنید",
"emptyProfilesMsg": "با افزودن یک پروفایل اشتراک شروع کنید",
"noActiveProfileMsg": "یک پروفایل انتخاب کنید"
},
"stats": {
@@ -39,7 +39,7 @@
"trafficTotal": "مصرف کل",
"uplink": "ارسال",
"downlink": "دریافت",
"connection": "ارتباط",
"connection": "اتصال",
"speed": "سرعت",
"totalTransferred": "کل تبادل"
},
@@ -51,7 +51,7 @@
"nonActiveProfileBtnSemanticLabel": "انتخاب ${name} به‌عنوان پروفایل فعال",
"subscription": {
"traffic": "ترافیک",
"updatedTimeAgo": "به‌روزرسانی شده در ${timeago}",
"updatedTimeAgo": "${timeago} به‌روزرسانی شد",
"remainingDuration": "${duration} روز باقی مانده",
"remainingTrafficSemanticLabel": "${consumed} از ${total} ترافیک مصرف شده",
"expired": "منقضی شده",
@@ -69,24 +69,25 @@
"buttonText": "افزودن پروفایل جدید",
"shortBtnTxt": "پروفایل جدید",
"fromClipboard": "افزودن از کلیپ‌بورد",
"scanQr": "اسکن QR کد",
"scanQr": "اسکن کد QR",
"qrScanner": {
"permissionDeniedError": "دسترسی داده نشد",
"unexpectedError": "خطایی رخ داده است",
"torchSemanticLabel": "نور فلاش",
"facingSemanticLabel": "جهت دوربین"
"facingSemanticLabel": "جهت دوربین",
"permissionRequest": "دسترسی به دوربین برای اسکن کد QR"
},
"manually": "افزودن دستی",
"addingProfileMsg": "در حال افزودن پروفایل",
"failureMsg": "در افزودن پروفایل خطایی رخ داد"
"failureMsg": "افزودن پروفایل ناموفق بود"
},
"update": {
"buttonTxt": "به‌روزرسانی",
"tooltip": "به‌روزرسانی پروفایل",
"updateSubscriptions": "به‌روزرسانی اشتراک‌ها",
"failureMsg": "در به‌روزرسانی پروفایل خطایی رخ داد",
"failureMsg": "به‌روزرسانی پروفایل ناموفق بود",
"successMsg": "پروفایل با موفقیت به‌روزرسانی شد",
"namedFailureMsg": "در به‌روزرسانی \"${name}\" خطایی رخ داد",
"namedFailureMsg": "به‌روزرسانی \"${name}\" ناموفق بود",
"namedSuccessMsg": "\"${name}\" با موفقیت به‌روز شد"
},
"share": {
@@ -124,10 +125,10 @@
}
},
"proxies": {
"pageTitle": "پراکسی‌ها",
"emptyProxiesMsg": "هیچ پراکسی موجود نیست",
"delayTestTooltip": "آزمایش تأخیر",
"sortTooltip": "مرتب‌سازی پراکسی‌ها",
"pageTitle": "پروکسی‌ها",
"emptyProxiesMsg": "هیچ پروکسی موجود نیست",
"delayTestTooltip": "تست تأخیر",
"sortTooltip": "مرتب‌سازی پروکسی‌ها",
"checkIp": "بررسی آی‌پی",
"unknownIp": "آی‌پی ناشناخته",
"sortOptions": {
@@ -135,10 +136,10 @@
"name": "براساس نام",
"delay": "براساس تأخیر"
},
"activeProxySemanticLabel": "پراکسی فعال",
"activeProxySemanticLabel": "پروکسی فعال",
"delaySemantics": {
"result": "تأخیر: ${delay}ms",
"timeout": "مهلت آزمایش تأخیر به اتمام رسید",
"timeout": "مهلت تست تأخیر به اتمام رسید",
"testing": "تأخیر: در حال آزمایش..."
},
"ipInfoSemantics": {
@@ -160,11 +161,11 @@
"pageTitle": "تنظیمات",
"requiresRestartMsg": "برای اعمال این تنظیم، برنامه را دوباره راه‌اندازی کنید",
"experimental": "آزمایشی",
"experimentalMsg": "تنظیماتی که عنوان آزمایشی دارند، هم‌چنان در دست توسعه هستند و فعال‌سازی آن‌ها می‌تواند خطاهایی به‌وجود بیاورد.",
"experimentalMsg": "تنظیماتی که عنوان آزمایشی دارند، هم‌چنان در دست توسعه هستند و فعال‌سازی آن‌ها می‌تواند باعث بروز مشکلاتی شود. ",
"exportOptions": "صادر کردن تنظیمات به کلیپ‌بورد",
"exportAllOptions": "صادر کردن تنظیمات به کلیپ‌بورد (اشکال‌زدایی)",
"importOptions": "وارد کردن تنظیمات از کلیپ‌بورد",
"importOptionsMsg": "این اقدام، همه‌ی تنظیمات پیکربندی را با مقادیر اولیه بازنویسی می‌کند. مطمئن هستید؟",
"importOptionsMsg": "این اقدام همه‌ی تنظیمات پیکربندی را با مقادیر اولیه بازنویسی می‌کند. آیا مطمئن هستید؟",
"general": {
"sectionTitle": "عمومی",
"locale": "زبان",
@@ -180,38 +181,38 @@
"themeMode": "حالت پوسته",
"themeModes": {
"system": "پیروی از پوسته‌ی دستگاه",
"dark": "پوسته‌ی تیره",
"light": "پوسته‌ی روشن",
"black": "پوسته‌ی سیاه"
"dark": "حالت تیره",
"light": "حالت روشن",
"black": "حالت سیاه"
},
"enableAnalytics": "فعال‌سازی تجزیه و تحلیل‌ها",
"enableAnalyticsMsg": "ارائه‌ی دسترسی جمع‌آوری تجزیه و تحلیل‌ها و ارسال گزارش‌های خطا برای بهبود عملکرد برنامه",
"autoStart": "راه‌اندازی در زمان روشن شدن سیستم",
"autoStart": "راه‌اندازی هنگام شروع سیستم",
"silentStart": "اجرای ساکت",
"openWorkingDir": "باز کردن دایرکتوری فعال",
"ignoreBatteryOptimizations": "غیرفعال کردن بهینه‌سازی باتری",
"ignoreBatteryOptimizationsMsg": "برطرف کردن محدودیت‌ها برای عملکرد بهینه‌ی VPN",
"dynamicNotification": "نمایش سرعت در نوار اعلان",
"hapticFeedback": "بازخورد لمسی",
"autoIpCheck": "بررسی خودکار آی‌پی ارتباط"
"autoIpCheck": "بررسی خودکار آی‌پی اتصال"
},
"advanced": {
"sectionTitle": "پیشرفته",
"debugMode": "حالت اشکال‌زدایی",
"debugModeMsg": "برنامه را برای اعمال این تغییر دوباره راه‌اندازی کنید",
"memoryLimit": "محدودیت حافظه",
"memoryLimitMsg": "اگر با خطاهای کمبود حافظه یا خرابی مکرر برنامه مواجه می‌شوید، فعال کنید",
"memoryLimitMsg": "اگر با خطاهای کمبود حافظه یا خرابی مکرر برنامه مواجه می‌شوید، این گزینه را فعال کنید",
"resetTunnel": "‌بازنشانی پروفایل VPN"
},
"network": {
"perAppProxyPageTitle": "سفارشی‌سازی پراکسی برنامهها",
"perAppProxyPageTitle": "پروکسی براساس برنامه",
"perAppProxyModes": {
"off": "همه",
"offMsg": "همه‌ی برنامه‌ها پراکسی شوند",
"include": "پراکسی",
"includeMsg": "تنها برنامه‌های انتخاب‌شده پراکسی شوند",
"offMsg": "همه‌ی برنامه‌ها پروکسی شوند",
"include": "پروکسی",
"includeMsg": "تنها برنامه‌های انتخاب‌شده پروکسی شوند",
"exclude": "کنار گذاشتن",
"excludeMsg": "برنامه‌های انتخاب‌شده پراکسی نشوند"
"excludeMsg": "برنامه‌های انتخاب‌شده پروکسی نشوند"
},
"showSystemApps": "نمایش برنامه‌های سیستمی",
"hideSystemApps": "پنهان کردن برنامه‌های سیستمی",
@@ -225,10 +226,10 @@
"fileMissing": "فایل موجود نیست",
"update": "به‌روزرسانی",
"download": "دانلود",
"failureMsg": "به‌روزرسانی فایل انجام نشد",
"failureMsg": "به‌روزرسانی فایل ناموفق بود",
"successMsg": "فایل‌ با موفقیت به‌روزرسانی شد",
"addRecommended": "افزودن فایل‌های توصیه‌شده",
"missingGeoAssetsMsg": "فایل‌های مسیریابی انتخابی وجود ندارد. یا آن‌ها را دانلود کنید و یا موارد موجود را انتخاب کنید"
"missingGeoAssetsMsg": "فایل‌های مسیریابی انتخاب شده وجود ندارند. یا آن‌ها را دانلود کنید و یا یکی از موارد موجود را انتخاب کنید"
}
},
"about": {
@@ -243,7 +244,7 @@
"appUpdate": {
"notAvailableMsg": "در حال استفاده از آخرین نسخه هستید",
"dialogTitle": "به‌روزرسانی موجود است",
"updateMsg": "نسخه‌ی جدیدی از general.appTitle در دسترس است. آیا می‌خواهید هم‌اکنون به‌روزرسانی کنید؟",
"updateMsg": "نسخه‌ی جدیدی از general.appTitle در دسترس است. آیا می‌خواهید آن را به‌روزرسانی کنید؟",
"currentVersionLbl": "نسخه‌ی فعلی",
"newVersionLbl": "نسخه‌ی جدید",
"updateNowBtnTxt": "هم‌اکنون به‌روزرسانی شود",
@@ -271,9 +272,9 @@
"unexpected": "خطای غیرمنتظره در سرویس",
"serviceNotRunning": "سرویس در حال اجرا نیست",
"missingPrivilege": "نیازمند دسترسی",
"missingPrivilegeMsg": "حالت VPN به دسترسی سرپرست نیاز دارد. یا برنامه را دوباره به‌عنوان سرپرست راه‌اندازی کنید یا حالت سرویس را تغییر دهید.",
"missingPrivilegeMsg": "حالت VPN به دسترسی ادمین نیاز دارد. یا برنامه را دوباره به‌عنوان ادمین راه‌اندازی کنید یا حالت سرویس را تغییر دهید.",
"missingGeoAssets": "فایل‌های جغرافیایی وجود ندارد",
"missingGeoAssetsMsg": "فایل‌های جغرافیایی گم شده‌اند. تغییر فایل فعال را در نظر بگیرید و یا یکی را در تنظیمات دانلود کنید.",
"missingGeoAssetsMsg": "فایل‌های جغرافیایی وجود ندارند. یا فایل فعال را تغییر دهید و یا فایل های انتخاب شده را دانلود کنید. ",
"invalidConfigOptions": "تنظیمات پیکربندی نامعتبر",
"invalidConfig": "پیکربندی نامعتبر",
"create": "خطای ایجاد سرویس",
@@ -301,13 +302,13 @@
"geoAssets": {
"unexpected": "خطای غیرمنتظره",
"notUpdate": "هیچ به‌روزرسانی موجود نیست",
"activeNotFound": "فایل فعال ژئو یافت نشد"
"activeNotFound": "فایل جغرافیایی فعال یافت نشد"
}
},
"play": {
"title": "هیدیفای (نمایشی)",
"title": "هیدیفای (آزمایشی)",
"short_description": "Auto, SSH, VLESS, VMess, Trojan, Reality, Sing-Box, Clash, XRay, Shadowsocks",
"full_description": "هدف اصلی هیدیفای ارائه یک کلاینت تونل‌زنی ایمن، کاربرپسند و کارآمد است. این به شما امکان می‌دهد تا با استفاده از مجوز سرویس VPN، تمام ترافیک یا ترافیک برنامه‌ی انتخابی را به یک سرور راه دور مورد نظر خود هدایت کنید.\nتوجه: ما هیچ سروری ارائه نمی‌دهیم. کاربران موظف هستند با استفاده از سرورهای خود، میزبان یا سرورهای مورد اعتماد، فعالیت‌های آنلاین خود را خصوصی نگه دارند. ما از این سرورها پشتیبانی می‌کنیم:- لینک اشتراک V2Ray/XRay معمولی- لینک اشتراک کلش- لینک اشتراک Sing-Box\nویژگیهای منحصر به فرد این برنامه چیست؟ - کاربر پسند - بهینه و سریع - به صورت خودکار کمترین پینگ را انتخاب کنید - نمایش اطلاعات استفاده کاربر - به راحتی لینک فرعی را با یک کلیک با استفاده از دیپ لینک وارد کنید - رایگان و بدون تبلیغات - به‌راحتی پیوندهای فرعی کاربر را تغییر دهید - بیشتر و بیشتر\nپشتیبانی از:- همه‌ی پروتکل‌های پشتیبانی‌شده توسط Sing-Box- VLESS + XTLS Reality، Vision- VMess- Trojan- ShoadowSocks- Reality- WireGuard- V2Ray- Hysteria2- TUICv5- SSH- ShadowTLS\nکد منبع در https://github.com/hiddify/Hiddify-Next وجود داردهسته‌ی برنامه مبتنی بر منبع باز Sing-Box است.\nتوضیحات مجوز:- VPN Service: از آن‌جا که هدف این برنامه ارائه‌ی یک کلاینت تونل‌زنی ایمن، کاربر پسند و کارآمد است، ما به این مجوز نیاز داریم تا بتوانیم ترافیک را از طریق تونل به سرور راه دور هدایت کنیم.- QUERY ALL PACKAGES: این مجوز برای اجازه دادن به کاربران برای گنجاندن یا حذف برنامه‌های کاربردی خاص برای تونل‌زدن استفاده می‌شود.- RECEIVE BOOT COMPLETED: این مجوز را می‌توان از تنظیمات برنامه فعال یا غیرفعال کرد تا این برنامه پس از بوت شدن دستگاه فعال شود.- POST NOTIFICATIONS: این مجوز ضروری است زیرا ما از یک سرویس پیش‌زمینه برای اطمینان از عملکرد مداوم سرویس VPN استفاده می‌کنیم.- این برنامه بدون تبلیغات است. تجزیه و تحلیل و داده‌های خرابی فقط با رضایت صریح کاربر در اولین استفاده از برنامه اتفاق می‌افتد."
"full_description": "هدف اصلی هیدیفای ارائه یک کلاینت ضدفیلتر ایمن، کاربرپسند و کارآمد است. این به شما امکان می‌دهد تا با استفاده از مجوز سرویس VPN، تمام ترافیک یا ترافیک برنامه‌ی انتخابی را به یک سرور راه دور مورد نظر خود هدایت کنید.\n\nتوجه: ما هیچ سروری ارائه نمی‌دهیم. کاربران موظف هستند با استفاده از سرورهای خود، هاست یا سرورهای مورد اعتماد، فعالیت‌های آنلاین خود را خصوصی نگه دارند. \n\nما از این سرورها پشتیبانی می‌کنیم:\n- لینک اشتراک V2Ray/XRay معمولی\n- لینک اشتراک کلش\n- لینک اشتراک Sing-Box\n\nویژگی‌های منحصر به فرد این برنامه چیست؟\n- کاربر پسند \n- بهینه و سریع \n- انتخاب کمترین پینگ به صورت خودکار\n- نمایش اطلاعات استفاده کاربر\n- به راحتی لینک فرعی را با یک کلیک با استفاده از دیپ لینک وارد کنید \n- رایگان و بدون تبلیغات \n- به‌راحتی لینک های فرعی کاربر را تغییر دهید \n- بیشتر و بیشتر\n\nپشتیبانی از:\n- همه‌ی پروتکل‌های پشتیبانی‌شده توسط Sing-Box- VLESS + XTLS Reality، Vision- VMess- Trojan- ShadowSocks- Reality- WireGuard- V2Ray- Hysteria2- TUICv5- SSH- ShadowTLS\n\nکد منبع در https://github.com/hiddify/Hiddify-Next موجود بوده و هسته‌ی برنامه مبتنی بر منبع باز Sing-Box است.\n\nتوضیحات مجوز:\n- VPN Service: از آن‌جا که هدف این برنامه ارائه‌ی یک کلاینت ضدفیلتر ایمن، کاربر پسند و کارآمد است، ما به این مجوز نیاز داریم تا بتوانیم ترافیک را از طریق تونل به سرور راه دور هدایت کنیم.\n- QUERY ALL PACKAGES: این مجوز برای اجازه دادن به کاربران برای گنجاندن یا حذف برنامه‌های کاربردی خاص برای تونل‌زدن استفاده می‌شود.\n- RECEIVE BOOT COMPLETED: این مجوز را می‌توان از تنظیمات برنامه فعال یا غیرفعال کرد تا این برنامه پس از شروع به کار دستگاه فعال شود.\n- POST NOTIFICATIONS: این مجوز ضروری است زیرا برای اطمینان از عملکرد یکسره VPN نیاز است از یک سرویس پس زمینه استفاده کنیم. \n- این برنامه بدون تبلیغات است. تجزیه و تحلیل و داده‌های خرابی فقط با رضایت صریح کاربر در اولین استفاده از برنامه اتفاق می‌افتد."
},
"connection": {
"tapToConnect": "برای اتصال ضربه بزنید",
@@ -317,9 +318,9 @@
"reconnect": "اتصال دوباره",
"connectAnyWay": "متصل کردن",
"experimentalNotice": "ویژگی‌های آزمایشی در حال استفاده",
"experimentalNoticeMsg": "شما برخی از ویژگی‌های آزمایشی را فعال کرده‌اید که ممکن است بر کیفیت ارتباط تأثیر بگذارد و باعث خطاهای غیرمنتظره شود. همیشه می‌توانید این گزینه‌ها را از صفحه‌ی تنظیمات پیکربندی تغییر دهید یا بازنشانی کنید.",
"experimentalNoticeMsg": "شما برخی از ویژگی‌های آزمایشی را فعال کرده‌اید که ممکن است بر کیفیت اتصال تأثیر گذاشته و باعث بروز خطاهای غیرمنتظره شود. شما همیشه می‌توانید این گزینه‌ها را از صفحه‌ی تنظیمات پیکربندی تغییر دهید یا بازنشانی کنید.",
"disableExperimentalNotice": "دیگر نشان نده",
"reconnectMsg": "دوباره وصل شوید تا تغییرات اعمال شوند"
"reconnectMsg": "دوباره متصل شوید تا تغییرات اعمال شوند"
},
"config": {
"resetBtn": "بازنشانی تنظیمات",
@@ -328,14 +329,14 @@
"setupWarp": "راه‌اندازی WARP",
"allOptions": "همه‌ی تنظیمات پیکربندی",
"serviceModes": {
"proxy": "تنها سرویس پراکسی",
"systemProxy": "تنظیم پراکسی سیستم",
"proxy": "تنها سرویس پروکسی",
"systemProxy": "تنظیم پروکسی سیستم",
"tun": "VPN",
"tunService": "سرویس VPN"
},
"shortServiceModes": {
"proxy": "پراکسی",
"systemProxy": "پراکسی سیستم",
"proxy": "پروکسی",
"systemProxy": "پروکسی سیستم",
"tun": "VPN",
"tunService": "سرویس VPN"
},
@@ -370,17 +371,18 @@
"remoteDnsDomainStrategy": "استراتژی دامنه DNS خارجی",
"directDnsAddress": "DNS مستقیم",
"directDnsDomainStrategy": "استراتژی دامنه DNS مستقیم",
"mixedPort": "درگاه چندمنظوره",
"localDnsPort": "درگاه DNS داخلی",
"allowConnectionFromLan": "اشتراک فیلترشکن در شبکه",
"mixedPort": "پورت چندمنظوره",
"tproxyPort": "پورت پروکسی نامرئی",
"localDnsPort": "پورت DNS داخلی",
"allowConnectionFromLan": "اشتراک VPN در شبکه داخلی",
"tunImplementation": "پیاده‌سازی TUN",
"mtu": "سایز بسته‌ها",
"connectionTestUrl": "لینک بررسی ارتباط",
"urlTestInterval": "فاصله‌ی بررسی لینک",
"mtu": "سایز بسته‌ها (MTU) ",
"connectionTestUrl": "لینک بررسی اتصال",
"urlTestInterval": "فاصله‌ی زمانی بررسی لینک",
"enableClashApi": "فعال‌سازی Clash API",
"clashApiPort": "درگاه Clash API",
"clashApiPort": "پورت Clash API",
"enableTun": "فعال‌سازی TUN",
"setSystemProxy": "تنظیم پراکسی سیستم",
"setSystemProxy": "تنظیم پروکسی سیستم",
"enableDnsRouting": "فعال‌سازی مسیریابی DNS",
"enableFakeDns": "فعال‌سازی DNS جعلی",
"bypassLan": "دور زدن LAN",
@@ -397,14 +399,14 @@
"enableWarp": "فعال‌سازی WARP",
"warpDetourMode": "حالت وارپ",
"warpDetourModes": {
"proxyOverWarp": "عبور پراکسی‌ها از طریق WARP",
"warpOverProxy": "عبور WARP از طریق پراکسی‌ها",
"inbound": "عبور WARP از طریق پراکسی‌ها",
"outbound": "عبور پراکسی‌ها از طریق WARP"
"proxyOverWarp": "عبور پروکسی‌ها از طریق WARP",
"warpOverProxy": "عبور WARP از طریق پروکسی‌ها",
"inbound": "عبور WARP از طریق پروکسی‌ها",
"outbound": "عبور پروکسی‌ها از طریق WARP"
},
"warpLicenseKey": "کلید مجوز",
"warpLicenseKey": "کلید لایسنس",
"warpCleanIp": "آی‌پی تمیز",
"warpPort": "درگاه",
"warpPort": "پورت",
"warpNoise": "تعداد نویز",
"warpNoiseDelay": "تأخیر نویز"
}

View File

@@ -310,13 +310,13 @@
},
"remoteDnsAddress": "遠端 DNS",
"remoteDnsDomainStrategy": "遠端 DNS 網域策略",
"directDnsAddress": "直連 DNS",
"directDnsDomainStrategy": "直連 DNS 網域策略",
"mixedPort": "混合連接埠",
"tproxyPort": "透明代理埠",
"localDnsPort": "本地 DNS 連接埠",
"allowConnectionFromLan": "允許區域網連線",
"tunImplementation": "TUN 實現",
"directDnsAddress": "直連 DNS",
"directDnsDomainStrategy": "直連 DNS 網域策略",
"mixedPort": "混合連接埠",
"tproxyPort": "透明代理埠",
"localDnsPort": "本地 DNS 連接埠",
"allowConnectionFromLan": "允許區域網連線",
"tunImplementation": "TUN 實現",
"mtu": "MTU",
"connectionTestUrl": "連接測試網址",
"urlTestInterval": "URL 測試間隔",
@@ -335,7 +335,7 @@
"enableTlsPadding": "啟用 TLS 填充",
"tlsPaddingSize": "TLS 填充",
"enableMux": "啟用復用器",
"muxProtocol": "復用器控制",
"muxProtocol": "復用器控制",
"muxMaxStreams": "最大並發數",
"enableWarp": "啟用 WARP",
"warpDetourMode": "鏈式代理",