mirror of
https://github.com/clash-verge-rev/clash-verge-rev.git
synced 2026-04-16 23:40:32 +08:00
fix(i18n): improve Russian frontend localization (#6640)
This commit is contained in:
parent
2871d1fedd
commit
6ff1e527ee
@ -13,22 +13,22 @@
|
|||||||
"time": "Время подключения",
|
"time": "Время подключения",
|
||||||
"source": "Исходный адрес",
|
"source": "Исходный адрес",
|
||||||
"destination": "IP-адрес назначения",
|
"destination": "IP-адрес назначения",
|
||||||
"destinationPort": "Целевой порт",
|
"destinationPort": "Порт назначения",
|
||||||
"type": "Тип"
|
"type": "Тип"
|
||||||
},
|
},
|
||||||
"order": {
|
"order": {
|
||||||
"default": "Default",
|
"default": "По умолчанию",
|
||||||
"uploadSpeed": "Скорость загрузки",
|
"uploadSpeed": "Скорость загрузки",
|
||||||
"downloadSpeed": "Скорость скачивания"
|
"downloadSpeed": "Скорость скачивания"
|
||||||
},
|
},
|
||||||
"actions": {
|
"actions": {
|
||||||
"active": "Active",
|
"active": "Активные",
|
||||||
"closed": "Closed",
|
"closed": "Закрытые",
|
||||||
"closeConnection": "Закрыть соединение"
|
"closeConnection": "Закрыть соединение"
|
||||||
},
|
},
|
||||||
"columnManager": {
|
"columnManager": {
|
||||||
"title": "Столбцы",
|
"title": "Столбцы",
|
||||||
"dragHandle": "Drag handle"
|
"dragHandle": "Маркер перетаскивания"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"page": {
|
"page": {
|
||||||
"tooltips": {
|
"tooltips": {
|
||||||
"lightweightMode": "LightWeight Mode",
|
"lightweightMode": "Режим LightWeight",
|
||||||
"manual": "Документация",
|
"manual": "Документация",
|
||||||
"settings": "Настройки главной страницы"
|
"settings": "Настройки главной страницы"
|
||||||
},
|
},
|
||||||
"cards": {
|
"cards": {
|
||||||
"trafficStats": "Статистика по трафику",
|
"trafficStats": "Статистика трафика",
|
||||||
"networkSettings": "Настройки сети",
|
"networkSettings": "Настройки сети",
|
||||||
"proxyMode": "Режим работы"
|
"proxyMode": "Режим работы"
|
||||||
},
|
},
|
||||||
@ -14,10 +14,10 @@
|
|||||||
"cards": {
|
"cards": {
|
||||||
"profile": "Карточка профиля",
|
"profile": "Карточка профиля",
|
||||||
"currentProxy": "Карточка текущего прокси",
|
"currentProxy": "Карточка текущего прокси",
|
||||||
"network": "Карточка настроек сети",
|
"network": "Карточка сети",
|
||||||
"proxyMode": "Карточка режима работы",
|
"proxyMode": "Карточка режима работы",
|
||||||
"traffic": "Карточка статистики по трафику",
|
"traffic": "Карточка трафика",
|
||||||
"tests": "Карточка тестов доступности веб-сайтов",
|
"tests": "Карточка проверки доступности сайтов",
|
||||||
"ip": "Информация об IP",
|
"ip": "Информация об IP",
|
||||||
"clashInfo": "Информация о Clash",
|
"clashInfo": "Информация о Clash",
|
||||||
"systemInfo": "Информация о системе"
|
"systemInfo": "Информация о системе"
|
||||||
@ -29,15 +29,15 @@
|
|||||||
"components": {
|
"components": {
|
||||||
"proxyTun": {
|
"proxyTun": {
|
||||||
"status": {
|
"status": {
|
||||||
"systemProxyEnabled": "Системный прокси включен, ваши приложения будут получать доступ к сети через него",
|
"systemProxyEnabled": "Системный прокси включён — приложения используют его для доступа в сеть",
|
||||||
"systemProxyDisabled": "Системный прокси отключен, большинству пользователей рекомендуется включить эту опцию",
|
"systemProxyDisabled": "Системный прокси отключён — большинству пользователей рекомендуется его включить",
|
||||||
"tunModeServiceRequired": "Режим TUN требует установленную службу Clash Verge",
|
"tunModeServiceRequired": "Режим TUN требует установленной службы Clash Verge",
|
||||||
"tunModeEnabled": "Режим TUN включен, приложения будут получать доступ к сети через виртуальную сетевую карту",
|
"tunModeEnabled": "Режим TUN включён — приложения используют виртуальный сетевой интерфейс",
|
||||||
"tunModeDisabled": "Режим TUN отключен"
|
"tunModeDisabled": "Режим TUN отключён"
|
||||||
},
|
},
|
||||||
"tooltips": {
|
"tooltips": {
|
||||||
"systemProxy": "Разрешить изменение настроек прокси-сервера операционной системы. Если разрешение не удастся, измените настройки прокси-сервера операционной системы вручную",
|
"systemProxy": "Разрешает изменение системных настроек прокси. Если не удаётся, настройте прокси вручную",
|
||||||
"tunMode": "Режим TUN может перехватить трафик всех приложений, подходит для приложений, которые не работают в режиме системного прокси."
|
"tunMode": "Режим TUN перехватывает трафик всех приложений и подходит для программ, не работающих через системный прокси"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"clashInfo": {
|
"clashInfo": {
|
||||||
@ -45,7 +45,7 @@
|
|||||||
"fields": {
|
"fields": {
|
||||||
"coreVersion": "Версия ядра",
|
"coreVersion": "Версия ядра",
|
||||||
"systemProxyAddress": "Адрес системного прокси",
|
"systemProxyAddress": "Адрес системного прокси",
|
||||||
"mixedPort": "Mixed Port",
|
"mixedPort": "Смешанный порт",
|
||||||
"uptime": "Время работы",
|
"uptime": "Время работы",
|
||||||
"rulesCount": "Количество правил"
|
"rulesCount": "Количество правил"
|
||||||
}
|
}
|
||||||
@ -63,10 +63,10 @@
|
|||||||
"settings": "Настройки"
|
"settings": "Настройки"
|
||||||
},
|
},
|
||||||
"badges": {
|
"badges": {
|
||||||
"adminMode": "Administrator Mode",
|
"adminMode": "Режим администратора",
|
||||||
"serviceMode": "Режим системной службы",
|
"serviceMode": "Режим службы",
|
||||||
"sidecarMode": "Пользовательский режим",
|
"sidecarMode": "Пользовательский режим",
|
||||||
"adminServiceMode": "Admin + Service Mode"
|
"adminServiceMode": "Режим администратора + служба"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"ipInfo": {
|
"ipInfo": {
|
||||||
@ -74,32 +74,32 @@
|
|||||||
"labels": {
|
"labels": {
|
||||||
"ip": "IP",
|
"ip": "IP",
|
||||||
"asn": "ASN",
|
"asn": "ASN",
|
||||||
"isp": "ISP",
|
"isp": "Провайдер",
|
||||||
"org": "ORG",
|
"org": "Организация",
|
||||||
"location": "Location",
|
"location": "Местоположение",
|
||||||
"timezone": "Timezone",
|
"timezone": "Часовой пояс",
|
||||||
"autoRefresh": "Автоматическое обновление через",
|
"autoRefresh": "Автообновление через",
|
||||||
"unknown": "Unknown"
|
"unknown": "Неизвестно"
|
||||||
},
|
},
|
||||||
"errors": {
|
"errors": {
|
||||||
"load": "Не удалось получить данные IP"
|
"load": "Не удалось получить информацию об IP"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"currentProxy": {
|
"currentProxy": {
|
||||||
"title": "Текущий сервер",
|
"title": "Текущий прокси",
|
||||||
"actions": {
|
"actions": {
|
||||||
"refreshDelay": "Проверка задержки"
|
"refreshDelay": "Проверить задержку"
|
||||||
},
|
},
|
||||||
"labels": {
|
"labels": {
|
||||||
"globalMode": "Глобальный режим",
|
"globalMode": "Глобальный режим",
|
||||||
"directMode": "Прямой режим",
|
"directMode": "Прямой режим",
|
||||||
"group": "Группа",
|
"group": "Группа",
|
||||||
"proxy": "Прокси",
|
"proxy": "Прокси",
|
||||||
"noActiveNode": "Нет активного прокси-узла"
|
"noActiveNode": "Нет активного прокси"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"tests": {
|
"tests": {
|
||||||
"title": "Проверка доступности веб-сайтов"
|
"title": "Проверка доступности сайтов"
|
||||||
},
|
},
|
||||||
"traffic": {
|
"traffic": {
|
||||||
"metrics": {
|
"metrics": {
|
||||||
@ -113,22 +113,22 @@
|
|||||||
"download": "Скачивание"
|
"download": "Скачивание"
|
||||||
},
|
},
|
||||||
"patterns": {
|
"patterns": {
|
||||||
"minutes": "{{time}} Minutes"
|
"minutes": "{{time}} мин"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"clashMode": {
|
"clashMode": {
|
||||||
"errors": {
|
"errors": {
|
||||||
"communication": "Core communication error"
|
"communication": "Ошибка связи с ядром"
|
||||||
},
|
},
|
||||||
"labels": {
|
"labels": {
|
||||||
"rule": "Rule",
|
"rule": "Правила",
|
||||||
"global": "Global",
|
"global": "Глобальный",
|
||||||
"direct": "Direct"
|
"direct": "Прямой"
|
||||||
},
|
},
|
||||||
"descriptions": {
|
"descriptions": {
|
||||||
"rule": "Автоматически выбирать прокси в зависимости от правил",
|
"rule": "Автоматический выбор прокси в зависимости от правил",
|
||||||
"global": "Перенаправлять все сетевые запросы через выбранный прокси",
|
"global": "Весь трафик проходит через выбранный прокси",
|
||||||
"direct": "Подключение к интернету без прокси"
|
"direct": "Подключение напрямую без прокси"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -12,12 +12,12 @@
|
|||||||
"settings": "Настройки"
|
"settings": "Настройки"
|
||||||
},
|
},
|
||||||
"menu": {
|
"menu": {
|
||||||
"reorderMode": "Menu reorder mode",
|
"reorderMode": "Режим изменения порядка меню",
|
||||||
"restoreDefaultOrder": "Restore default order",
|
"restoreDefaultOrder": "Восстановить порядок по умолчанию",
|
||||||
"unlock": "Unlock menu order",
|
"unlock": "Разблокировать порядок меню",
|
||||||
"lock": "Lock menu order",
|
"lock": "Заблокировать порядок меню",
|
||||||
"collapseNavBar": "Collapse navigation bar",
|
"collapseNavBar": "Свернуть панель навигации",
|
||||||
"expandNavBar": "Expand navigation bar"
|
"expandNavBar": "Развернуть панель навигации"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
"title": "Логи"
|
"title": "Логи"
|
||||||
},
|
},
|
||||||
"actions": {
|
"actions": {
|
||||||
"showDescending": "Newest first",
|
"showDescending": "Сначала новые",
|
||||||
"showAscending": "Oldest first"
|
"showAscending": "Сначала старые"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,20 +2,20 @@
|
|||||||
"page": {
|
"page": {
|
||||||
"actions": {
|
"actions": {
|
||||||
"updateAll": "Обновить все профили",
|
"updateAll": "Обновить все профили",
|
||||||
"viewRuntimeConfig": "Просмотреть используемый конфиг",
|
"viewRuntimeConfig": "Просмотреть текущую конфигурацию",
|
||||||
"reactivate": "Перезапустить профиль",
|
"reactivate": "Перезапустить профиль",
|
||||||
"import": "Импорт"
|
"import": "Импортировать"
|
||||||
},
|
},
|
||||||
"batch": {
|
"batch": {
|
||||||
"actions": {
|
"actions": {
|
||||||
"delete": "Удалить выбранные профили",
|
"delete": "Удалить выбранные профили",
|
||||||
"selectAll": "Выбрать все",
|
"selectAll": "Выбрать все",
|
||||||
"deselectAll": "Отменить выбор всех",
|
"deselectAll": "Снять выделение",
|
||||||
"done": "Готово"
|
"done": "Готово"
|
||||||
},
|
},
|
||||||
"summary": {
|
"summary": {
|
||||||
"selected": "Выбрано",
|
"selected": "Выбрано",
|
||||||
"items": "элементы"
|
"items": "элементов"
|
||||||
},
|
},
|
||||||
"title": "Пакетные операции"
|
"title": "Пакетные операции"
|
||||||
},
|
},
|
||||||
@ -27,22 +27,22 @@
|
|||||||
},
|
},
|
||||||
"feedback": {
|
"feedback": {
|
||||||
"errors": {
|
"errors": {
|
||||||
"invalidUrl": "Недопустимая ссылка на профиль, введите адрес, начинающийся с http:// или https://",
|
"invalidUrl": "Недопустимый URL профиля. Укажите адрес, начинающийся с http:// или https://",
|
||||||
"onlyYaml": "Поддерживаются только файлы YAML"
|
"onlyYaml": "Поддерживаются только файлы YAML"
|
||||||
},
|
},
|
||||||
"notifications": {
|
"notifications": {
|
||||||
"importRetry": "Import failed, retrying with Clash proxy...",
|
"importRetry": "Не удалось импортировать, повторная попытка через Clash proxy...",
|
||||||
"importFail": "Import failed even with Clash proxy",
|
"importFail": "Не удалось импортировать даже через Clash proxy",
|
||||||
"importNeedsRefresh": "Profile imported but may need manual refresh",
|
"importNeedsRefresh": "Профиль импортирован, но может потребоваться обновление вручную",
|
||||||
"importSuccess": "Profile imported successfully, please restart if not visible",
|
"importSuccess": "Профиль успешно импортирован. Перезапустите приложение, если он не появился",
|
||||||
"profileSwitched": "Профиль изменен",
|
"profileSwitched": "Профиль переключён",
|
||||||
"profileReactivated": "Профиль перезапущен",
|
"profileReactivated": "Профиль перезапущен",
|
||||||
"switchInterrupted": "Profile switch interrupted by new selection",
|
"switchInterrupted": "Переключение профиля прервано новым выбором",
|
||||||
"batchDeleted": "Выбранные профили успешно удалены"
|
"batchDeleted": "Выбранные профили удалены"
|
||||||
},
|
},
|
||||||
"notices": {
|
"notices": {
|
||||||
"forceRefreshCompleted": "Force refresh completed",
|
"forceRefreshCompleted": "Принудительное обновление завершено",
|
||||||
"emergencyRefreshFailed": "Emergency refresh failed: {{message}}"
|
"emergencyRefreshFailed": "Экстренное обновление не удалось: {{message}}"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"title": "Профили"
|
"title": "Профили"
|
||||||
@ -50,7 +50,7 @@
|
|||||||
"components": {
|
"components": {
|
||||||
"card": {
|
"card": {
|
||||||
"labels": {
|
"labels": {
|
||||||
"clickToImport": "Нажмите, чтобы импортировать подписку"
|
"clickToImport": "Нажмите для импорта подписки"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"fileInput": {
|
"fileInput": {
|
||||||
@ -64,16 +64,16 @@
|
|||||||
"editRules": "Редактировать правила",
|
"editRules": "Редактировать правила",
|
||||||
"editProxies": "Редактировать прокси",
|
"editProxies": "Редактировать прокси",
|
||||||
"editGroups": "Редактировать группы прокси",
|
"editGroups": "Редактировать группы прокси",
|
||||||
"extendConfig": "Изменить Merge",
|
"extendConfig": "Изменить Merge-конфигурацию",
|
||||||
"extendScript": "Изменить Script",
|
"extendScript": "Изменить Script",
|
||||||
"openFile": "Открыть файл",
|
"openFile": "Открыть файл",
|
||||||
"update": "Обновить",
|
"update": "Обновить",
|
||||||
"updateViaProxy": "Update via proxy"
|
"updateViaProxy": "Обновить через прокси"
|
||||||
},
|
},
|
||||||
"more": {
|
"more": {
|
||||||
"global": {
|
"global": {
|
||||||
"merge": "Global Extend Config",
|
"merge": "Глобальная Merge-конфигурация",
|
||||||
"script": "Global Extend Script"
|
"script": "Глобальный Script"
|
||||||
},
|
},
|
||||||
"chips": {
|
"chips": {
|
||||||
"merge": "Merge",
|
"merge": "Merge",
|
||||||
@ -82,15 +82,15 @@
|
|||||||
},
|
},
|
||||||
"profileItem": {
|
"profileItem": {
|
||||||
"tooltips": {
|
"tooltips": {
|
||||||
"showLast": "Click to show last update time",
|
"showLast": "Показать время последнего обновления",
|
||||||
"showNext": "Click to show next update"
|
"showNext": "Показать следующее обновление"
|
||||||
},
|
},
|
||||||
"status": {
|
"status": {
|
||||||
"lastUpdateFailed": "Last Update failed",
|
"lastUpdateFailed": "Последнее обновление не удалось",
|
||||||
"nextUp": "Next Up",
|
"nextUp": "Следующее обновление",
|
||||||
"noSchedule": "No schedule",
|
"noSchedule": "Без расписания",
|
||||||
"unknown": "Unknown",
|
"unknown": "Неизвестно",
|
||||||
"autoUpdateDisabled": "Auto update disabled"
|
"autoUpdateDisabled": "Автообновление отключено"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -98,30 +98,30 @@
|
|||||||
"profileForm": {
|
"profileForm": {
|
||||||
"title": {
|
"title": {
|
||||||
"create": "Создать профиль",
|
"create": "Создать профиль",
|
||||||
"edit": "Изменить профиль"
|
"edit": "Редактировать профиль"
|
||||||
},
|
},
|
||||||
"fields": {
|
"fields": {
|
||||||
"type": "Тип",
|
"type": "Тип",
|
||||||
"description": "Описание",
|
"description": "Описание",
|
||||||
"subscriptionUrl": "URL подписки",
|
"subscriptionUrl": "URL подписки",
|
||||||
"httpTimeout": "HTTP Request Timeout",
|
"httpTimeout": "Тайм-аут HTTP-запроса",
|
||||||
"updateInterval": "Интервал обновления",
|
"updateInterval": "Интервал обновления",
|
||||||
"useSystemProxy": "Использовать системный прокси для обновления",
|
"useSystemProxy": "Использовать системный прокси для обновления",
|
||||||
"useClashProxy": "Использовать прокси Clash для обновления",
|
"useClashProxy": "Использовать Clash proxy для обновления",
|
||||||
"acceptInvalidCerts": "Принимать недействительные сертификаты (ОПАСНО)",
|
"acceptInvalidCerts": "Принимать недействительные сертификаты (ОПАСНО)",
|
||||||
"allowAutoUpdate": "Allow Auto Update"
|
"allowAutoUpdate": "Разрешить автообновление"
|
||||||
},
|
},
|
||||||
"feedback": {
|
"feedback": {
|
||||||
"notifications": {
|
"notifications": {
|
||||||
"creationRetry": "Profile creation failed, retrying with Clash proxy...",
|
"creationRetry": "Не удалось создать профиль, повторная попытка через Clash proxy...",
|
||||||
"creationSuccess": "Profile creation succeeded with Clash proxy"
|
"creationSuccess": "Профиль успешно создан через Clash proxy"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"proxiesEditor": {
|
"proxiesEditor": {
|
||||||
"title": "Редактировать прокси",
|
"title": "Редактировать прокси",
|
||||||
"placeholders": {
|
"placeholders": {
|
||||||
"multiUri": "Используйте символы новой строки для нескольких URI (поддерживается кодировка Base64)"
|
"multiUri": "Используйте перенос строки для нескольких URI (поддерживается Base64)"
|
||||||
},
|
},
|
||||||
"actions": {
|
"actions": {
|
||||||
"prepend": "Добавить прокси в начало",
|
"prepend": "Добавить прокси в начало",
|
||||||
@ -131,32 +131,32 @@
|
|||||||
"groupsEditor": {
|
"groupsEditor": {
|
||||||
"title": "Редактировать группы прокси",
|
"title": "Редактировать группы прокси",
|
||||||
"errors": {
|
"errors": {
|
||||||
"nameRequired": "Требуется имя группы",
|
"nameRequired": "Введите имя группы",
|
||||||
"nameExists": "Имя группы уже существует"
|
"nameExists": "Группа с таким именем уже существует"
|
||||||
},
|
},
|
||||||
"fields": {
|
"fields": {
|
||||||
"type": "Тип группы",
|
"type": "Тип группы",
|
||||||
"name": "Имя группы",
|
"name": "Имя группы",
|
||||||
"icon": "Иконка Группы прокси",
|
"icon": "Значок группы прокси",
|
||||||
"proxies": "Использовать прокси",
|
"proxies": "Использовать прокси",
|
||||||
"provider": "Использовать провайдера",
|
"provider": "Использовать провайдера",
|
||||||
"healthCheckUrl": "URL проверки здоровья",
|
"healthCheckUrl": "URL проверки доступности",
|
||||||
"expectedStatus": "Ожидаемый статус",
|
"expectedStatus": "Ожидаемый статус",
|
||||||
"interval": "Интервал",
|
"interval": "Интервал",
|
||||||
"maxFailedTimes": "Максимальное количество неудач",
|
"maxFailedTimes": "Максимальное число ошибок",
|
||||||
"interfaceName": "Имя интерфейса",
|
"interfaceName": "Имя интерфейса",
|
||||||
"routingMark": "Марка маршрутизации",
|
"routingMark": "Марка маршрутизации",
|
||||||
"filter": "Фильтр",
|
"filter": "Фильтр",
|
||||||
"excludeFilter": "Исключить фильтр",
|
"excludeFilter": "Исключающий фильтр",
|
||||||
"excludeType": "Тип исключения",
|
"excludeType": "Тип исключения",
|
||||||
"includeAll": "Включить все прокси и провайдеры",
|
"includeAll": "Включить все прокси и провайдеры",
|
||||||
"includeAllProxies": "Включить все прокси",
|
"includeAllProxies": "Включить все прокси",
|
||||||
"includeAllProviders": "Включить всех провайдеров"
|
"includeAllProviders": "Включить всех провайдеров"
|
||||||
},
|
},
|
||||||
"toggles": {
|
"toggles": {
|
||||||
"lazy": "Ленивый",
|
"lazy": "Ленивая загрузка",
|
||||||
"disableUdp": "Отключить UDP",
|
"disableUdp": "Отключить UDP",
|
||||||
"hidden": "Скрытый"
|
"hidden": "Скрытая"
|
||||||
},
|
},
|
||||||
"actions": {
|
"actions": {
|
||||||
"prepend": "Добавить группу в начало",
|
"prepend": "Добавить группу в начало",
|
||||||
@ -168,12 +168,12 @@
|
|||||||
"format": "Форматировать документ"
|
"format": "Форматировать документ"
|
||||||
},
|
},
|
||||||
"messages": {
|
"messages": {
|
||||||
"readOnly": "Невозможно редактировать в режиме только для чтения"
|
"readOnly": "Редактирование недоступно в режиме только для чтения"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"confirmDelete": {
|
"confirmDelete": {
|
||||||
"title": "Подтвердите удаление",
|
"title": "Подтвердите удаление",
|
||||||
"message": "Эта операция необратима"
|
"message": "Это действие необратимо"
|
||||||
},
|
},
|
||||||
"logViewer": {
|
"logViewer": {
|
||||||
"title": "Консоль скрипта"
|
"title": "Консоль скрипта"
|
||||||
|
|||||||
@ -1,31 +1,31 @@
|
|||||||
{
|
{
|
||||||
"page": {
|
"page": {
|
||||||
"modes": {
|
"modes": {
|
||||||
"rule": "Rule",
|
"rule": "Правила",
|
||||||
"global": "Global",
|
"global": "Глобальный",
|
||||||
"direct": "Direct"
|
"direct": "Прямой"
|
||||||
},
|
},
|
||||||
"actions": {
|
"actions": {
|
||||||
"toggleChain": "Цепной прокси",
|
"toggleChain": "Цепочка прокси",
|
||||||
"connect": "Connect",
|
"connect": "Подключиться",
|
||||||
"disconnect": "Disconnect",
|
"disconnect": "Отключиться",
|
||||||
"connecting": "Connecting...",
|
"connecting": "Подключение...",
|
||||||
"clearChainConfig": "Delete Chain Config"
|
"clearChainConfig": "Очистить цепочку"
|
||||||
},
|
},
|
||||||
"provider": {
|
"provider": {
|
||||||
"title": "Провайдер прокси",
|
"title": "Провайдеры прокси",
|
||||||
"actions": {
|
"actions": {
|
||||||
"updateAll": "Обновить все",
|
"updateAll": "Обновить все",
|
||||||
"update": "Обновить"
|
"update": "Обновить"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"rules": {
|
"rules": {
|
||||||
"title": "Proxy Rules",
|
"title": "Правила прокси",
|
||||||
"select": "Select Rules"
|
"select": "Выбрать правила"
|
||||||
},
|
},
|
||||||
"labels": {
|
"labels": {
|
||||||
"proxyCount": "Proxy Count",
|
"proxyCount": "Количество прокси",
|
||||||
"delayCheckReset": "Проверка задержки для отмены фиксированного"
|
"delayCheckReset": "Сброс проверки задержки"
|
||||||
},
|
},
|
||||||
"tooltips": {
|
"tooltips": {
|
||||||
"locate": "Местоположение",
|
"locate": "Местоположение",
|
||||||
@ -33,23 +33,23 @@
|
|||||||
"sortDefault": "Сортировать по умолчанию",
|
"sortDefault": "Сортировать по умолчанию",
|
||||||
"sortDelay": "Сортировать по задержке",
|
"sortDelay": "Сортировать по задержке",
|
||||||
"sortName": "Сортировать по названию",
|
"sortName": "Сортировать по названию",
|
||||||
"delayCheckUrl": "URL проверки задержки",
|
"delayCheckUrl": "URL для проверки задержки",
|
||||||
"showBasic": "Отображать меньше сведений о прокси",
|
"showBasic": "Показывать меньше информации о прокси",
|
||||||
"showDetail": "Отображать больше сведений о прокси",
|
"showDetail": "Показывать больше информации о прокси",
|
||||||
"filter": "Фильтр"
|
"filter": "Фильтр"
|
||||||
},
|
},
|
||||||
"placeholders": {
|
"placeholders": {
|
||||||
"delayCheckUrl": "URL проверки задержки"
|
"delayCheckUrl": "URL для проверки задержки"
|
||||||
},
|
},
|
||||||
"chain": {
|
"chain": {
|
||||||
"header": "Конфигурация цепочки прокси",
|
"header": "Цепочка прокси",
|
||||||
"empty": "Цепочка прокси не настроена",
|
"empty": "Цепочка прокси не настроена",
|
||||||
"instruction": "Нажимайте узлы по порядку, чтобы добавить в цепочку прокси",
|
"instruction": "Нажимайте на узлы по порядку, чтобы добавить их в цепочку",
|
||||||
"minimumNodes": "Chain proxy requires at least 2 nodes",
|
"minimumNodes": "Для цепочки требуется минимум 2 узла",
|
||||||
"minimumNodesHint": "Chain proxy requires at least 2 nodes. Please add one more node.",
|
"minimumNodesHint": "Для цепочки требуется минимум 2 узла. Добавьте ещё один узел.",
|
||||||
"connectFailed": "Failed to connect to proxy chain",
|
"connectFailed": "Не удалось подключиться к цепочке прокси",
|
||||||
"disconnectFailed": "Failed to disconnect from proxy chain",
|
"disconnectFailed": "Не удалось отключиться от цепочки прокси",
|
||||||
"duplicateNode": "Proxy node already exists in chain",
|
"duplicateNode": "Этот узел уже добавлен в цепочку",
|
||||||
"entryNode": "Вход",
|
"entryNode": "Вход",
|
||||||
"exitNode": "Выход"
|
"exitNode": "Выход"
|
||||||
},
|
},
|
||||||
@ -58,17 +58,17 @@
|
|||||||
},
|
},
|
||||||
"title": {
|
"title": {
|
||||||
"default": "Группы прокси",
|
"default": "Группы прокси",
|
||||||
"chainMode": "Proxy Chain Mode"
|
"chainMode": "Режим цепочки прокси"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"feedback": {
|
"feedback": {
|
||||||
"notifications": {
|
"notifications": {
|
||||||
"provider": {
|
"provider": {
|
||||||
"updateSuccess": "{{name}} updated successfully",
|
"updateSuccess": "{{name}} успешно обновлён",
|
||||||
"updateFailed": "Failed to update {{name}}: {{message}}",
|
"updateFailed": "Не удалось обновить {{name}}: {{message}}",
|
||||||
"genericError": "Update failed: {{message}}",
|
"genericError": "Ошибка обновления: {{message}}",
|
||||||
"none": "No providers available to update",
|
"none": "Нет доступных провайдеров для обновления",
|
||||||
"allUpdated": "All providers updated successfully"
|
"allUpdated": "Все провайдеры успешно обновлены"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@ -1,14 +1,14 @@
|
|||||||
{
|
{
|
||||||
"page": {
|
"page": {
|
||||||
"actions": {
|
"actions": {
|
||||||
"testAll": "Тестировать все"
|
"testAll": "Проверить все"
|
||||||
},
|
},
|
||||||
"title": "Тест"
|
"title": "Тест"
|
||||||
},
|
},
|
||||||
"components": {
|
"components": {
|
||||||
"item": {
|
"item": {
|
||||||
"actions": {
|
"actions": {
|
||||||
"test": "Тест"
|
"test": "Проверить"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -19,7 +19,7 @@
|
|||||||
"edit": "Редактировать тест"
|
"edit": "Редактировать тест"
|
||||||
},
|
},
|
||||||
"fields": {
|
"fields": {
|
||||||
"url": "URL проверка"
|
"url": "URL для проверки"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -30,24 +30,24 @@
|
|||||||
"no": "Нет",
|
"no": "Нет",
|
||||||
"failed": "Ошибка",
|
"failed": "Ошибка",
|
||||||
"completed": "Завершено",
|
"completed": "Завершено",
|
||||||
"disallowedIsp": "ISP заблокирован",
|
"disallowedIsp": "Провайдер заблокирован",
|
||||||
"originalsOnly": "Только Originals",
|
"originalsOnly": "Только Originals",
|
||||||
"noDisney": "Нет (IP забанен Disney+)",
|
"noDisney": "Нет (IP заблокирован Disney+)",
|
||||||
"unsupportedRegion": "Страна/регион не поддерживается",
|
"unsupportedRegion": "Страна или регион не поддерживаются",
|
||||||
"failedNetwork": "Ошибка подключения"
|
"failedNetwork": "Ошибка подключения"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"unlock": {
|
"unlock": {
|
||||||
"page": {
|
"page": {
|
||||||
"actions": {
|
"actions": {
|
||||||
"testing": "Тестирование ..."
|
"testing": "Проверка..."
|
||||||
},
|
},
|
||||||
"empty": "No unlock test items",
|
"empty": "Нет элементов для проверки разблокировки",
|
||||||
"messages": {
|
"messages": {
|
||||||
"detectionFailedWithName": "Не удалось обнаружить {{name}}",
|
"detectionFailedWithName": "Не удалось определить {{name}}",
|
||||||
"detectionTimeout": "Detection timeout or failed"
|
"detectionTimeout": "Истекло время ожидания проверки или произошла ошибка"
|
||||||
},
|
},
|
||||||
"title": "Тест доступности веб-сайтов"
|
"title": "Проверка доступности веб-сайтов"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user