From 28c2159ec329170d3e82d9f5d4cb062777e4609f Mon Sep 17 00:00:00 2001 From: saphirique Date: Sun, 5 Feb 2023 17:55:24 +0800 Subject: [PATCH] add russian language --- v2rayN/v2rayN/Global.cs | 2 +- v2rayN/v2rayN/Resx/ResUI.ru.resx | 1111 ++++++++++++++++++++++++++++++ v2rayN/v2rayN/v2rayN.csproj | 3 + 3 files changed, 1115 insertions(+), 1 deletion(-) create mode 100644 v2rayN/v2rayN/Resx/ResUI.ru.resx diff --git a/v2rayN/v2rayN/Global.cs b/v2rayN/v2rayN/Global.cs index 7cbdb836..0d92c1b3 100644 --- a/v2rayN/v2rayN/Global.cs +++ b/v2rayN/v2rayN/Global.cs @@ -108,7 +108,7 @@ }; public static readonly List allowInsecures = new List { "true", "false", "" }; public static readonly List domainStrategy4Freedoms = new List { "AsIs", "UseIP", "UseIPv4", "UseIPv6", "" }; - public static readonly List Languages = new List { "zh-Hans", "en", "fa-Ir" }; + public static readonly List Languages = new List { "zh-Hans", "en", "fa-Ir", "ru" }; public static readonly List alpns = new List { "h2", "http/1.1", "h2,http/1.1", "" }; public static readonly List LogLevel = new List { "debug", "info", "warning", "error", "none" }; public static readonly List InboundTags = new List { "socks", "http", "socks2", "http2" }; diff --git a/v2rayN/v2rayN/Resx/ResUI.ru.resx b/v2rayN/v2rayN/Resx/ResUI.ru.resx new file mode 100644 index 00000000..d0cebedb --- /dev/null +++ b/v2rayN/v2rayN/Resx/ResUI.ru.resx @@ -0,0 +1,1111 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Экспортирование подписок в буфер обмена успешно завершено + + + Экспортирование URL в буфер обмена успешно завершено + + + Пожалуйста, сначала проверьте настройки сервера + + + Недопустимый формат конфигурации + + + Обратите внимание, что пользовательская конфигурация полностью зависит от вашей собственной конфигурации и работает не со всеми настройками. Если вы хотите использовать системный прокси, пожалуйста, измените порт прослушивания вручную. + + + Загрузка... + + + Скорость загрузки + + + Хотите загрузить? {0} + + + Не удалось преобразовать файл конфигурации + + + Не удалось создать файл конфигурации по умолчаниюe + + + Не удалось получить конфигурацию по умолчанию + + + Не удалось импортировать сервер пользовательской конфигурации + + + Не удалось прочитать файл конфигурации + + + Пожалуйста, укажите порт сервера в правильном формате + + + Пожалуйста, заполните параметры KCP корректно + + + Пожалуйста, укажите локальный порт прослушивания + + + Пожалуйста, введите пароль + + + Пожалуйста, заполните адрес сервера + + + Пожалуйста, заполните идентификатор пользователя + + + Некорректный файл конфигурации клиента, пожалуйста, проверьте + + + Некорректная конфигурация, пожалуйста, проверьте + + + Некорректный файл конфигурации сервера, пожалуйста, проверьте + + + Исходная конфигурация + + + {0} является последней версией. + + + {0} является последней версией. + + + Адрес + + + Псевдоним + + + Безопасность + + + Портt + + + Тип + + + Группы подписок + + + Результаты тестирования + + + Загружено трафика сегодня + + + Отдано трафика сегодня + + + Всего загружено + + + Всего отдано + + + Протокол + + + Medium + + + Очистить контент оригинальной подписки + + + Ядро успешно загружено + + + Не удалось импортировать содержимое подписки + + + Содержимое подписки успешно импортировано + + + Нет установлены подписки + + + Ошибка обновления PAC + + + PAC успешно обновлен + + + Парсинг {0} прошел успешно + + + Упрощение PAC прошло успешно + + + Начинаю получать подписки + + + Начинаю обновление {0}... + + + Начинаю обновление PAC... + + + Некорректное содержимое подписки + + + распаковывается... + + + Обновление подписки закончено + + + Обновление подписки начинается + + + Успешное обновление ядра + + + Успешное обновление ядра! Перезапуск службы... + + + Эта функция зависит от глобального прокси-сервера Http, пожалуйста, сначала установите его правильно. + + + Не является протоколом Vmess или ss + + + non-standard service, this feature is invalid + + + The Core file (file name: {1}) was not found under the folder ({0}), please download and put it in the folder, download address: {2} + + + Scan completed, no valid QR code found + + + operation failed, please check and retry + + + Please Fill Remarks + + + Please select the encryption method + + + Please select a protocol + + + Please select the server first + + + Fast + + + Servers deduplication completed. Old: {0}, New: {1}. + + + Are you sure to remove the server? + + + The client configuration file is saved at: {0} + + + The server configuration file is saved at: {0} + + + Slow + + + Note: This feature relies on the Http global proxy. Please manually adjust the Http global proxy and active node after testing. + + + PAC failed to start. Please run this program as Administrator. + + + Start service ({0})... + + + Configuration successful +{0} + + + Custom configuration server imported successfully. + + + {0} servers have been imported from clipboard. + + + Scan import URL successfully + + + The ping of current service: {0} ms + + + Operation success + + + Please select rules + + + Are you sure to remove the rules? + + + {0},One of the required. + + + Remarks + + + Url(Optional) + + + Count + + + Please fill in the address (Url) + + + Do you want to append rules? Choose yes to append, choose otherwise to replace + + + Download GeoFile: {0} successfully + + + Information + + + Custom Icon + + + Please fill in the correct custom DNS + + + *ws path + + + *h2 path + + + *QUIC key/Kcp seed + + + *grpc serviceName + + + *http host Separated by commas (,) + + + *ws host + + + *h2 host Separated by commas (,) + + + *QUIC securty + + + *tcp camouflage type + + + *kcp camouflage type + + + *QUIC camouflage type + + + *grpc mode + + + TLS + + + *Kcp seed + + + Global hotkey {0} registered failed, reason {1} + + + Global hotkey {0} registered successfully + + + Ungrouped + + + All servers + + + Please browse to import server configuration + + + System proxy + + + Testing... + + + Too many servers, please open the main interface + + + LAN + + + Local + + + Servers Filter + + + Normal use of this version requires .NET Framework 4.8 + + + Check Update + + + Close + + + Exit + + + GlobalHotkeySetting + + + Help + + + OptionSetting + + + Promotion + + + Reload + + + RoutingSetting + + + Servers + + + Setting + + + Update current subscription without proxy + + + Update current subscription with proxy + + + Subscription group + + + Subscription group Setting + + + Update subscription without proxy + + + Update subscription with proxy + + + System proxy + + + Clear system proxy + + + Do not change system proxy + + + Pac Mode + + + Set system proxy + + + Color + + + Dark Mode + + + Language(Restart) + + + Import bulk URL from clipboard (Ctrl+V) + + + Scan QR code on the screen (Ctrl+S) + + + Clone selected server + + + Remove duplicate servers + + + Remove selected servers (Delete) + + + Set as active server (Enter) + + + Clear all service statistics + + + Test servers ping (Ctrl+P) + + + Test servers real delay (Ctrl+R) + + + Sort by test result + + + Test servers download speed (Ctrl+T) + + + Test servers with tcping (Ctrl+O) + + + Test current service status + + + Export selected server for client configuration + + + Export selected server for server configuration + + + Export share URLs to clipboard (Ctrl+C) + + + Export subscription (base64) share to clipboard + + + Add a custom configuration server + + + Add [Shadowsocks] server + + + Add [Socks] server + + + Add [Trojan] server + + + Add [VLESS] server + + + Add [VMess] server + + + Select All (Ctrl+A) + + + Clear All + + + Copy (Ctrl+C) + + + Copy All + + + Set message filters + + + Select All (Ctrl+A) + + + Add + + + Delete + + + Edit + + + Share + + + Enabled Update + + + Sort + + + User Agent + + + Cancel + + + Confirm + + + Transport + + + Address + + + AllowInsecure + + + Alpn + + + AlterId + + + Fingerprint + + + Camouflage type + + + UUID(id) + + + Transport protocol(network) + + + Path + + + Port + + + Alias (remarks) + + + Camouflage domain(host) + + + Encryption method (security) + + + SNI + + + TLS + + + *Default value tcp + + + Core Type + + + Flow + + + Generate + + + Password + + + Password(Optional) + + + UUID(id) + + + Encryption + + + User(Optional) + + + Encryption + + + txtPreSocksPort + + + * After setting this value, an socks service will be started using V2ray to provide functions such as speed display + + + Browse + + + Edit + + + Advanced proxy settings, protocol selection (optional) + + + Allow connections from the LAN + + + Auto hide startup + + + Automatic latency test interval (minutes) + + + Automatic update interval of subscriptions (hours) + + + Automatic update interval of and Geo (hours) + + + Core: basic settings + + + Core: DNS settings + + + Core: KCP settings + + + CoreType settings + + + AllowInsecure + + + Outbound Freedom domainStrategy + + + Automatically adjust column width after updating subscription + + + Check for pre-release updates + + + Exception + + + Exception. Do not use proxy server for addresses beginning with,Use semicolon (;) + + + Http Port + + + Ignore Geo files when updating core + + + Enable IPv6 + + + Keep older when deduplication + + + Record local logs + + + Log Level + + + Turn on Mux Multiplexing + + + v2rayN settings + + + Pac listen port + + + Auth pass + + + Custom DNS (multiple, separated by commas (,)) + + + After modifying the following parameters, click Save to take effect + + + Set Win10 UWP Loopback + + + Turn on Sniffing + + + Socks Port + + + Start on boot + + + Enable Statistics (Require restart) + + + Statistics freshrate (second) + + + Subscription conversion Url + + + System proxy settings + + + Enable Security Protocol TLS v1.3 (subscription/update) + + + Tray right-click menu servers display limit + + + Enable UDP + + + Auth user + + + Clear system proxy + + + Display GUI + + + GlobalHotkey Setting + + + Set directly by pressing the keyboard, Take effect after restart + + + Do not change system proxy + + + Reset + + + Set system proxy + + + Pac Mode + + + Share Server (Ctrl+F) + + + Routing + + + Not Run As Admin + + + Run As Admin + + + Move to bottom (B) + + + Down (D) + + + Move to top (T) + + + Up (U) + + + Filter, support regular + + + {0} Website + + + Advanced Function + + + Add + + + Import Advanced Rules + + + Remove selected + + + Set as active rule + + + Basic Function + + + Import Basic Rules + + + Domain Matcher + + + Domain strategy + + + Enable advanced function + + + 3.Block Domain or IP + + + 2.Direct Domain or IP + + + 1.Proxy Domain or IP + + + Pre-defined Rule Set List + + + *Set the rules, separated by commas (,); The comma in the regular is replaced by <COMMA> + + + Import Rules From Clipboard + + + Import Rules From File + + + Import Rules From Sub Url + + + Rule Setting + + + Rule Add + + + Export Selected Rules + + + Rule List + + + Remove Rules + + + RoutingRuleDetailsSetting + + + Domain and ip are auto sorted when saving + + + Ruleobject Doc + + + Support DnsObject + + + Group please leave blank here + + + Routing setting is changed + + + System proxy setting is changed + + + RouteOnly + + + One-click test Latency and speed (Ctrl+E) + + + Delay(ms) + + + Speed(M/s) + + + Failed to run Core, please see the log + + + Remarks regular filter + + + Display Log + + + Import old config guiNConfig + + + Enable Tun + + + New Port for LAN + + + TunMode settings + + + Direct IP CIDR, separated by commas (,) + + + Direct Process name, separated by commas (,) + + + Show console + + + Move to group + + + Custom Template + + + Enable Server Drag Drop Sort(Require restart) + + + AutoRefresh + + + Skip test + + + Edit Server (Ctrl+D) + + + Double-click server make active + + + Test completed + + + Default TLS fingerprint + + + User-Agent + + + This parameter is valid only for tcp/http and ws + + + FontFamily(Require restart) + + + Copy the font TTF file to the directory guiFonts, restart the settings + + + http port=socks port+1 + + + Set this with admin privileges, get admin privileges after startup + + + FontSize + + \ No newline at end of file diff --git a/v2rayN/v2rayN/v2rayN.csproj b/v2rayN/v2rayN/v2rayN.csproj index 1cf12a8d..84166491 100644 --- a/v2rayN/v2rayN/v2rayN.csproj +++ b/v2rayN/v2rayN/v2rayN.csproj @@ -99,6 +99,9 @@ PublicResXFileCodeGenerator + + PublicResXFileCodeGenerator +