requestFilters.json 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. {
  2. "actionLabel": {
  3. "json_path": "JSON Path Replace",
  4. "remove": "Remove Header",
  5. "set": "Set Header",
  6. "text_replace": "Text Replace"
  7. },
  8. "add": "Add Filter",
  9. "addFailed": "Failed to create filter",
  10. "addSuccess": "Filter created",
  11. "applyToAll": "Applied to all requests",
  12. "confirmDelete": "Delete filter \"{name}\"?",
  13. "delete": "Delete Filter",
  14. "deleteFailed": "Delete failed",
  15. "deleteSuccess": "Filter deleted",
  16. "description": "Configure header removal/override and body replacement rules to sanitize requests before forwarding upstream.",
  17. "dialog": {
  18. "action": "Action",
  19. "bindingGlobal": "All Providers (Global)",
  20. "bindingGroups": "Provider Groups",
  21. "bindingProviders": "Specific Providers",
  22. "bindingType": "Apply To",
  23. "clear": "Clear",
  24. "createTitle": "Add Filter",
  25. "description": "Description (optional)",
  26. "editTitle": "Edit Filter",
  27. "groupsSelected": "{count} group(s) selected",
  28. "jsonPathPlaceholder": "e.g. messages.0.content or data.items[0].token",
  29. "loading": "Loading...",
  30. "matchType": "Match Type",
  31. "matchTypeContains": "Contains",
  32. "matchTypeExact": "Exact",
  33. "matchTypeRegex": "Regex",
  34. "name": "Name",
  35. "noGroupsFound": "No groups found",
  36. "noProvidersFound": "No providers found",
  37. "priority": "Priority",
  38. "providersSelected": "{count} provider(s) selected",
  39. "replacement": "Replacement (optional)",
  40. "replacementPlaceholder": "String or JSON, leave blank to clear",
  41. "save": "Save",
  42. "saving": "Saving...",
  43. "scope": "Scope",
  44. "searchGroups": "Search groups...",
  45. "searchProviders": "Search providers...",
  46. "selectAll": "Select All",
  47. "selectGroups": "Select groups...",
  48. "selectProviders": "Select providers...",
  49. "target": "Target field/path",
  50. "targetPlaceholder": "Header name or text/path",
  51. "validation": {
  52. "fieldRequired": "Name and target are required"
  53. }
  54. },
  55. "disable": "Disabled",
  56. "edit": "Edit Filter",
  57. "editFailed": "Failed to update filter",
  58. "editSuccess": "Filter updated",
  59. "empty": "No filters yet. Click Add Filter to configure.",
  60. "enable": "Enabled",
  61. "groups": "Groups",
  62. "nav": "Request Filters",
  63. "providers": "Providers",
  64. "refreshCache": "Refresh Cache",
  65. "refreshFailed": "Refresh failed",
  66. "refreshSuccess": "Cache refreshed, loaded {count} filters",
  67. "scopeLabel": {
  68. "body": "Body",
  69. "header": "Header"
  70. },
  71. "table": {
  72. "action": "Action",
  73. "actions": "Actions",
  74. "apply": "Apply",
  75. "createdAt": "Created At",
  76. "name": "Name",
  77. "priority": "Priority",
  78. "replacement": "Replacement",
  79. "scope": "Scope",
  80. "status": "Status",
  81. "target": "Target"
  82. },
  83. "title": "Request Filters"
  84. }