fix(i18n): scope the empty Min Client Ver hint to cores that honour it

The REALITY Min Client Ver hint promised that an empty field accepts every
client version. That is only true on Xray-core v26.9.8+, but the panel's
core switcher still installs v26.7.11 to v26.9.7, where an empty field falls
back to a built-in 26.3.27 minimum and silently diverts older and
third-party clients (Mihomo, sing-box) to the REALITY target. Operators on
those cores were told the field was not the cause.

The hint now names the version boundary in all 13 locales, matching the
docs site. Text-only: no test can reach it; the change is visible in the
inbound form's REALITY tooltip after `npm run build`.

Closes #6568
This commit is contained in:
MHSanaei
2026-09-27 17:59:39 +02:00
parent 09617f04f5
commit 3308c816db
13 changed files with 13 additions and 13 deletions
+1 -1
View File
@@ -630,7 +630,7 @@
"maxTimeDiff": "حداکثر اختلاف زمان (ms)",
"minClientVer": "حداقل نسخه کلاینت",
"maxClientVer": "حداکثر نسخه کلاینت",
"minClientVerHint": "خالی یعنی بدون حداقل: Xray-core هر نسخهٔ کلاینتی را می‌پذیرد، از جمله هسته‌های شخص ثالث مانند Mihomo و sing-box. برای رد کردن کلاینت‌هایی که نسخهٔ قدیمی‌تری گزارش می‌دهند، یک نسخه تعیین کنید.",
"minClientVerHint": "در Xray-core نسخهٔ v26.9.8 به بعد، خالی یعنی بدون حداقل: هر نسخهٔ کلاینتی پذیرفته می‌شود، از جمله هسته‌های شخص ثالث مانند Mihomo و sing-box. هسته‌های v26.7.11 تا v26.9.7 در حالت خالی، حداقل داخلی 26.3.27 را اعمال می‌کنند؛ روی آن‌ها 1.0.0 را تنظیم کنید تا این کلاینت‌ها پذیرفته شوند. برای رد کردن کلاینت‌هایی که نسخهٔ قدیمی‌تری گزارش می‌دهند، یک نسخه تعیین کنید.",
"maxClientVerHint": "خالی یعنی بدون سقف. در صورت تنظیم، نباید از حداقل نسخه کلاینت کمتر باشد — در غیر این صورت همهٔ کلاینت‌ها رد می‌شوند.",
"clientVerInvalid": "نسخهٔ کلاینت باید حداکثر سه عدد جداشده با نقطه باشد، هر یک 0-255 (مثلاً 26.3.27)",
"maxClientVerBelowMin": "حداکثر نسخهٔ کلاینت نباید از حداقل نسخهٔ کلاینت کمتر باشد",