Files
orion/app/modules/analytics/locales/de.json
Samir Boulahtit bd2c99a775 feat: complete analytics module self-containment
Migrate analytics module to fully self-contained structure:

- routes/api/vendor.py - API endpoints
- routes/pages/vendor.py - Page routes with full implementation
- services/stats_service.py - Business logic (moved from app/services)
- services/usage_service.py - Usage tracking (moved from app/services)
- schemas/stats.py - Pydantic schemas (moved from models/schema)
- models/__init__.py - Model exports
- templates/analytics/vendor/ - Templates (moved from app/templates)
- static/vendor/js/ - JavaScript (moved from static/vendor)
- locales/ - Translations (en, de, fr, lu)
- exceptions.py - Module exceptions

Removed legacy files:
- app/modules/analytics/routes/vendor.py (replaced by routes/pages/)
- static/admin/js/analytics.js (unused)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 22:21:21 +01:00

18 lines
588 B
JSON

{
"analytics": {
"page_title": "Analysen",
"dashboard_title": "Analyse-Dashboard",
"dashboard_subtitle": "Sehen Sie Ihre Shop-Leistungskennzahlen und Einblicke",
"period_7d": "Letzte 7 Tage",
"period_30d": "Letzte 30 Tage",
"period_90d": "Letzte 90 Tage",
"period_1y": "Letztes Jahr",
"imports_count": "Importe",
"products_added": "Hinzugefügte Produkte",
"inventory_locations": "Lagerstandorte",
"data_since": "Daten seit",
"loading": "Analysen werden geladen...",
"error_loading": "Analysedaten konnten nicht geladen werden"
}
}