i18n(ru): refine Russian localization against the zh-Hans source (#9431)
* i18n(ru): refine Russian localization against the zh-Hans source Translate newly added UI strings and align existing Russian entries with the authoritative Simplified Chinese (zh-Hans) source, since the project is maintained by a Chinese-speaking author. New strings (check-for-update flow): - MsgCheckUpdateHasNewVersion, menuCheckOnly, menuNewUpdate, MsgNotSupport, LvTestIpInfo Correctness fixes (changed meaning): - TbSettingsHysteriaBandwidth: restore upload/download order (Up/Dw) - TbSettingsMixedConcurrencyCount: "multi-threaded" (was "multi-stage") - TransportRequestHostTip4: "QUIC encryption method" (was "security") - TransportPathTip3: "QUIC encryption key" - TbDomesticDNS: "DNS for direct connections" Terminology and clarity: - Unify the alias field to one consistent term across all rule/profile labels, distinct from the memo field - allowInsecure -> "skip certificate verification" (+ cert-pinning ref) - Restore details dropped from EN but present in zh-Hans: Port Hopping range, pre-SOCKS split routing, optional / "may fail" hints Consistency and cleanup: - Orthography, transport names (httpupgrade, XHTTPObject), move-to-top/bottom wording, trailing-space cleanup Scope: ServiceLib/Resx/ResUI.ru.resx only. Technical abbreviations are kept in English (LAN, UUID, MTU, TLS, ALPN, SNI, ...). Stale Chinese strings vs. current behavior were judged case by case. * i18n(ru): shorten update-check button labels to fit fixed-width buttons The check-update window has two fixed-width (100px) buttons. The Russian labels were faithful but too long, so both were truncated and looked almost identical, hiding the difference between the two actions: - the "Only Check" button only checks whether a newer version is available - the "Check Update" button checks, downloads, installs and restarts Shorten both so they fit the button and clearly distinguish check vs update. Note: menuCheckUpdate is also reused as the default row placeholder in the update list, which now shows the shorter label as well.
M
Miheichev Aleksandr Sergeevich committed
bca07f801dd354b6a9591fc0db55bf465b8925de
Parent: 54a3388
Committed by GitHub <noreply@github.com>
on 6/1/2026, 5:46:42 AM