{ "page": { "provider": { "trigger": "Провайдеры правил", "dialogTitle": "Провайдеры правил", "actions": { "updateAll": "Обновить все", "update": "Обновить" } }, "title": "Правила" }, "feedback": { "notifications": { "provider": { "updateSuccess": "{{name}} updated successfully", "updateFailed": "Failed to update {{name}}: {{message}}", "genericError": "Update failed: {{message}}", "none": "No providers available to update", "allUpdated": "All providers updated successfully" } } }, "modals": { "editor": { "form": { "labels": { "type": "Тип правила", "content": "Содержимое правила", "proxyPolicy": "Политика прокси" }, "toggles": { "noResolve": "Без разрешения" }, "actions": { "prependRule": "Добавить правило в начало", "appendRule": "Добавить правило в конец" }, "validation": { "conditionRequired": "Требуется условие правила", "invalidRule": "Недействительное правило" } }, "ruleTypes": { "DOMAIN": "Соответствует полному доменному имени", "DOMAIN-SUFFIX": "Соответствует суффиксу домена", "DOMAIN-KEYWORD": "Соответствует ключевому слову домена", "DOMAIN-REGEX": "Соответствует домену с использованием регулярных выражений", "GEOSITE": "Соответствует доменам в Geosite", "GEOIP": "Соответствует коду страны IP-адреса", "SRC-GEOIP": "Соответствует коду страны исходного IP-адреса", "IP-ASN": "Соответствует ASN IP-адреса", "SRC-IP-ASN": "Соответствует ASN исходного IP-адреса", "IP-CIDR": "Соответствует диапазону IP-адресов", "IP-CIDR6": "Соответствует диапазону IPv6-адресов", "SRC-IP-CIDR": "Соответствует диапазону исходных IP-адресов", "IP-SUFFIX": "Соответствует диапазону суффиксов IP-адресов", "SRC-IP-SUFFIX": "Соответствует диапазону суффиксов исходных IP-адресов", "SRC-PORT": "Соответствует диапазону исходных портов", "DST-PORT": "Соответствует диапазону целевых портов", "IN-PORT": "Соответствует входящему порту", "DSCP": "Маркировка DSCP (только для tproxy UDP входящего)", "PROCESS-NAME": "Соответствует имени процесса (имя пакета Android)", "PROCESS-PATH": "Соответствует полному пути процесса", "PROCESS-NAME-REGEX": "Соответствует имени процесса с использованием регулярных выражений (имя пакета Android)", "PROCESS-PATH-REGEX": "Соответствует полному пути процесса с использованием регулярных выражений", "NETWORK": "Соответствует транспортному протоколу (tcp/udp)", "UID": "Соответствует USER ID в Linux", "IN-TYPE": "Соответствует типу входящего соединения", "IN-USER": "Соответствует имени пользователя входящего соединения", "IN-NAME": "Соответствует имени входящего соединения", "SUB-RULE": "Подправило", "RULE-SET": "Соответствует набору правил", "AND": "Логическое И", "OR": "Логическое ИЛИ", "NOT": "Логическое НЕ", "MATCH": "Соответствует всем запросам" }, "title": "Редактировать правила" } } }