feat: add system feature pages embeddings i18n keys

This commit is contained in:
ZhaiSoul 2025-03-17 21:40:21 +08:00
parent c928a413ec
commit 9f671b7adf
3 changed files with 16 additions and 4 deletions

View File

@ -145,6 +145,12 @@
"reindexingEmbeddings": "Reindexing embeddings ({{processed}}% complete)" "reindexingEmbeddings": "Reindexing embeddings ({{processed}}% complete)"
}, },
"features": { "features": {
"title": "Features" "title": "Features",
"embeddings": {
"image_embedding_speed": "Image Embedding Speed",
"face_embedding_speed": "Face Embedding Speed",
"plate_recognition_speed": "Plate Recognition Speed",
"text_embedding_speed": "Text Embedding Speed"
}
} }
} }

View File

@ -145,6 +145,12 @@
"reindexingEmbeddings": "正在重新索引嵌入(已完成 {{processed}}%" "reindexingEmbeddings": "正在重新索引嵌入(已完成 {{processed}}%"
}, },
"features": { "features": {
"title": "功能" "title": "功能",
"embeddings": {
"image_embedding_speed": "图像特征提取速度",
"face_embedding_speed": "人脸特征提取速度",
"plate_recognition_speed": "车牌识别速度",
"text_embedding_speed": "文本编码速度"
}
} }
} }

View File

@ -76,14 +76,14 @@ export default function FeatureMetrics({
const key = rawKey.replaceAll("_", " "); const key = rawKey.replaceAll("_", " ");
if (!(key in series)) { if (!(key in series)) {
series[key] = { name: key, data: [] }; series[key] = { name: t("features.embeddings." + rawKey), data: [] };
} }
series[key].data.push({ x: statsIdx + 1, y: stat }); series[key].data.push({ x: statsIdx + 1, y: stat });
}); });
}); });
return Object.values(series); return Object.values(series);
}, [statsHistory]); }, [statsHistory, t]);
return ( return (
<> <>