| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108 |
- {
- "actionLabel": {
- "json_path": "JSON Path Replace",
- "remove": "Remove Header",
- "set": "Set Header",
- "text_replace": "Text Replace"
- },
- "add": "Add Filter",
- "addFailed": "Failed to create filter",
- "addSuccess": "Filter created",
- "applyToAll": "Applied to all requests",
- "confirmDelete": "Delete filter \"{name}\"?",
- "delete": "Delete Filter",
- "deleteFailed": "Delete failed",
- "deleteSuccess": "Filter deleted",
- "description": "Configure header removal/override and body replacement rules to sanitize requests before forwarding upstream.",
- "dialog": {
- "action": "Action",
- "bindingGlobal": "All Providers (Global)",
- "bindingGroups": "Provider Groups",
- "bindingProviders": "Specific Providers",
- "bindingType": "Apply To",
- "clear": "Clear",
- "createTitle": "Add Filter",
- "description": "Description (optional)",
- "editTitle": "Edit Filter",
- "executionPhase": "Execution Phase",
- "executionPhaseFinal": "Final - Applied after all provider overrides",
- "executionPhaseGuard": "Guard - Applied before provider selection",
- "groupsSelected": "{count} group(s) selected",
- "jsonPathPlaceholder": "e.g. messages.0.content or data.items[0].token",
- "loading": "Loading...",
- "matchType": "Match Type",
- "matchTypeContains": "Contains",
- "matchTypeExact": "Exact",
- "matchTypeRegex": "Regex",
- "name": "Name",
- "noGroupsFound": "No groups found",
- "noProvidersFound": "No providers found",
- "operations": "Operations (JSON)",
- "operationsLabel": "Define advanced operations as a JSON array",
- "priority": "Priority",
- "providersSelected": "{count} provider(s) selected",
- "replacement": "Replacement (optional)",
- "replacementPlaceholder": "String or JSON, leave blank to clear",
- "ruleMode": "Rule Mode",
- "save": "Save",
- "saving": "Saving...",
- "scope": "Scope",
- "searchGroups": "Search groups...",
- "searchProviders": "Search providers...",
- "selectAll": "Select All",
- "selectGroups": "Select groups...",
- "selectProviders": "Select providers...",
- "target": "Target field/path",
- "targetPlaceholder": "Header name or text/path",
- "validation": {
- "anchorRequired": "Anchor is required when position is before/after",
- "fieldRequired": "Name and target are required",
- "insertBodyOnly": "Insert operations can only target body scope",
- "invalidOperations": "Invalid operations JSON format",
- "mergeBodyOnly": "Merge operations can only target body scope",
- "operationsRequired": "Operations are required for advanced mode",
- "unsafeRegex": "Regex pattern has ReDoS risk"
- }
- },
- "disable": "Disabled",
- "edit": "Edit Filter",
- "editFailed": "Failed to update filter",
- "editSuccess": "Filter updated",
- "empty": "No filters yet. Click Add Filter to configure.",
- "enable": "Enabled",
- "executionPhase": {
- "final": "Final (Late)",
- "guard": "Guard (Early)"
- },
- "groups": "Groups",
- "nav": "Request Filters",
- "providers": "Providers",
- "refreshCache": "Refresh Cache",
- "refreshFailed": "Refresh failed",
- "refreshSuccess": "Cache refreshed, loaded {count} filters",
- "ruleMode": {
- "advanced": "Advanced",
- "simple": "Simple"
- },
- "scopeLabel": {
- "body": "Body",
- "header": "Header"
- },
- "table": {
- "action": "Action",
- "actions": "Actions",
- "advancedOps": "{count} operation(s)",
- "apply": "Apply",
- "createdAt": "Created At",
- "mode": "Mode",
- "name": "Name",
- "phase": "Phase",
- "priority": "Priority",
- "replacement": "Replacement",
- "scope": "Scope",
- "status": "Status",
- "target": "Target",
- "toggleStatus": "Toggle filter {name}"
- },
- "title": "Request Filters"
- }
|