fix(frontend): document management labels

This commit is contained in:
aaldebs99
2025-12-12 18:41:56 +00:00
parent fcf7905a65
commit 6f0fe4157f
2 changed files with 30 additions and 20 deletions
+8 -4
View File
@@ -545,13 +545,17 @@
"retrying": "Retrying All...",
"retryFailedOnly": "Retry Failed Only",
"tabs": {
"failedDocuments": "Failed Documents{{showCount, select, true { ({{count}}) } other {}}}",
"failedDocuments": "Failed Documents",
"failedDocumentsWithCount": "Failed Documents ({{count}})",
"failedDocumentsTooltip": "View and manage documents that failed during processing (OCR, ingestion, validation, etc.)",
"cleanup": "Document Cleanup{{showCount, select, true { ({{count}}) } other {}}}",
"cleanup": "Document Cleanup",
"cleanupWithCount": "Document Cleanup ({{count}})",
"cleanupTooltip": "Manage and clean up documents with quality issues - low OCR confidence or failed processing",
"duplicates": "Duplicate Files{{showCount, select, true { ({{count}}) } other {}}}",
"duplicates": "Duplicate Files",
"duplicatesWithCount": "Duplicate Files ({{count}})",
"duplicatesTooltip": "View and manage duplicate document groups - documents with identical content",
"ignoredFiles": "Ignored Files{{showCount, select, true { ({{count}}) } other {}}}",
"ignoredFiles": "Ignored Files",
"ignoredFilesWithCount": "Ignored Files ({{count}})",
"ignoredFilesTooltip": "Manage files that have been ignored during sync operations"
},
"stats": {
+22 -16
View File
@@ -920,40 +920,46 @@ const DocumentManagementPage: React.FC = () => {
<Tooltip title={t('documentManagement.tabs.failedDocumentsTooltip')}>
<Tab
icon={<ErrorIcon />}
label={t('documentManagement.tabs.failedDocuments', {
count: statistics ? statistics.total_failed : 0,
showCount: statistics ? true : false
})}
label={
statistics
? t('documentManagement.tabs.failedDocumentsWithCount', { count: statistics.total_failed })
: t('documentManagement.tabs.failedDocuments')
}
iconPosition="start"
/>
</Tooltip>
<Tooltip title={t('documentManagement.tabs.cleanupTooltip')}>
<Tab
icon={<DeleteIcon />}
label={t('documentManagement.tabs.cleanup', {
count: (previewData?.matched_count || 0) + (failedPreviewData?.matched_count || 0),
showCount: (previewData?.matched_count || 0) + (failedPreviewData?.matched_count || 0) > 0
})}
label={
(previewData?.matched_count || 0) + (failedPreviewData?.matched_count || 0) > 0
? t('documentManagement.tabs.cleanupWithCount', {
count: (previewData?.matched_count || 0) + (failedPreviewData?.matched_count || 0)
})
: t('documentManagement.tabs.cleanup')
}
iconPosition="start"
/>
</Tooltip>
<Tooltip title={t('documentManagement.tabs.duplicatesTooltip')}>
<Tab
icon={<FileCopyIcon />}
label={t('documentManagement.tabs.duplicates', {
count: duplicateStatistics ? duplicateStatistics.total_duplicate_groups : 0,
showCount: duplicateStatistics ? true : false
})}
label={
duplicateStatistics
? t('documentManagement.tabs.duplicatesWithCount', { count: duplicateStatistics.total_duplicate_groups })
: t('documentManagement.tabs.duplicates')
}
iconPosition="start"
/>
</Tooltip>
<Tooltip title={t('documentManagement.tabs.ignoredFilesTooltip')}>
<Tab
icon={<BlockIcon />}
label={t('documentManagement.tabs.ignoredFiles', {
count: ignoredFilesStats ? ignoredFilesStats.total_ignored_files : 0,
showCount: ignoredFilesStats ? true : false
})}
label={
ignoredFilesStats
? t('documentManagement.tabs.ignoredFilesWithCount', { count: ignoredFilesStats.total_ignored_files })
: t('documentManagement.tabs.ignoredFiles')
}
iconPosition="start"
/>
</Tooltip>