PSA/server/public/locales/fr/msp/dashboard.json
Hermes 284313f908
Some checks are pending
Bidi Control Character Guard / bidi-control-guard (push) Waiting to run
Circular Dependency Check / Check for new circular dependencies (push) Waiting to run
Citus Migration Smoke / Combined migrations on single-node Citus (push) Waiting to run
E2E Fresh Install Tests / fresh-install-e2e (push) Waiting to run
ext-v2 guardrails / Run ext-v2 guard and ESLint (push) Waiting to run
Integration Tests / Check for relevant changes (push) Waiting to run
Integration Tests / ${{ (github.event_name == 'schedule' || github.event.inputs.suite == 'full') && 'Full integration suite' || 'Tier-1 integration subset' }} (push) Blocked by required conditions
Mobile checks / Mobile lint + typecheck (push) Waiting to run
Mobile checks / Mobile unit tests (push) Waiting to run
Mobile checks / Mobile dependency audit (report) (push) Waiting to run
Mobile checks / Mobile reproducibility checks (push) Waiting to run
Secrets guard (env backups) / Ensure no tracked env backup files (push) Waiting to run
Temporal Readiness / fast-readiness (push) Waiting to run
Temporal Readiness / docker-parity (push) Waiting to run
TypeScript Type Check / Nx affected typecheck (push) Waiting to run
Unit Tests / Skipped-test budget (push) Waiting to run
Unit Tests / Nx affected unit tests (push) Waiting to run
Unit Tests / Server unit coverage (informational) (push) Waiting to run
Validate Tenant Management Schema / Check for relevant changes (push) Waiting to run
Validate Tenant Management Schema / Validate Tenant Management Schema (push) Blocked by required conditions
EE Workflows Build Guard / ee-workflows-build-guard (push) Waiting to run
Initial import of AlgaPSA codebase from PSA server
Excluded: .git, node_modules, secrets/, compose.env, assemblyscript tgz

Source: /opt/alga-psa on psa.joliet.tech
2026-06-22 16:12:17 -05:00

215 lines
9.4 KiB
JSON

