requestFilters.json 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. {
  2. "actionLabel": {
  3. "json_path": "Замена по JSON пути",
  4. "remove": "Удалить header",
  5. "set": "Установить header",
  6. "text_replace": "Замена текста"
  7. },
  8. "add": "Добавить фильтр",
  9. "addFailed": "Не удалось создать",
  10. "addSuccess": "Создано",
  11. "applyToAll": "Применяется ко всем запросам",
  12. "confirmDelete": "Удалить фильтр \"{name}\"?",
  13. "delete": "Удалить фильтр",
  14. "deleteFailed": "Не удалось удалить",
  15. "deleteSuccess": "Удалено",
  16. "description": "Настройте удаление/замену заголовков и замену тела перед отправкой вверх по цепочке для маскировки запросов.",
  17. "dialog": {
  18. "action": "Действие",
  19. "bindingGlobal": "Все провайдеры (глобально)",
  20. "bindingGroups": "Группы провайдеров",
  21. "bindingProviders": "Конкретные провайдеры",
  22. "bindingType": "Применить к",
  23. "clear": "Очистить",
  24. "createTitle": "Добавить фильтр",
  25. "description": "Описание (опционально)",
  26. "editTitle": "Редактировать фильтр",
  27. "executionPhase": "Фаза выполнения",
  28. "executionPhaseFinal": "Final - Применяется после всех переопределений провайдера",
  29. "executionPhaseGuard": "Guard - Применяется до выбора провайдера",
  30. "groupsSelected": "Выбрано групп: {count}",
  31. "jsonPathPlaceholder": "например: messages.0.content или data.items[0].token",
  32. "loading": "Загрузка...",
  33. "matchType": "Тип совпадения",
  34. "matchTypeContains": "Содержит",
  35. "matchTypeExact": "Точное",
  36. "matchTypeRegex": "Регулярное выражение",
  37. "name": "Название",
  38. "noGroupsFound": "Группы не найдены",
  39. "noProvidersFound": "Провайдеры не найдены",
  40. "operations": "Операции (JSON)",
  41. "operationsLabel": "Определите расширенные операции как JSON-массив",
  42. "priority": "Приоритет",
  43. "providersSelected": "Выбрано провайдеров: {count}",
  44. "replacement": "Значение (опционально)",
  45. "replacementPlaceholder": "Строка или JSON, пусто — удалить",
  46. "ruleMode": "Режим правила",
  47. "save": "Сохранить",
  48. "saving": "Сохранение...",
  49. "scope": "Область",
  50. "searchGroups": "Поиск групп...",
  51. "searchProviders": "Поиск провайдеров...",
  52. "selectAll": "Выбрать все",
  53. "selectGroups": "Выберите группы...",
  54. "selectProviders": "Выберите провайдеров...",
  55. "target": "Поле/путь",
  56. "targetPlaceholder": "Имя заголовка или текст/путь",
  57. "validation": {
  58. "anchorRequired": "Для позиции before/after требуется якорь",
  59. "fieldRequired": "Название и цель обязательны",
  60. "insertBodyOnly": "Операция Insert поддерживает только Body",
  61. "invalidOperations": "Неверный формат JSON операций",
  62. "mergeBodyOnly": "Операция Merge поддерживает только Body",
  63. "operationsRequired": "Для расширенного режима требуются операции",
  64. "unsafeRegex": "Регулярное выражение имеет риск ReDoS"
  65. }
  66. },
  67. "disable": "Отключено",
  68. "edit": "Редактировать фильтр",
  69. "editFailed": "Не удалось обновить",
  70. "editSuccess": "Обновлено",
  71. "empty": "Фильтров пока нет. Добавьте новый.",
  72. "enable": "Включено",
  73. "executionPhase": {
  74. "guard": "Guard (Ранний)",
  75. "final": "Final (Поздний)"
  76. },
  77. "groups": "Группы",
  78. "nav": "Фильтры запросов",
  79. "providers": "Провайдеры",
  80. "refreshCache": "Обновить кэш",
  81. "refreshFailed": "Обновление не удалось",
  82. "refreshSuccess": "Кэш обновлен, загружено {count} фильтров",
  83. "ruleMode": {
  84. "simple": "Простой",
  85. "advanced": "Расширенный"
  86. },
  87. "scopeLabel": {
  88. "body": "Body",
  89. "header": "Header"
  90. },
  91. "table": {
  92. "action": "Действие",
  93. "actions": "Действия",
  94. "advancedOps": "Операций: {count}",
  95. "apply": "Область",
  96. "createdAt": "Дата создания",
  97. "mode": "Режим",
  98. "name": "Название",
  99. "phase": "Фаза",
  100. "priority": "Приоритет",
  101. "replacement": "Значение",
  102. "scope": "Область",
  103. "status": "Статус",
  104. "target": "Цель",
  105. "toggleStatus": "Переключить фильтр {name}"
  106. },
  107. "title": "Фильтры запросов"
  108. }