[FEAT] i18n IT/EN, Help Online contestuale, pagina Architettura

- i18n.js: sistema traduzioni IT/EN con ~150 chiavi, localStorage, data-i18n
- help.js: help contestuale per 10 pagine con riferimenti NIS2
- architecture.html: descrizione architettura sistema completa
- common.js: language toggle sidebar (IT/EN), link Architettura, icone
- Integrato i18n + help in tutte le 14 pagine app + 3 admin

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-18 08:34:37 +01:00
co-authored by Claude Opus 4.6
parent 4e3408e9f6
commit 52fd45fac9
17 changed files with 2343 additions and 1 deletions
+4
View File
@@ -125,10 +125,14 @@
<script src="js/api.js"></script>
<script src="js/common.js"></script>
<script src="js/i18n.js"></script>
<script src="js/help.js"></script>
<script>
// ── Auth check ───────────────────────────────────────────
if (!checkAuth()) throw new Error('Not authenticated');
loadSidebar();
I18n.init();
HelpSystem.init();
// ── State ────────────────────────────────────────────────
let currentAssessmentId = null;