add translate

This commit is contained in:
smanylov
2026-02-26 13:29:50 +07:00
parent 4895dcbcc4
commit d2161fe221
4 changed files with 10 additions and 7 deletions
+8 -6
View File
@@ -1,9 +1,11 @@
'use client' 'use client'
import { useUserSearchData } from '@/app/hooks/react-query/useUserSearchData'; import { useUserSearchData } from '@/app/hooks/react-query/useUserSearchData';
import { useTranslations } from 'next-intl';
export function SearchStats() { export function SearchStats() {
const { data: userSearchData, isLoading, isError, error, } = useUserSearchData() const { data: userSearchData, isLoading, isError, error, } = useUserSearchData();
const t = useTranslations('Global');
return ( return (
<div className="stats-search"> <div className="stats-search">
@@ -12,35 +14,35 @@ export function SearchStats() {
</div> </div>
<div className="stat-item"> <div className="stat-item">
<span className="stat-label">Изображения</span> <span className="stat-label">{t('images')}</span>
<span className="stat-value"> <span className="stat-value">
{userSearchData?.image?.count ? userSearchData?.image?.count : 0} {userSearchData?.image?.count ? userSearchData?.image?.count : 0}
</span> </span>
</div> </div>
<div className="stat-item"> <div className="stat-item">
<span className="stat-label">Видео</span> <span className="stat-label">{t('videos')}</span>
<span className="stat-value"> <span className="stat-value">
{userSearchData?.video?.count ? userSearchData?.video?.count : 0} {userSearchData?.video?.count ? userSearchData?.video?.count : 0}
</span> </span>
</div> </div>
<div className="stat-item"> <div className="stat-item">
<span className="stat-label">Аудио</span> <span className="stat-label">{t('audios')}</span>
<span className="stat-value"> <span className="stat-value">
{userSearchData?.audio?.count ? userSearchData?.audio?.count : 0} {userSearchData?.audio?.count ? userSearchData?.audio?.count : 0}
</span> </span>
</div> </div>
<div className="stat-item"> <div className="stat-item">
<span className="stat-label">Документы</span> <span className="stat-label">{t('documents')}</span>
<span className="stat-value"> <span className="stat-value">
{userSearchData?.document?.count ? userSearchData?.document?.count : 0} {userSearchData?.document?.count ? userSearchData?.document?.count : 0}
</span> </span>
</div> </div>
<div className="stat-item"> <div className="stat-item">
<span className="stat-label">Всего поисков</span> <span className="stat-label">{t('total-searhes')}</span>
<span className="stat-value"> <span className="stat-value">
{userSearchData?.allCountForPeriod ? userSearchData?.allCountForPeriod : 0} {userSearchData?.allCountForPeriod ? userSearchData?.allCountForPeriod : 0}
</span> </span>
@@ -124,7 +124,6 @@ export function SearchedUserFilesList({ list, allowedExtensions }: { list: FileI
className="results-list" className="results-list"
> >
{list.map((e: FileInfo, index: number) => { {list.map((e: FileInfo, index: number) => {
console.log(e);
const fileType = getFileType(e.originalFileName, allowedExtensions); const fileType = getFileType(e.originalFileName, allowedExtensions);
if (e.similarityLevel !== 'DIFFERENT') { if (e.similarityLevel !== 'DIFFERENT') {
+1
View File
@@ -53,6 +53,7 @@
"protecting-your-content": "Protecting your content", "protecting-your-content": "Protecting your content",
"current-status-of": "Current status of security and activity of the monitoring system", "current-status-of": "Current status of security and activity of the monitoring system",
"total-files": "Total files", "total-files": "Total files",
"total-searhes": "Total searches",
"disk-space-used": "Disk space used", "disk-space-used": "Disk space used",
"out-of": "out of", "out-of": "out of",
"last-check": "Last check", "last-check": "Last check",
+1
View File
@@ -53,6 +53,7 @@
"protecting-your-content": "Защита вашего контента", "protecting-your-content": "Защита вашего контента",
"current-status-of": "Текущий статус защищенности и активности системы мониторинга", "current-status-of": "Текущий статус защищенности и активности системы мониторинга",
"total-files": "Всего файлов", "total-files": "Всего файлов",
"total-searhes": "Всего поисков",
"disk-space-used": "Использовано места на диске", "disk-space-used": "Использовано места на диске",
"out-of": "из", "out-of": "из",
"last-check": "Последняя проверка", "last-check": "Последняя проверка",