-
{title}
- {count != null && (
-
- {count}
-
+
+
+ {eyebrow != null && (
+
{eyebrow}
)}
- {badge}
+
+
+ {title}
+
+ {count != null && (
+
+ {count}
+
+ )}
+ {badge}
+
+ {subtitle != null &&
{subtitle}
}
- {actions &&
{actions}
}
+ {actions &&
{actions}
}
);
}
diff --git a/frontend/src/shared/uiStrings.ts b/frontend/src/shared/uiStrings.ts
index 6542cf06..3b5e7450 100644
--- a/frontend/src/shared/uiStrings.ts
+++ b/frontend/src/shared/uiStrings.ts
@@ -13,17 +13,17 @@ const fr = {
ciso: 'RSSI',
newRisk: 'Nouveau risque',
search: 'Rechercher…',
- globalScore: 'Score de sécurité',
+ globalScore: "Score d'exposition",
navigate: 'naviguer',
open: 'ouvrir',
close: 'fermer',
- cmdkPlaceholder: 'Rechercher risques, actifs, actions…',
+ cmdkPlaceholder: 'Rechercher ou lancer une commande…',
g_overview: 'Aperçu',
g_security: 'Sécurité',
g_intel: 'Conformité & Intel',
g_assets: 'Actifs',
g_report: 'Reporting & IA',
- g_admin: 'Admin',
+ g_admin: 'Administration',
g_pilot: 'Piloter',
g_identify: 'Identifier',
g_evaluate: 'Évaluer',
@@ -43,7 +43,7 @@ const fr = {
n_assetSchemas: 'Attributs par catégorie',
n_evidence: 'Preuves',
n_reports: 'Rapports',
- n_ai: 'IA Advisor',
+ n_ai: 'Recommandations',
n_emerging: 'Risques émergents',
n_settings: 'Paramètres',
n_superadmin: 'Super Admin',
@@ -55,7 +55,7 @@ const fr = {
n_governance: 'Gouvernance',
n_activity: 'Activité',
n_actionCenter: "Centre d'actions",
- n_roles: 'Rôles & accès',
+ n_roles: 'Rôles et accès',
notifTitle: 'Notifications',
notifAll: 'Tout marquer comme lu',
notifEmpty: 'Vous êtes à jour',
@@ -231,6 +231,26 @@ const fr = {
// result of pressing it rather than a static "toggle theme" ---
themeToLight: 'Passer au thème clair',
themeToDark: 'Passer au thème sombre',
+ // --- #900 console shell (October 2026 redesign) ---
+ searchHint: 'Rechercher un risque, un actif, une CVE…',
+ crumbAdmin: 'Admin',
+ helpShortcuts: 'Aide et raccourcis',
+ helpShortcutsTitle: 'Raccourcis : ⌘K rechercher · N nouveau risque · Échap fermer',
+ collapseSidebar: 'Réduire la barre latérale',
+ expandSidebar: 'Déplier la barre latérale',
+ openExecutive: 'Ouvrir le tableau exécutif',
+ myProfile: 'Mon profil',
+ notifSeeAll: "Voir toute l'activité",
+ cmdActions: 'Actions',
+ cmdPages: 'Pages',
+ cmdGoTo: 'Aller à',
+ cmdResults: 'Résultats',
+ cmdPalette: 'Palette de commandes',
+ cmdEsc: 'Échap',
+ cmdSearching: 'Recherche…',
+ cmdNoResults: 'Aucun résultat pour',
+ cmdNewRiskHint: 'nouveau risque',
+ crumbAria: "Fil d'Ariane",
};
const en: typeof fr = {
@@ -238,17 +258,17 @@ const en: typeof fr = {
ciso: 'CISO',
newRisk: 'New risk',
search: 'Search…',
- globalScore: 'Security score',
+ globalScore: 'Exposure score',
navigate: 'navigate',
open: 'open',
close: 'close',
- cmdkPlaceholder: 'Search risks, assets, actions…',
+ cmdkPlaceholder: 'Search or run a command…',
g_overview: 'Overview',
g_security: 'Security',
g_intel: 'Compliance & Intel',
g_assets: 'Assets',
g_report: 'Reporting & AI',
- g_admin: 'Admin',
+ g_admin: 'Administration',
g_pilot: 'Pilot',
g_identify: 'Identify',
g_evaluate: 'Evaluate',
@@ -268,7 +288,7 @@ const en: typeof fr = {
n_assetSchemas: 'Attributes by category',
n_evidence: 'Evidence',
n_reports: 'Reports',
- n_ai: 'AI Advisor',
+ n_ai: 'Recommendations',
n_emerging: 'Emerging risks',
n_settings: 'Settings',
n_superadmin: 'Super Admin',
@@ -280,7 +300,7 @@ const en: typeof fr = {
n_governance: 'Governance',
n_activity: 'Activity',
n_actionCenter: 'Action Center',
- n_roles: 'Roles & access',
+ n_roles: 'Roles and access',
notifTitle: 'Notifications',
notifAll: 'Mark all as read',
notifEmpty: 'You are all caught up',
@@ -451,6 +471,26 @@ const en: typeof fr = {
act_clearFilter: 'Clear filter',
themeToLight: 'Switch to light theme',
themeToDark: 'Switch to dark theme',
+ // --- #900 console shell (October 2026 redesign) ---
+ searchHint: 'Search a risk, an asset, a CVE…',
+ crumbAdmin: 'Admin',
+ helpShortcuts: 'Help and shortcuts',
+ helpShortcutsTitle: 'Shortcuts: ⌘K search · N new risk · Esc close',
+ collapseSidebar: 'Collapse sidebar',
+ expandSidebar: 'Expand sidebar',
+ openExecutive: 'Open the executive view',
+ myProfile: 'My profile',
+ notifSeeAll: 'See all activity',
+ cmdActions: 'Actions',
+ cmdPages: 'Pages',
+ cmdGoTo: 'Go to',
+ cmdResults: 'Results',
+ cmdPalette: 'Command palette',
+ cmdEsc: 'Esc',
+ cmdSearching: 'Searching…',
+ cmdNoResults: 'No results for',
+ cmdNewRiskHint: 'new risk',
+ crumbAria: 'Breadcrumb',
};
export type UIStrings = typeof fr;