From 68e5216d4b55ec21aa2c0fbc1ee5827c08cd970e Mon Sep 17 00:00:00 2001 From: Mike Date: Tue, 2 Dec 2025 14:26:04 +0300 Subject: [PATCH] Update ru.json (#2319) * Update ru.json * format --------- Co-authored-by: Bernd Storath <999999bst@gmail.com> --- src/i18n/locales/ru.json | 48 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 47 insertions(+), 1 deletion(-) diff --git a/src/i18n/locales/ru.json b/src/i18n/locales/ru.json index 951cea5a..3c33bb74 100644 --- a/src/i18n/locales/ru.json +++ b/src/i18n/locales/ru.json @@ -88,6 +88,7 @@ "name": "Имя", "expireDate": "Дата отключения", "expireDateDesc": "Дата, когда клиент будет отключён. Пусто — бессрочно", + "delete": "Удалить", "deleteClient": "Удалить клиента", "deleteDialog1": "Вы уверены, что хотите удалить", "deleteDialog2": "Это действие необратимо.", @@ -116,7 +117,10 @@ "dnsDesc": "DNS‑сервер, который будут использовать клиенты (перезаписывает общую конфигурацию)", "notConnected": "Клиент не подключен", "endpoint": "Конечная точка", - "endpointDesc": "IP-адрес клиента, с которого установлено соединение WireGuard" + "endpointDesc": "IP-адрес клиента, с которого установлено соединение WireGuard", + "search": "Поиск клиентов...", + "config": "Настройка", + "viewConfig": "Просмотр настроек" }, "dialog": { "change": "Изменить", @@ -236,5 +240,47 @@ "postUp": "PostUp", "preDown": "PreDown", "postDown": "PostDown" + }, + "copy": { + "notSupported": "Копирование не поддерживается", + "copied": "Скопировано!", + "failed": "Не удалось скопировать", + "copy": "Копировать" + }, + "awg": { + "jCLabel": "Количество мусорных пакетов (Jc)", + "jCDescription": "Количество отправляемых мусорных пакетов (1–128, рекомендуется: 4–12)", + "jMinLabel": "Минимальный размер мусорного пакета (Jmin)", + "jMinDescription": "Минимальный размер мусорных пакетов (0–1279*, рекомендуется: 8, должно быть < Jmax)", + "jMaxLabel": "Максимальный размер мусорного пакета (Jmax)", + "jMaxDescription": "Максимальный размер мусорных пакетов (1–1280*, рекомендуется: 80, должно быть > Jmin)", + "s1Label": "Размер мусора в инициализационном пакете (S1)", + "s1Description": "Размер мусора в инициализационном пакете (0–1132[1280* – 148 = 1132], рекомендуется: 15–150, S1+56 ≠ S2)", + "s2Label": "Размер мусора в пакете ответа (S2)", + "s2Description": "Размер мусора в пакете ответа (0–1188[1280* – 92 = 1188], рекомендуется: 15–150)", + "s3Label": "Размер мусора в пакете ответа с cookie (S3)", + "s3Description": "Размер мусора в пакете ответа с cookie", + "s4Label": "Размер мусора в транспортном пакете (S4)", + "s4Description": "Размер мусора в транспортном пакете", + "i1Label": "Специальный мусорный пакет 1 (I1)", + "i1Description": "Пакет для имитации протокола в шестнадцатеричном формате: ", + "i2Label": "Специальный мусорный пакет 2 (I2)", + "i2Description": "Пакет для имитации протокола в шестнадцатеричном формате: ", + "i3Label": "Специальный мусорный пакет 3 (I3)", + "i3Description": "Пакет для имитации протокола в шестнадцатеричном формате: ", + "i4Label": "Специальный мусорный пакет 4 (I4)", + "i4Description": "Пакет для имитации протокола в шестнадцатеричном формате: ", + "i5Label": "Специальный мусорный пакет 5 (I5)", + "i5Description": "Пакет для имитации протокола в шестнадцатеричном формате: ", + "h1Label": "Магический заголовок инициализации (H1)", + "h1Description": "Значение заголовка инициализационного пакета (5–2147483647, должно отличаться от H2–H4)", + "h2Label": "Магический заголовок ответа (H2)", + "h2Description": "Значение заголовка пакета ответа (5–2147483647, должно отличаться от H1, H3, H4)", + "h3Label": "Магический заголовок ответа с cookie (H3)", + "h3Description": "Значение заголовка пакета ответа с cookie (5–2147483647, должно отличаться от H1, H2, H4)", + "h4Label": "Магический заголовок транспортного пакета (H4)", + "h4Description": "Значение заголовка транспортного пакета (5–2147483647, должно отличаться от H1–H3)", + "mtuNote": "Значения зависят от MTU", + "obfuscationParameters": "Параметры обфускации AmneziaWG" } }