fix(i18n): формальный русский перевод + t() во всех шаблонах

- i18n.py: формальный русский (сканирования, панель управления, и т.д.)
- Все шаблоны: замена хардкод-строк на t(key, request.state.lang)
- dashboard_stats_fragment: добавлен request в контекст
This commit is contained in:
Marker689
2026-05-10 07:52:58 +03:00
parent f108464828
commit d11be24c5f
10 changed files with 129 additions and 126 deletions

View File

@@ -45,9 +45,9 @@ async def dashboard(request: Request, session: AsyncSession = Depends(get_sessio
@router.get("/dashboard/stats", response_class=HTMLResponse)
async def dashboard_stats_fragment(session: AsyncSession = Depends(get_session)):
async def dashboard_stats_fragment(request: Request, session: AsyncSession = Depends(get_session)):
ctx = await get_dashboard_stats(session)
return _render("dashboard_stats.html", **ctx)
return _render("dashboard_stats.html", request=request, **ctx)
@router.get("/scans", response_class=HTMLResponse)