95 lines
4.4 KiB
JSON
95 lines
4.4 KiB
JSON
{
|
|
"workflow.priority.URGENT": "Urgent",
|
|
"workflow.priority.HIGH": "High",
|
|
"workflow.priority.MEDIUM": "Normal",
|
|
"workflow.priority.LOW": "Low",
|
|
|
|
"workflow.action.APPROVE": "Approve",
|
|
"workflow.action.REJECT": "Reject",
|
|
"workflow.action.RETURN": "Return",
|
|
"workflow.action.ACKNOWLEDGE": "Acknowledge",
|
|
"workflow.action.COMMENT": "Comment",
|
|
"workflow.action.commentLabel": "Comment / Reason",
|
|
"workflow.action.commentPlaceholder": "Enter reason (optional)...",
|
|
"workflow.action.confirm": "Confirm",
|
|
"workflow.action.cancel": "Cancel",
|
|
|
|
"workflow.status.default": "—",
|
|
|
|
"workflow.timeline.noHistory": "No workflow history for this document.",
|
|
"workflow.timeline.loadError": "Unable to load Workflow Timeline. Please try again.",
|
|
"workflow.timeline.current": "Current",
|
|
"workflow.timeline.step.APPROVE": "Approved",
|
|
"workflow.timeline.step.REJECT": "Rejected",
|
|
"workflow.timeline.step.RETURN": "Returned",
|
|
"workflow.timeline.step.ACKNOWLEDGE": "Acknowledged",
|
|
"workflow.timeline.step.COMMENT": "Comment",
|
|
"workflow.timeline.step.SUBMIT": "Submitted",
|
|
"workflow.timeline.uploadHint": "Drag & drop files here, or click to select",
|
|
"workflow.timeline.uploading": "Uploading...",
|
|
"workflow.timeline.uploadTypes": "PDF, DOCX, XLSX, DWG, ZIP · Max 50 MB",
|
|
"workflow.timeline.uploadError": "Unable to upload",
|
|
"workflow.timeline.removeFile": "Remove file",
|
|
|
|
"filePreview.fallbackTitle": "File",
|
|
"filePreview.fileUnavailable": "File has been removed from storage.",
|
|
"workflow.timeline.fileUnavailable": "File unavailable",
|
|
"filePreview.unsupported": "Preview is not available for this file type.",
|
|
"filePreview.loadError": "Unable to load file. Please try again.",
|
|
"filePreview.download": "Download",
|
|
"filePreview.close": "Close",
|
|
|
|
"ai.status.offlineTitle": "AI unavailable",
|
|
"ai.status.offlineDescription": "AI staging is temporarily unavailable. Manual document operations remain available.",
|
|
"ai.status.onlineTitle": "AI staging available",
|
|
"ai.status.onlineDescription": "Legacy migration review queue is connected.",
|
|
"ai.staging.title": "AI Staging Queue",
|
|
"ai.staging.subtitle": "Review AI-extracted legacy metadata before committing it to DMS records.",
|
|
"ai.staging.refresh": "Refresh",
|
|
"ai.staging.file": "File",
|
|
"ai.staging.batch": "Batch",
|
|
"ai.staging.confidence": "Confidence",
|
|
"ai.staging.status": "Status",
|
|
"ai.staging.review": "Review",
|
|
"ai.staging.empty": "—",
|
|
"ai.staging.loading": "Loading staging records...",
|
|
"ai.staging.emptyQueue": "No staging records found.",
|
|
"ai.staging.reviewTitle": "Review AI Metadata",
|
|
"ai.staging.documentNumber": "Document number",
|
|
"ai.staging.category": "Category",
|
|
"ai.staging.selectCategory": "Select category",
|
|
"ai.staging.subject": "Subject",
|
|
"ai.staging.project": "Project",
|
|
"ai.staging.selectProject": "Select project",
|
|
"ai.staging.sender": "Sender",
|
|
"ai.staging.selectSender": "Select sender",
|
|
"ai.staging.receiver": "Receiver",
|
|
"ai.staging.selectReceiver": "Select receiver",
|
|
"ai.staging.issuedDate": "Issued date",
|
|
"ai.staging.receivedDate": "Received date",
|
|
"ai.staging.body": "Body",
|
|
"ai.staging.approve": "Approve",
|
|
"ai.staging.approveSuccess": "Staging record approved.",
|
|
"ai.staging.approveError": "Unable to approve staging record.",
|
|
"ai.staging.queueTab": "Work Queue",
|
|
"ai.staging.analyticsTab": "AI Analytics",
|
|
"ai.staging.analyticsError": "Unable to load analytics data.",
|
|
"ai.staging.avgConfidence": "Avg. Confidence",
|
|
"ai.staging.overrideRate": "Human Override Rate",
|
|
"ai.staging.rejectedRate": "Rejection Rate",
|
|
"ai.staging.byDocumentType": "Stats by Document Type",
|
|
"ai.staging.byDocumentTypeDesc": "Compare AI performance across different document categories.",
|
|
"ai.staging.documents": "docs",
|
|
"ai.staging.confidence": "Confidence",
|
|
"ai.staging.override": "Override",
|
|
"ai.staging.rejected": "Rejected",
|
|
"ai.staging.thresholdRecalibration": "Threshold Recalibration",
|
|
"ai.staging.thresholdDesc": "Verify confidence thresholds for auto-approval vs human review.",
|
|
"ai.staging.highThreshold": "High Threshold (Auto-approve)",
|
|
"ai.staging.midThreshold": "Mid Threshold (Human Review)",
|
|
"ai.staging.thresholdWarning": "Improvement Recommended",
|
|
"ai.staging.thresholdWarningDesc": "Override rate reached {{rate}}% in recent records.",
|
|
"ai.staging.thresholdNote": "* Threshold values must be set via Backend Environment Variables.",
|
|
"ai.staging.thresholdDocs": "View Configuration Guide"
|
|
}
|