From 1627fe25691eb20769270cd0455f5671a6a2e220 Mon Sep 17 00:00:00 2001 From: alkstsgv <103426353+alkstsgv@users.noreply.github.com> Date: Wed, 3 Apr 2024 15:19:17 +1000 Subject: [PATCH 1/3] =?UTF-8?q?Fink=20=F0=9F=90=A6:=20update=20translation?= =?UTF-8?q?s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/translations/strings_ru.i18n.json | 66 +++++++++++++++++++++--- 1 file changed, 59 insertions(+), 7 deletions(-) diff --git a/assets/translations/strings_ru.i18n.json b/assets/translations/strings_ru.i18n.json index 0678666d..85ffe63b 100644 --- a/assets/translations/strings_ru.i18n.json +++ b/assets/translations/strings_ru.i18n.json @@ -15,7 +15,14 @@ "notSet": "Не задано", "agree": "Соглашаться", "decline": "Отклонить", - "unknown": "Неизвестный" + "unknown": "Неизвестный", + "hidden": "Скрытый", + "timeout": "Таймаут", + "clipboardExportSuccessMsg": "Добавлено в буфер обмена", + "showMore": "Раскрыть", + "showLess": "Свернуть", + "openAppSettings": "Открыть настройки приложения", + "grantPermission": "Дать разрешение" }, "intro": { "termsAndPolicyCaution(rich)": "Продолжая, Вы соглашаетесь с ${tap(@:about.termsAndConditions)}", @@ -27,10 +34,14 @@ "noActiveProfileMsg": "Выберите профиль" }, "stats": { + "traffic": "Трафик", "trafficLive": "Текущий трафик", "trafficTotal": "Трафик", "uplink": "Скорость отправки", - "downlink": "Скорость загрузки" + "downlink": "Скорость загрузки", + "connection": "Соединение", + "speed": "Скорость", + "totalTransferred": "В общем передано" }, "profile": { "overviewPageTitle": "Профили", @@ -44,7 +55,11 @@ "remainingDuration": "Ещё ${duration} дн", "remainingTrafficSemanticLabel": "Использовано ${consumed} трафика из ${total}", "expired": "Истекло", - "noTraffic": "Нет доступного трафика" + "noTraffic": "Нет доступного трафика", + "upload": "Загрузка", + "download": "Скачивание", + "total": "Общий трафик", + "expireDate": "Истечение срока действия" }, "sortBy": { "lastUpdate": "по последнему обновлению", @@ -59,7 +74,8 @@ "permissionDeniedError": "Нет прав", "unexpectedError": "Неизвестная ошибка", "torchSemanticLabel": "Вспышка", - "facingSemanticLabel": "Фронтальная камера" + "facingSemanticLabel": "Фронтальная камера", + "permissionRequest": "Разрешение камере сканировать QR-код" }, "manually": "Ввести вручную", "addingProfileMsg": "Добавление профиля", @@ -113,10 +129,22 @@ "emptyProxiesMsg": "Нет доступных прокси", "delayTestTooltip": "Тестирование задержки", "sortTooltip": "Сортировка прокси", + "checkIp": "Проверить IP", + "unknownIp": "Неизвестный IP", "sortOptions": { "unsorted": "По умолчанию", "name": "По алфавиту", "delay": "По задержке" + }, + "activeProxySemanticLabel": "Активный прокси", + "delaySemantics": { + "result": "Задержка: ${delay}ms", + "timeout": "Тест задержки по таймауту", + "testing": "Задержка: Тестирование..." + }, + "ipInfoSemantics": { + "address": "IP адрес", + "country": "Страна" } }, "logs": { @@ -134,6 +162,10 @@ "requiresRestartMsg": "Чтобы применить изменения, перезапустите приложение.", "experimental": "Экспериментальный", "experimentalMsg": "Функции с флагом «Экспериментально» все еще находятся в разработке и могут вызвать проблемы.", + "exportOptions": "Экспорт параметров в буфер обмена", + "exportAllOptions": "Экспорт параметров в буфер обмена (отладка)", + "importOptions": "Импорт параметров из буфера обмена", + "importOptionsMsg": "Это перезапишет все параметры конфига предоставленными значениями. Вы уверены?", "general": { "sectionTitle": "Основные", "locale": "Язык", @@ -160,7 +192,8 @@ "openWorkingDir": "Открыть рабочую папку", "ignoreBatteryOptimizations": "Отключить оптимизацию батареи", "ignoreBatteryOptimizationsMsg": "Отключение ограничений для оптимальной производительности VPN.", - "dynamicNotification": "Отображение скорости в уведомлении" + "dynamicNotification": "Отображение скорости в уведомлении", + "autoIpCheck": "Автоматически проверять IP соединение" }, "advanced": { "sectionTitle": "Расширенные", @@ -281,17 +314,30 @@ "connecting": "Подключение", "disconnecting": "Отключение", "connected": "Подключено", + "reconnect": "Переподключение", + "connectAnyWay": "Подключение", "experimentalNotice": "Экспериментальные функции в использовании", "experimentalNoticeMsg": "Вы включили некоторые экспериментальные функции, которые могут повлиять на качество соединения и вызвать непредвиденные ошибки. Вы всегда можете изменить или сбросить эти параметры на странице параметров конфигурации.", - "disableExperimentalNotice": "Больше не показывать" + "disableExperimentalNotice": "Больше не показывать", + "reconnectMsg": "Переподключить для применения изменений" }, "config": { "resetBtn": "Сбросить параметры", "serviceMode": "Режим работы", + "quickSettings": "Быстрые настройки", + "setupWarp": "Настроить WARP", + "allOptions": "Все параметры конфига", "serviceModes": { "proxy": "Прокси", "systemProxy": "Системный прокси", - "tun": "VPN" + "tun": "VPN", + "tunService": "VPN сервис" + }, + "shortServiceModes": { + "proxy": "Прокси", + "systemProxy": "Системный прокси", + "tun": "VPN", + "tunService": "VPN сервис" }, "section": { "route": "Варианты маршрутизации", @@ -307,6 +353,9 @@ "title": "Согласие Cloudflare WARP", "description(rich)": "Cloudflare WARP — бесплатный провайдер WireGuard VPN. Включая эту опцию, вы соглашаетесь с ${tos(Условиями обслуживания)} и ${privacy(Политикой конфиденциальности)} Cloudflare WARP." }, + "generateWarpConfig": "Cгенерировать WARP конфиг", + "missingWarpConfig": "Отсутствует WARP конфиг", + "warpConfigGenerated": "WARP конфиг сгенерирован", "pageTitle": "Параметры конфигурации", "logLevel": "Подробность журналирования", "resolveDestination": "Определять назначение", @@ -322,6 +371,7 @@ "directDnsAddress": "Прямой DNS", "directDnsDomainStrategy": "Стратегия прямого домена DNS", "mixedPort": "Смешанный порт", + "tproxyPort": "Прозрачный прокси порт", "localDnsPort": "Локальный порт DNS", "allowConnectionFromLan": "Allow Connection from LAN", "tunImplementation": "Реализация TUN", @@ -348,6 +398,8 @@ "enableWarp": "Enable WARP", "warpDetourMode": "Detour Mode", "warpDetourModes": { + "proxyOverWarp": "Работа прокси через WARP", + "warpOverProxy": "Работа WARP через прокси", "inbound": "Detour WARP through proxies", "outbound": "Detour proxies through WARP" }, From 0e701225a208cd0de2e2e6072209454511f94d40 Mon Sep 17 00:00:00 2001 From: HiddifyOfficial <129010482+HiddifyOfficial@users.noreply.github.com> Date: Mon, 8 Apr 2024 08:16:55 +0330 Subject: [PATCH 2/3] =?UTF-8?q?Fink=20=F0=9F=90=A6:=20update=20translation?= =?UTF-8?q?s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/translations/strings_fa.i18n.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/translations/strings_fa.i18n.json b/assets/translations/strings_fa.i18n.json index 05672bc7..636c9acf 100644 --- a/assets/translations/strings_fa.i18n.json +++ b/assets/translations/strings_fa.i18n.json @@ -17,7 +17,7 @@ "decline": "صرف‌نظر کردن", "unknown": "ناشناخته", "hidden": "پنهان", - "timeout": "اتمام مهلت", + "timeout": "Timeout", "clipboardExportSuccessMsg": "به کلیپ‌بورد افزوده شد", "showMore": "نمایش بیشتر", "showLess": "نمایش کمتر", From 218c6d49bcd2646daa8177cdc436b4882abf9b57 Mon Sep 17 00:00:00 2001 From: lymanjre <125398461+lymanjre@users.noreply.github.com> Date: Wed, 10 Apr 2024 10:45:32 +0330 Subject: [PATCH 3/3] =?UTF-8?q?Fink=20=F0=9F=90=A6:=20update=20translation?= =?UTF-8?q?s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/translations/strings_es.i18n.json | 3 ++- assets/translations/strings_fa.i18n.json | 2 +- assets/translations/strings_id.i18n.json | 3 ++- assets/translations/strings_tr.i18n.json | 3 ++- assets/translations/strings_zh-TW.i18n.json | 3 ++- 5 files changed, 9 insertions(+), 5 deletions(-) diff --git a/assets/translations/strings_es.i18n.json b/assets/translations/strings_es.i18n.json index 1e46dddb..836b9215 100644 --- a/assets/translations/strings_es.i18n.json +++ b/assets/translations/strings_es.i18n.json @@ -15,7 +15,8 @@ "notSet": "No establecido", "agree": "Aceptar", "decline": "Rechazar", - "unknown": "Desconocido" + "unknown": "Desconocido", + "timeout": "Se acabó el tiempo" }, "intro": { "termsAndPolicyCaution(rich)": "al continuar, aceptas ${tap(@:about.termsAndConditions)}", diff --git a/assets/translations/strings_fa.i18n.json b/assets/translations/strings_fa.i18n.json index 636c9acf..4c17d07b 100644 --- a/assets/translations/strings_fa.i18n.json +++ b/assets/translations/strings_fa.i18n.json @@ -17,7 +17,7 @@ "decline": "صرف‌نظر کردن", "unknown": "ناشناخته", "hidden": "پنهان", - "timeout": "Timeout", + "timeout": "عدم ارتباط", "clipboardExportSuccessMsg": "به کلیپ‌بورد افزوده شد", "showMore": "نمایش بیشتر", "showLess": "نمایش کمتر", diff --git a/assets/translations/strings_id.i18n.json b/assets/translations/strings_id.i18n.json index e0d1656b..2ddbcc8e 100644 --- a/assets/translations/strings_id.i18n.json +++ b/assets/translations/strings_id.i18n.json @@ -15,7 +15,8 @@ "notSet": "Tidak Diatur", "agree": "Setuju", "decline": "Tolak", - "unknown": "Tidak Dikenal" + "unknown": "Tidak Dikenal", + "timeout": "Waktu habis" }, "intro": { "termsAndPolicyCaution(rich)": "lanjut berarti setuju dengan ${tap(@:about.termsAndConditions)}", diff --git a/assets/translations/strings_tr.i18n.json b/assets/translations/strings_tr.i18n.json index 1934234d..4e7655d8 100644 --- a/assets/translations/strings_tr.i18n.json +++ b/assets/translations/strings_tr.i18n.json @@ -15,7 +15,8 @@ "notSet": "Ayarlanmadı", "agree": "Kabul etmek", "decline": "Reddetmek", - "unknown": "Bilinmeyen" + "unknown": "Bilinmeyen", + "timeout": "Zaman aşımı" }, "intro": { "termsAndPolicyCaution(rich)": "devam ederek ${tap(@:about.termsAndConditions)} kabul etmiş olursunuz", diff --git a/assets/translations/strings_zh-TW.i18n.json b/assets/translations/strings_zh-TW.i18n.json index ff812e41..4b7ecb07 100644 --- a/assets/translations/strings_zh-TW.i18n.json +++ b/assets/translations/strings_zh-TW.i18n.json @@ -11,7 +11,8 @@ }, "sort": "排序", "sortBy": "排序方式", - "addToClipboard": "新增至剪貼簿" + "addToClipboard": "新增至剪貼簿", + "timeout": "暫停" }, "intro": { "termsAndPolicyCaution(rich)": "繼續即表示您同意協議 ${tap(@:about.termsAndConditions)}",