Update Translations
This commit is contained in:
@@ -11,8 +11,8 @@
|
||||
},
|
||||
"home": {
|
||||
"pageTitle": "Home",
|
||||
"emptyProfilesMsg": "Start by adding subscription profile",
|
||||
"noActiveProfileMsg": "Select a profile",
|
||||
"emptyProfilesMsg": "Begin by adding a subscription profile",
|
||||
"noActiveProfileMsg": "Choose a profile",
|
||||
"connection": {
|
||||
"tapToConnect": "Tap to Connect",
|
||||
"connecting": "Connecting",
|
||||
@@ -20,10 +20,10 @@
|
||||
"connected": "Connected"
|
||||
},
|
||||
"stats": {
|
||||
"traffic": "Traffic",
|
||||
"trafficTotal": "Traffic total",
|
||||
"uplink": "Uplink",
|
||||
"downlink": "Downlink"
|
||||
"traffic": "Live Traffic",
|
||||
"trafficTotal": "Total Traffic",
|
||||
"uplink": "↑",
|
||||
"downlink": "↓"
|
||||
}
|
||||
},
|
||||
"profile": {
|
||||
@@ -34,64 +34,64 @@
|
||||
"updatedTimeAgo": "Updated ${timeago}",
|
||||
"remainingDuration": "${duration} days remaining",
|
||||
"expired": "Expired",
|
||||
"noTraffic": "No traffic"
|
||||
"noTraffic": "No more traffic"
|
||||
},
|
||||
"sortBy": {
|
||||
"lastUpdate": "Recently updated",
|
||||
"name": "by Name"
|
||||
"name": "Alphabetically"
|
||||
},
|
||||
"add": {
|
||||
"buttonText": "Add New Profile",
|
||||
"shortBtnTxt": "Add New",
|
||||
"buttonText": "New Profile",
|
||||
"shortBtnTxt": "New Profile",
|
||||
"fromClipboard": "Add From Clipboard",
|
||||
"scanQr": "Scan QR code",
|
||||
"manually": "Add Manually",
|
||||
"manually": "Manual Entry",
|
||||
"addingProfileMsg": "Adding Profile",
|
||||
"invalidUrlMsg": "Unexpected URL"
|
||||
"invalidUrlMsg": "Invalid URL"
|
||||
},
|
||||
"update": {
|
||||
"buttonTxt": "Update",
|
||||
"tooltip": "update profile",
|
||||
"failureMsg": "Failed to update profile: ${reason}",
|
||||
"successMsg": "Successfully updated profile"
|
||||
"tooltip": "Update Profile",
|
||||
"failureMsg": "Update Failed: ${reason}",
|
||||
"successMsg": "Profile updated successfully"
|
||||
},
|
||||
"edit": {
|
||||
"buttonTxt": "Edit"
|
||||
},
|
||||
"delete": {
|
||||
"buttonTxt": "Delete",
|
||||
"confirmationMsg": "Delete profile for ever? This can not be undone",
|
||||
"successMsg": "Successfully deleted profile"
|
||||
"confirmationMsg": "Delete profile permanently?",
|
||||
"successMsg": "Profile deleted successfully"
|
||||
},
|
||||
"save": {
|
||||
"buttonText": "Save",
|
||||
"successMsg": "Successfully saved profile"
|
||||
"successMsg": "Profile saved successfully"
|
||||
},
|
||||
"detailsForm": {
|
||||
"nameHint": "Name",
|
||||
"urlHint": "URL",
|
||||
"emptyNameMsg": "Name can't be empty",
|
||||
"emptyNameMsg": "Name is required",
|
||||
"invalidUrlMsg": "Invalid URL"
|
||||
}
|
||||
},
|
||||
"proxies": {
|
||||
"pageTitle": "Proxies",
|
||||
"emptyProxiesMsg": "No Proxies",
|
||||
"delayTestTooltip": "delay test",
|
||||
"sortTooltip": "sort proxies",
|
||||
"emptyProxiesMsg": "No proxies available",
|
||||
"delayTestTooltip": "Test Delay",
|
||||
"sortTooltip": "Sort Proxies",
|
||||
"sortOptions": {
|
||||
"unsorted": "Default",
|
||||
"name": "by Name",
|
||||
"delay": "by Delay"
|
||||
"name": "Alphabetically",
|
||||
"delay": "By Delay"
|
||||
}
|
||||
},
|
||||
"logs": {
|
||||
"pageTitle": "Logs",
|
||||
"clearLogsButtonText": "Clear",
|
||||
"clearLogsButtonText": "Clear Logs",
|
||||
"filterHint": "Filter",
|
||||
"allLevelsFilter": "All",
|
||||
"shareCoreLogs": "Share core logs",
|
||||
"shareAppLogs": "Share app logs"
|
||||
"shareCoreLogs": "Share Core Logs",
|
||||
"shareAppLogs": "Share App logs"
|
||||
},
|
||||
"settings": {
|
||||
"pageTitle": "Settings",
|
||||
@@ -104,17 +104,17 @@
|
||||
"dark": "Dark mode",
|
||||
"light": "Light mode"
|
||||
},
|
||||
"trueBlack": "True Black",
|
||||
"trueBlack": "Pure Black",
|
||||
"autoStart": "Start on Boot",
|
||||
"silentStart": "Silent Start",
|
||||
"openWorkingDir": "Open Working Directory",
|
||||
"ignoreBatteryOptimizations": "Ignore Battery Optimization",
|
||||
"ignoreBatteryOptimizationsMsg": "Remove restrictions for VPN to work properly"
|
||||
"ignoreBatteryOptimizationsMsg": "Remove restrictions for optimal VPN performance"
|
||||
},
|
||||
"advanced": {
|
||||
"sectionTitle": "Advanced",
|
||||
"debugMode": "Debug Mode",
|
||||
"debugModeMsg": "Restart the app for this to take effect"
|
||||
"debugModeMsg": "Restart the app for applying this change"
|
||||
},
|
||||
"config": {
|
||||
"section": {
|
||||
@@ -125,15 +125,15 @@
|
||||
},
|
||||
"pageTitle": "Config Options",
|
||||
"executeConfigAsIs": "Execute Config As Is",
|
||||
"executeConfigAsIsMsg": "Run provided config with minimum changes. only works with sing-box configs",
|
||||
"executeConfigAsIsMsg": "Executes the SingBox configs with minimal changes.",
|
||||
"logLevel": "Log Level",
|
||||
"resolveDestination": "Resolve Destination",
|
||||
"ipv6Mode": "IPv6 Route",
|
||||
"ipv6Modes": {
|
||||
"disable": "Disable",
|
||||
"enable": "Enable",
|
||||
"prefer": "Prefer",
|
||||
"only": "Only"
|
||||
"prefer": "Preferred",
|
||||
"only": "Exclusive"
|
||||
},
|
||||
"remoteDnsAddress": "Remote DNS",
|
||||
"remoteDnsDomainStrategy": "Remote DNS Domain Strategy",
|
||||
@@ -160,7 +160,7 @@
|
||||
},
|
||||
"appUpdate": {
|
||||
"dialogTitle": "Update Available",
|
||||
"updateMsg": "A new version of @:general.appTitle is available! Would you like to update now?",
|
||||
"updateMsg": "A new version of @:general.appTitle is available. Would you like to update now?",
|
||||
"currentVersionLbl": "Current Version",
|
||||
"newVersionLbl": "New Version",
|
||||
"updateNowBtnTxt": "Update Now",
|
||||
@@ -173,29 +173,29 @@
|
||||
"systemProxy": "System Proxy"
|
||||
},
|
||||
"failure": {
|
||||
"unexpected": "Unexpected Failure",
|
||||
"unexpected": "Unexpected Error",
|
||||
"clash": {
|
||||
"unexpected": "Unexpected Failure",
|
||||
"core": "Clash Failure ${reason}"
|
||||
"unexpected": "Unexpected Error",
|
||||
"core": "Clash Error ${reason}"
|
||||
},
|
||||
"singbox": {
|
||||
"unexpected": "Unexpected Service Failure",
|
||||
"serviceNotRunning": "Service not Running",
|
||||
"invalidConfigOptions": "Configuration options are not valid",
|
||||
"invalidConfig": "Configuration is not valid",
|
||||
"create": "Error creating service",
|
||||
"start": "Error starting service"
|
||||
"unexpected": "Unexpected Service Error",
|
||||
"serviceNotRunning": "Service is not running",
|
||||
"invalidConfigOptions": "Invalid configuration options",
|
||||
"invalidConfig": "Invalid Configuration",
|
||||
"create": "Service creation error",
|
||||
"start": "Service startup error"
|
||||
},
|
||||
"connectivity": {
|
||||
"unexpected": "Unexpected Failure",
|
||||
"missingVpnPermission": "Missing VPN Permission",
|
||||
"missingNotificationPermission": "Missing Notification Permission",
|
||||
"core": "Core failure"
|
||||
"core": "Core Error"
|
||||
},
|
||||
"profiles": {
|
||||
"unexpected": "Unexpected Failure",
|
||||
"notFound": "Profile not Found",
|
||||
"invalidConfig": "Invalid Config"
|
||||
"unexpected": "Unexpected Error",
|
||||
"notFound": "Profile Not Found",
|
||||
"invalidConfig": "Invalid Configs"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"general": {
|
||||
"appTitle": "هیدیفای نکست",
|
||||
"reset": "ریست",
|
||||
"reset": "بازنشانی",
|
||||
"toggle": {
|
||||
"enabled": "فعال",
|
||||
"disabled": "غیر فعال"
|
||||
@@ -12,7 +12,7 @@
|
||||
"home": {
|
||||
"pageTitle": "خانه",
|
||||
"emptyProfilesMsg": "با افزودن پروفایل شروع کنید",
|
||||
"noActiveProfileMsg": "انتخاب پروفایل",
|
||||
"noActiveProfileMsg": "یک پروفایل انتخاب کنید",
|
||||
"connection": {
|
||||
"tapToConnect": "برای اتصال ضربه بزنید",
|
||||
"connecting": "در حال اتصال",
|
||||
@@ -20,10 +20,10 @@
|
||||
"connected": "متصل"
|
||||
},
|
||||
"stats": {
|
||||
"traffic": "ترافیک",
|
||||
"trafficTotal": "مجموع ترافیک",
|
||||
"uplink": "ارسال",
|
||||
"downlink": "دریافت"
|
||||
"traffic": "مصرف لحظهای",
|
||||
"trafficTotal": "مصرف کل",
|
||||
"uplink": "🔺",
|
||||
"downlink": "🔻"
|
||||
}
|
||||
},
|
||||
"profile": {
|
||||
@@ -42,7 +42,7 @@
|
||||
},
|
||||
"add": {
|
||||
"buttonText": "افزودن پروفایل جدید",
|
||||
"shortBtnTxt": "ایجاد",
|
||||
"shortBtnTxt": "افزودن",
|
||||
"fromClipboard": "افزودن از کلیپبورد",
|
||||
"scanQr": "اسکن QR کد",
|
||||
"manually": "افزودن دستی",
|
||||
@@ -60,7 +60,7 @@
|
||||
},
|
||||
"delete": {
|
||||
"buttonTxt": "حذف",
|
||||
"confirmationMsg": "حذف پروفایل برای همیشه؟ این عمل قابل لغو نیست.",
|
||||
"confirmationMsg": "حذف پروفایل برای همیشه؟",
|
||||
"successMsg": "پروفایل با موفقیت حذف شد"
|
||||
},
|
||||
"save": {
|
||||
@@ -70,8 +70,8 @@
|
||||
"detailsForm": {
|
||||
"nameHint": "نام",
|
||||
"urlHint": "لینک",
|
||||
"emptyNameMsg": "نام نمیتواند خالی باشد",
|
||||
"invalidUrlMsg": "لینک غیر معتبر"
|
||||
"emptyNameMsg": "نام نمیتواند خالی باشد",
|
||||
"invalidUrlMsg": "لینک نامعتبر"
|
||||
}
|
||||
},
|
||||
"proxies": {
|
||||
@@ -118,37 +118,37 @@
|
||||
},
|
||||
"config": {
|
||||
"section": {
|
||||
"route": "تنظیمات Route",
|
||||
"route": "تنظیمات مسیریاب",
|
||||
"dns": "تنظیمات DNS",
|
||||
"inbound": "تنظیمات Inbound",
|
||||
"inbound": "تنظیمات ورودی",
|
||||
"misc": "تنظیمات متفرقه"
|
||||
},
|
||||
"pageTitle": "تنظیمات کانفیگ",
|
||||
"executeConfigAsIs": "اجرای کانفیگ بدون تغییر",
|
||||
"executeConfigAsIsMsg": "کانفیگ را با تغییرات حداقلی اجرا میکند. مناسب برای کانفیگهای سینگباکس",
|
||||
"logLevel": "Log Level",
|
||||
"resolveDestination": "Resolve Destination",
|
||||
"ipv6Mode": "IPv6 Route",
|
||||
"executeConfigAsIsMsg": "کانفیگ موجود را با تغییرات حداقلی اجرا میکند. فقط برای کانفیگهای سینگباکس کار میکند",
|
||||
"logLevel": "سطح لاگ",
|
||||
"resolveDestination": "جایگذاری IP مقصد",
|
||||
"ipv6Mode": "مسیریابی IPV6 در تونل",
|
||||
"ipv6Modes": {
|
||||
"disable": "Disable",
|
||||
"enable": "Enable",
|
||||
"prefer": "Prefer",
|
||||
"only": "Only"
|
||||
"disable": "غیرفعال",
|
||||
"enable": "فعال",
|
||||
"prefer": "ترجیح",
|
||||
"only": "فقط"
|
||||
},
|
||||
"remoteDnsAddress": "Remote DNS",
|
||||
"remoteDnsDomainStrategy": "Remote DNS Domain Strategy",
|
||||
"directDnsAddress": "Direct DNS",
|
||||
"directDnsDomainStrategy": "Direct DNS Domain Strategy",
|
||||
"mixedPort": "Mixed Port",
|
||||
"localDnsPort": "Local DNS Port",
|
||||
"tunImplementation": "TUN Implementation",
|
||||
"mtu": "MTU",
|
||||
"connectionTestUrl": "Connection Test URL",
|
||||
"urlTestInterval": "URL Test Interval",
|
||||
"enableClashApi": "Enable Clash API",
|
||||
"clashApiPort": "Clash API Port",
|
||||
"enableTun": "Enable TUN",
|
||||
"setSystemProxy": "Set System Proxy"
|
||||
"remoteDnsAddress": "DNS خارجی",
|
||||
"remoteDnsDomainStrategy": "حالت DNS خارجی",
|
||||
"directDnsAddress": "DNS مستقیم",
|
||||
"directDnsDomainStrategy": "حالت DNS مستقیم",
|
||||
"mixedPort": "پورت همه منظوره",
|
||||
"localDnsPort": "پورت DNS داخلی",
|
||||
"tunImplementation": "مدل تونل",
|
||||
"mtu": "سایز بستهها",
|
||||
"connectionTestUrl": "لینک تست اتصال",
|
||||
"urlTestInterval": "زمان تست اتصال",
|
||||
"enableClashApi": "فعالسازی کلش",
|
||||
"clashApiPort": "پورت کلش",
|
||||
"enableTun": "فعال سازی تونل",
|
||||
"setSystemProxy": "تنظیم پروکسی سیستم"
|
||||
}
|
||||
},
|
||||
"about": {
|
||||
@@ -159,7 +159,7 @@
|
||||
"checkForUpdate": "بررسی آپدیت جدید"
|
||||
},
|
||||
"appUpdate": {
|
||||
"dialogTitle": "نسخه جدید",
|
||||
"dialogTitle": "نسخه جدید موجود است",
|
||||
"updateMsg": "نسخه جدیدی از @:general.appTitle موجود است! الان بروزرسانی شود؟",
|
||||
"currentVersionLbl": "نسخه فعلی",
|
||||
"newVersionLbl": "نسخه جدید",
|
||||
@@ -173,13 +173,13 @@
|
||||
"systemProxy": "پراکسی سیستم"
|
||||
},
|
||||
"failure": {
|
||||
"unexpected": "خطایی رخ داده",
|
||||
"unexpected": "خطای غیرمنتظره",
|
||||
"clash": {
|
||||
"unexpected": "خطایی رخ داده",
|
||||
"unexpected": "خطای غیرمنتظره",
|
||||
"core": "خطای کلش ${reason}"
|
||||
},
|
||||
"singbox": {
|
||||
"unexpected": "خطایی غیر منتظره در سرویس رخ داد",
|
||||
"unexpected": "خطای غیرمنتظره در سرویس",
|
||||
"serviceNotRunning": "سرویس در حال اجرا نیست",
|
||||
"invalidConfigOptions": "تنظیمات کانفیگ نامعتبر",
|
||||
"invalidConfig": "کانفیگ غیر معتبر",
|
||||
@@ -187,13 +187,13 @@
|
||||
"start": "در راهاندازی سرویس خطایی رخ داده"
|
||||
},
|
||||
"connectivity": {
|
||||
"unexpected": "خطایی رخ داده",
|
||||
"unexpected": "خطای غیرمنتظره",
|
||||
"missingVpnPermission": "نیازمند دسترسی VPN",
|
||||
"missingNotificationPermission": "نیازمند دسترسی اعلانات",
|
||||
"core": "خطای هسته"
|
||||
},
|
||||
"profiles": {
|
||||
"unexpected": "خطایی رخ داده",
|
||||
"unexpected": "خطای غیرمنتظره",
|
||||
"notFound": "پروفایل یافت نشد",
|
||||
"invalidConfig": "کانفیگ غیر معتبر"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user