Files
guarddog-nexus/guarddog_nexus/web/templates/dashboard.html
Marker689 d11be24c5f fix(i18n): формальный русский перевод + t() во всех шаблонах
- i18n.py: формальный русский (сканирования, панель управления, и т.д.)
- Все шаблоны: замена хардкод-строк на t(key, request.state.lang)
- dashboard_stats_fragment: добавлен request в контекст
2026-05-10 07:52:58 +03:00

17 lines
566 B
HTML

{% extends "base.html" %}
{% block title %}{{ t('title_dashboard', request.state.lang) }}{% endblock %}
{% block breadcrumbs %}
<div class="breadcrumbs">
<a href="/">{{ t('breadcrumb_home', request.state.lang) }}</a>
<span class="separator">/</span>
<span>{{ t('breadcrumb_dashboard', request.state.lang) }}</span>
</div>
{% endblock %}
{% block content %}
<h1>{{ t('heading_dashboard', request.state.lang) }}</h1>
<div hx-get="/dashboard/stats" hx-trigger="every 30s" hx-swap="innerHTML">
{% include "dashboard_stats.html" %}
</div>
{% endblock %}