{
"welcome": {
"title": "Bienvenue dans votre centre de commande MSP",
"description": "Suivez la progression de l'onboarding, configurez les services critiques et gardez une expérience client cohérente.",
"titleCommunity": "Bon retour",
"descriptionCommunity": "Accédez rapidement aux tickets, à la planification, aux projets et aux rapports depuis votre tableau de bord."
},
"algadesk": {
"welcome": {
"title": "Bienvenue sur AlgaDesk",
"description": "Suivez la charge de tickets, l'état des canaux e-mail et chaque conversation."
},
"metrics": {
"openTickets": "Tickets ouverts",
"awaitingCustomer": "En attente du client",
"awaitingInternal": "En attente interne",
"activeEmailChannels": "Canaux e-mail actifs"
},
"aging": {
"title": "Ancienneté des tickets",
"under2Days": "Moins de 2 jours",
"days2To7": "De 2 à 7 jours",
"over7Days": "Plus de 7 jours"
},
"emailHealth": {
"title": "État des canaux e-mail",
"summary": "{{healthy}} sur {{active}} canaux actifs sont connectés.",
"totalConfigured": "Total des canaux configurés : {{total}}"
},
"recentTickets": {
"title": "Tickets récemment mis à jour",
"empty": "Aucune activité récente sur les tickets."
}
},
"features": {
"heading": "Fonctionnalités de la plateforme",
"comingSoon": "Bientôt disponible !",
"tickets": {
"title": "Gestion des tickets",
"description": "Optimisez le support avec le routage, le suivi des SLA et des workflows guidés."
},
"monitoring": {
"title": "Supervision système",
"description": "Surveillez les signaux critiques chez les clients et déclenchez l'automatisation si nécessaire."
},
"security": {
"title": "Gestion de la sécurité",
"description": "Gérez les politiques, les approbations et les réponses d'audit en un seul endroit."
},
"projects": {
"title": "Gestion de projet",
"description": "Organisez les plans de livraison, les tâches et les jalons pour chaque engagement."
},
"reports": {
"title": "Rapports et analyses",
"description": "Créez des synthèses sur l'utilisation, le respect des SLA et la rentabilité."
},
"schedule": {
"title": "Gestion du planning",
"description": "Coordonnez les interventions sur site et les sessions à distance avec une synchronisation bidirectionnelle."
}
},
"knowledgeBase": {
"title": "Besoin d'aller plus loin ?",
"description": "Explorez les runbooks de déploiement et les bonnes pratiques dans la base de connaissances.",
"cta": "Voir les ressources"
},
"onboarding": {
"completeTitle": "Onboarding terminé",
"incompleteTitle": "Terminez votre configuration",
"completeDescription": "Vous êtes prêt à utiliser l'expérience complète du tableau de bord MSP.",
"incompleteDescription": "Suivez chaque étape pour débloquer l'expérience complète du tableau de bord MSP.",
"stepLabel": "ÉTAPE {{index}}",
"badges": {
"complete": "Terminé",
"notStarted": "Non commencé",
"inProgress": "En cours",
"blocked": "Bloqué"
},
"progress": {
"label": "PROGRESSION",
"steps": "{{completed}} sur {{total}} étapes",
"messageStart": "On commence tout juste !",
"messageComplete": "C'est prêt - beau travail !",
"messageInProgress": "Continuez - vous êtes sur la bonne voie !"
},
"substeps": {
"dataImport": "Terminez votre premier import OU créez 5 contacts",
"identity": {
"addProvider": "Ajouter un fournisseur SSO",
"linkTeamMember": "Lier le premier membre de l'équipe"
},
"portal": {
"customDomain": "Domaine personnalisé du portail",
"branding": "Personnalisation des couleurs et du logo du portail",
"inviteFirstContact": "Invitez votre premier contact sur le portail"
},
"createContacts": "Créez vos 5 premiers contacts",
"calendar": {
"addProvider": "Ajouter un fournisseur de calendrier",
"connectAuthorize": "Connecter et autoriser le fournisseur"
},
"email": {
"configureInbound": "Configurer l'e-mail entrant",
"configureOutboundDomain": "Configurer le domaine d'e-mail sortant personnalisé"
}
},
"cta": {
"completed": "Terminé",
"hiding": "Masquage...",
"hide": "Masquer",
"dismiss": "Masquer {{title}}",
"restoring": "Restauration..."
},
"hidden": {
"title": "Cartes de configuration masquées ({{count}})",
"subtitle": "Restaurez une carte si vous en avez besoin plus tard.",
"titleCombined": "Cartes masquées ({{count}})"
},
"checklist": {
"title": "Checklist d'onboarding",
"progress": "{{completed}} sur {{total}} tâches terminées",
"completeTitle": "Configuration terminée",
"completeDescription": "Invitez les clients à découvrir votre portail personnalisé.",
"inviteCta": "Inviter des clients",
"viewButton": "Voir la checklist d'onboarding"
},
"steps": {
"identity": {
"title": "Sécuriser l'identité et le SSO",
"description": "Connectez Google Workspace ou Microsoft 365 afin que les administrateurs se connectent avec des identités gérées.",
"cta": "Connecter le SSO"
},
"portal": {
"title": "Configurer le portail client",
"description": "Configurez votre portail afin que les clients puissent se connecter sur votre domaine avec votre branding.",
"cta": "Ouvrir les paramètres du portail"
},
"dataImport": {
"title": "Importer les données de base",
"description": "Ajoutez des contacts pour pouvoir commencer à travailler pour les clients et garder les workflows en mouvement.",
"cta": "Créer des contacts"
},
"calendar": {
"title": "Synchronisation du calendrier",
"description": "Connectez Google ou Outlook Calendar pour garder la répartition et les rendez-vous clients alignés.",
"cta": "Configurer le calendrier"
},
"email": {
"title": "Configurer l'e-mail",
"description": "Configurez l'e-mail entrant des tickets et vérifiez un domaine d'envoi sortant pour une distribution fiable.",
"cta": "Configurer l'e-mail"
}
},
"blockers": {
"identity": {
"linkedAccountsUnavailable": "Impossible de vérifier les membres d'équipe liés pour le moment.",
"noLinkedUsers": "Aucun utilisateur n'est encore lié à un fournisseur d'identité. Demandez à un administrateur MSP de connecter Google ou Microsoft.",
"addProviderCredentials": "Ajoutez les identifiants Google Workspace ou Microsoft 365 pour activer le SSO pour votre équipe.",
"configurationUnavailable": "La configuration du fournisseur SSO n'est pas disponible dans cet environnement.",
"loadFailed": "Impossible de charger l'état de la configuration SSO."
},
"portal": {
"loadFailed": "Impossible de charger l'état du domaine du portail client."
},
"import": {
"loadFailed": "Impossible de charger l'historique d'import."
},
"calendar": {
"providerAttention": "{{provider}} nécessite une intervention avant que la synchronisation puisse reprendre.",
"loadFailed": "Impossible de charger les intégrations de calendrier."
},
"email": {
"enterpriseOnly": "Les domaines d'e-mail gérés ne sont disponibles qu'en édition Enterprise.",
"tenantRequired": "Le contexte du tenant est requis pour charger l'état d'onboarding de l'e-mail.",
"loadFailed": "Impossible de charger les domaines d'e-mail gérés.",
"verificationFailed": "La vérification de {{domain}} a échoué."
}
},
"errors": {
"dismissFailed": "Impossible de masquer l'étape d'onboarding.",
"restoreFailed": "Impossible de restaurer l'étape d'onboarding."
}
},
"greeting": {
"morning": "Bonjour",
"afternoon": "Bon après-midi",
"evening": "Bonsoir"
},
"mspDashboard": "Tableau de bord MSP",
"mobileApp": {
"title": "Téléchargez l'application mobile AlgaPSA",
"description": "Scannez un QR code avec votre téléphone pour télécharger l'application mobile AlgaPSA.",
"selfHostDescription": "1. Scannez un QR code de store pour installer l'application. 2. Dans l'application, touchez \"Change server\" → \"Scan QR code\" et scannez le code \"Connecter ce serveur\".",
"appStore": "App Store (iOS)",
"playStore": "Google Play (Android)",
"appStoreQrAlt": "QR code menant à l'application AlgaPSA sur l'App Store d'Apple",
"playStoreQrAlt": "QR code menant à l'application AlgaPSA sur Google Play",
"connectServer": "Connecter ce serveur",
"connectServerQrAlt": "QR code qui connecte l'application mobile AlgaPSA à ce serveur",
"zoomAria": "Agrandir le QR code {{label}}",
"hide": "Masquer",
"hiding": "Masquage...",
"dismissAria": "Masquer la carte de l'application mobile",
"dismissError": "Échec du masquage de la carte.",
"restore": "Obtenez l'application mobile AlgaPSA",
"restoring": "Restauration...",
"restoreError": "Échec de la restauration de la carte.",
"hidden": {
"title": "Carte de l'application mobile masquée",
"subtitle": "Restaurez-la si vous en avez besoin plus tard."
}
}
}