fix: translate dashboard tabs, header menu items
CI / lint (push) Failing after 19s
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / e2e (push) Has been skipped
CI / security (push) Failing after 10s

- showWelcome() dashboard: all tabs, empty states, hints → ${t()}
- Header dropdown: 7 menu items with data-i18n (Thème..Déconnexion)
- 61 new locale keys for dashboard, settings nav, help nav, about
- Total: 658 keys per language
This commit is contained in:
2026-06-18 14:47:18 -04:00
parent 1a27e95c1a
commit 31b7f4c569
4 changed files with 148 additions and 26 deletions
+13 -13
View File
@@ -526,7 +526,7 @@
></i>
</span>
<span class="menu-list-content">
<span class="menu-list-title"
<span class="menu-list-title" data-i18n="header.menu_theme"
>Thème</span
>
<span
@@ -552,10 +552,10 @@
></i>
</span>
<span class="menu-list-content">
<span class="menu-list-title"
<span class="menu-list-title" data-i18n="header.menu_admin"
>Administration</span
>
<span class="menu-list-subtitle"
<span class="menu-list-subtitle" data-i18n="header.menu_admin_desc"
>Gérer les utilisateurs</span
>
</span>
@@ -576,10 +576,10 @@
></i>
</span>
<span class="menu-list-content">
<span class="menu-list-title"
<span class="menu-list-title" data-i18n="header.menu_config"
>Configurations</span
>
<span class="menu-list-subtitle"
<span class="menu-list-subtitle" data-i18n="header.menu_config_desc"
>Paramètres de l'application</span
>
</span>
@@ -600,10 +600,10 @@
></i>
</span>
<span class="menu-list-content">
<span class="menu-list-title"
<span class="menu-list-title" data-i18n="header.menu_help"
>Guide d'utilisation</span
>
<span class="menu-list-subtitle"
<span class="menu-list-subtitle" data-i18n="header.menu_help_desc"
>Ouvrir l'aide</span
>
</span>
@@ -624,10 +624,10 @@
></i>
</span>
<span class="menu-list-content">
<span class="menu-list-title"
<span class="menu-list-title" data-i18n="header.menu_about"
>A propos</span
>
<span class="menu-list-subtitle"
<span class="menu-list-subtitle" data-i18n="header.menu_about_desc"
>Version, credits &amp; info</span
>
</span>
@@ -648,10 +648,10 @@
></i>
</span>
<span class="menu-list-content">
<span class="menu-list-title"
<span class="menu-list-title" data-i18n="header.menu_profile"
>Profil</span
>
<span class="menu-list-subtitle"
<span class="menu-list-subtitle" data-i18n="header.menu_profile_desc"
>Langue &amp; preferences</span
>
</span>
@@ -672,11 +672,11 @@
></i>
</span>
<span class="menu-list-content">
<span class="menu-list-title"
<span class="menu-list-title" data-i18n="header.menu_logout"
style="color:var(--danger)"
>Deconnexion</span
>
<span class="menu-list-subtitle"
<span class="menu-list-subtitle" data-i18n="header.menu_logout_desc"
>Quitter la session</span
>
</span>