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

336 lines
11 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"nav": {
"home": "Accueil",
"userActivities": "Activités des utilisateurs",
"tickets": "Tickets",
"serviceRequests": "Demandes de service",
"surveys": "Sondages",
"projects": "Projets",
"projectsAll": "Tous les projets",
"projectsTemplates": "Modèles",
"clients": "Clients",
"contacts": "Contacts",
"documents": "Documents",
"documentsAll": "Tous les documents",
"knowledgeBase": "Base de connaissances",
"assets": "Actifs",
"timeManagement": "Gestion du temps",
"timeEntry": "Saisie du temps",
"approvals": "Approbations",
"billing": {
"label": "Facturation",
"sections": {
"contracts": "Contrats",
"invoicing": "Facturation",
"quotes": "Devis",
"pricing": "Tarification",
"trackingReports": "Suivi et rapports"
},
"contractTemplates": "Modèles de contrat",
"clientContracts": "Contrats client",
"quotes": "Devis",
"quoteBusinessTemplates": "Modèles de devis",
"quoteLayouts": "Mises en page des devis",
"contractLinePresets": "Préréglages de lignes de contrat",
"invoicing": "Facturation",
"invoiceLayouts": "Mises en page de facture",
"billingCycles": "Cycles de facturation",
"servicePeriods": "Périodes de service",
"serviceTypes": "Types de service",
"serviceCatalog": "Services",
"products": "Produits",
"taxRates": "Taux de taxe",
"usageTracking": "Suivi de l'utilisation",
"reports": "Rapports",
"accountingExports": "Exportations comptables"
},
"schedule": "Planning",
"technicianDispatch": "Répartition des techniciens",
"automationHub": "Flux de travail",
"workflows": "Flux de travail",
"controlPanel": "Panneau de contrôle",
"workflowEditor": "Éditeur de workflows",
"runs": "Exécutions",
"events": "Événements",
"deadLetter": "File d'attente des lettres mortes",
"systemMonitor": "Moniteur système",
"systemMonitoring": "Supervision système",
"jobMonitoring": "Supervision des tâches",
"jobs": "Tâches",
"emailLogs": "Journaux d'e-mail",
"extensions": "Extensions"
},
"sidebar": {
"backToMain": "Retour au principal",
"searchPlaceholder": "Rechercher",
"settings": "Paramètres",
"support": "Assistance",
"goToDashboard": "Aller au tableau de bord",
"logoAlt": "Logo AlgaPSA",
"expandSidebar": "Développer la barre latérale",
"collapseSidebar": "Réduire la barre latérale"
},
"settings": {
"sections": {
"organizationAccess": "Organisation et accès",
"workManagement": "Gestion du travail",
"timeBilling": "Temps et facturation",
"communication": "Communication",
"dataIntegration": "Données et intégration",
"experimental": "Expérimental"
},
"tabs": {
"general": "Général",
"users": "Utilisateurs",
"teams": "Équipes",
"language": "Langue",
"clientPortal": "Portail client",
"ticketing": "Gestion des tickets",
"sla": "SLA",
"projects": "Projets",
"interactions": "Interactions",
"notifications": "Notifications",
"timeEntry": "Saisie du temps",
"billing": "Facturation",
"secrets": "Secrets",
"importExport": "Import/Export",
"email": "E-mail",
"integrations": "Intégrations",
"extensions": "Extensions",
"experimentalFeatures": "Fonctionnalités expérimentales",
"profile": "Profil",
"security": "Sécurité"
}
},
"dashboard": {
"onboardingWizard": "Assistant de configuration"
},
"header": {
"userFallback": "Utilisateur",
"quickAccess": "Accès rapide au profil et au compte.",
"profile": "Profil",
"account": "Compte",
"signOut": "Se déconnecter",
"quickCreate": {
"ariaLabel": "Ouvrir la création rapide",
"title": "Création rapide",
"heading": "Créer",
"options": {
"ticket": {
"label": "Ticket",
"description": "Créer un nouveau ticket de support"
},
"client": {
"label": "Client",
"description": "Ajouter un nouveau client à votre système"
},
"contact": {
"label": "Contact",
"description": "Ajouter une nouvelle personne de contact"
},
"project": {
"label": "Projet",
"description": "Démarrer un nouveau projet"
},
"asset": {
"label": "Actif",
"description": "Ajouter un nouvel appareil à votre espace de travail"
},
"service": {
"label": "Service",
"description": "Ajouter un nouveau service facturable"
},
"product": {
"label": "Produit",
"description": "Ajouter un nouveau produit à votre catalogue"
}
}
},
"jobs": {
"ariaLabel": "Voir l'activité des tâches d'arrière-plan",
"title": "Tâches d'arrière-plan",
"description": "Suivez les imports, les exécutions d'automatisation et le travail planifié.",
"active": "Tâches actives",
"queued": "Tâches en file d'attente",
"failedLast24h": "Échecs sur 24 h",
"openJobCenter": "Ouvrir le centre des tâches"
},
"breadcrumb": {
"label": "Fil d'Ariane",
"dashboard": "Tableau de bord",
"home": "Accueil"
},
"tenantBadge": {
"ariaLabel": "Locataire actif {{tenant}}"
},
"themeToggle": {
"ariaLabel": "Changer le theme",
"light": "Clair",
"dark": "Sombre",
"system": "Systeme",
"selected": "Selectionne"
},
"openUserMenu": "Ouvrir le menu utilisateur",
"quickAsk": {
"ariaLabel": "Demander à lIA au sujet de ce workflow",
"title": "Demander à lIA",
"shortcutHint": "Ouvrir Quick Ask pour laide sur le workflow"
}
},
"dialogs": {
"aiInterrupt": {
"navigate": {
"title": "Quitter la page et annuler la réponse IA ?",
"message": "Une réponse IA ou une action d'outil est toujours en cours. Quitter cette page maintenant l'annulera.",
"confirm": "Quitter la page",
"cancel": "Rester sur la page"
},
"closeChat": {
"title": "Fermer le chat et annuler la réponse IA ?",
"message": "Une réponse IA ou une action d'outil est toujours en cours. Fermer le chat maintenant l'annulera.",
"confirm": "Fermer le chat",
"cancel": "Garder le chat ouvert"
}
}
},
"banners": {
"trial": {
"premiumConfirmed": "Premium confirmé — commence au prochain cycle de facturation",
"dayLeft": "1 jour restant",
"daysLeft": "{{count}} jours restants",
"premiumTrial": "Essai Premium : {{daysLabel}} — confirmez pour le conserver",
"stripeTrial": "Essai {{tier}} : {{daysLabel}}"
},
"paymentFailed": {
"message": "Échec du paiement — mettre à jour le mode de paiement",
"portalError": "Impossible d'ouvrir le portail de facturation"
},
"platformNotification": {
"learnMore": "En savoir plus",
"dismiss": "Ignorer la notification"
}
},
"quickCreate": {
"success": {
"asset": "Actif créé avec succès",
"ticket": "Ticket n°{{number}} créé avec succès",
"client": "Client \"{{name}}\" créé avec succès",
"contact": "{{name}} ajouté avec succès",
"project": "Projet \"{{name}}\" créé avec succès",
"service": "Service créé avec succès",
"product": "Produit créé avec succès"
},
"errors": {
"loadClients": "Impossible de charger les clients",
"loadServiceTypes": "Impossible de charger les types de service"
},
"dialogTitles": {
"contact": "Ajouter un contact",
"project": "Ajouter un projet",
"service": "Ajouter un service"
}
},
"rightSidebar": {
"title": "Discussion",
"enterpriseOnly": "La fonctionnalité de chat est disponible uniquement dans l'édition Enterprise."
},
"notifications": {
"messages": {
"error": {
"loadFailed": "Échec du chargement des notifications"
}
}
},
"search": {
"placeholder": "Rechercher clients, tickets et documents...",
"shortcutHint": "Cmd/Ctrl+K",
"loading": "Searching...",
"pageTitle": "Search",
"helperText": "Search across the workspace.",
"resultSummary": "{{count}} results for \"{{query}}\"",
"resultsRegionLabel": "Search results",
"filtersLabel": "Search filters",
"sortLabel": "Sort results",
"paginationLabel": "Search pagination",
"seeAllResults": "See all {{count}} results",
"noResults": "No results for \"{{query}}\"",
"emptyBroadenQuery": "Try a broader query.",
"emptyRemoveFilter": "Try removing the type filter.",
"error": "Search failed. Try again.",
"filters": {
"all": "All",
"client": "Clients",
"contact": "Contacts",
"user": "Team members",
"ticket": "Tickets",
"ticket_comment": "Ticket comments",
"project": "Projects",
"project_phase": "Project phases",
"project_task": "Project tasks",
"project_task_comment": "Project task comments",
"asset": "Assets",
"invoice": "Invoices",
"invoice_item": "Invoice line items",
"invoice_annotation": "Invoice annotations",
"contract": "Contracts",
"client_contract": "Client contracts",
"document": "Documents",
"kb_article": "KB articles",
"service_catalog": "Service catalog",
"service_request_submission": "Service requests",
"service_request_definition": "Service request definitions",
"workflow_task": "Workflow tasks",
"interaction": "Interactions",
"schedule_entry": "Schedule entries",
"time_entry": "Time entries",
"board": "Tableaux",
"category": "Categories",
"tag": "Tags",
"status": "Statuts"
},
"groups": {
"client": "Clients",
"contact": "Contacts",
"user": "Team members",
"ticket": "Tickets",
"ticket_comment": "Ticket comments",
"project": "Projects",
"project_phase": "Project phases",
"project_task": "Project tasks",
"project_task_comment": "Project task comments",
"asset": "Assets",
"invoice": "Invoices",
"invoice_item": "Invoice line items",
"invoice_annotation": "Invoice annotations",
"contract": "Contracts",
"client_contract": "Client contracts",
"document": "Documents",
"kb_article": "KB articles",
"service_catalog": "Service catalog",
"service_request_submission": "Service requests",
"service_request_definition": "Service request definitions",
"workflow_task": "Workflow tasks",
"interaction": "Interactions",
"schedule_entry": "Schedule entries",
"time_entry": "Time entries",
"board": "Tableaux",
"category": "Categories",
"tag": "Tags",
"status": "Statuts"
},
"sort": {
"relevance": "Relevance",
"recent": "Recent"
},
"pagination": {
"previous": "Previous",
"next": "Next"
}
},
"onboardingRedirect": {
"title": "Redirection vers la configuration",
"description": "Votre espace de travail nécessite une configuration rapide avant dutiliser le tableau de bord.",
"action": "Continuer vers la configuration"
}
}