Files
construprogress/lang/fr.json
T
Javier Braña ba614bddbc feat(tasks): complete task management system with Kanban, Calendar, notifications
- Add Task model with subtasks, priorities, status transitions, dates, hours
- Add Comment polymorphic model for tasks/issues/projects
- Livewire components: TaskManager (list+filters), TaskForm (modal), TaskDetail, TaskKanban (drag&drop), TaskCalendar (FullCalendar)
- TaskPolicy with permissions (view/create/edit/delete/assign/manage all)
- Notifications: assigned, status change, overdue, comment added
- Daily overdue notification job scheduled
- Dashboard widget unifies IssueTask + Task
- i18n: en/es/fr/ru (393 keys each)
- Routes, navigation, offline sync support
- 101 tests passing, Pint compliant on new files
2026-08-03 13:44:10 +02:00

430 lines
18 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.
{
"Dashboard": "Tableau de bord",
"Projects": "Projets",
"Project": "Projet",
"Create Project": "Créer un projet",
"Edit Project": "Modifier le projet",
"New Project": "Nouveau projet",
"Delete Project": "Supprimer le projet",
"Project name": "Nom du projet",
"Name": "Nom",
"Address": "Adresse",
"Status": "Statut",
"Progress": "Progression",
"Phases": "Phases",
"Phase": "Phase",
"Layer": "Couche",
"Layers": "Couches",
"Features": "Éléments",
"Feature": "Élément",
"Create": "Créer",
"Edit": "Modifier",
"Delete": "Supprimer",
"Save": "Enregistrer",
"Update": "Mettre à jour",
"Cancel": "Annuler",
"Search": "Rechercher",
"Filter": "Filtrer",
"Back": "Retour",
"Actions": "Actions",
"Map": "Carte",
"View Map": "Voir la carte",
"Manage Layers": "Gérer les couches",
"Upload Layer": "Importer une couche",
"Upload file": "Importer un fichier",
"Download": "Télécharger",
"Fullscreen": "Plein écran",
"Close": "Fermer",
"Are you sure?": "Êtes-vous sûr ?",
"No results": "Aucun résultat",
"Loading": "Chargement",
"Active projects": "Projets actifs",
"Total projects": "Total projets",
"Total phases": "Total phases",
"Total features": "Total éléments",
"Global progress": "Progression globale",
"Recent projects": "Projets récents",
"Recent inspections": "Inspections récentes",
"Planning": "Planification",
"In progress": "En cours",
"Paused": "En pause",
"Completed": "Terminé",
"Progress updated": "Progression mise à jour",
"Save progress": "Sauvegarder la progression",
"Responsible": "Responsable",
"Comment": "Commentaire",
"History": "Historique",
"Inspection": "Inspection",
"Template": "Modèle",
"Templates": "Modèles",
"Create Template": "Créer un modèle",
"Inspection template": "Modèle d'inspection",
"Field": "Champ",
"Fields": "Champs",
"Field name": "Nom du champ",
"Field type": "Type de champ",
"Required": "Requis",
"Options": "Options",
"Show images on map": "Afficher les images sur la carte",
"Project files": "Fichiers du projet",
"Media": "Médias",
"Images": "Images",
"Documents": "Documents",
"Upload images": "Importer des images",
"Upload documents": "Importer des documents",
"Upload files": "Importer des fichiers",
"Drop files here": "Déposer les fichiers ici",
"File": "Fichier",
"Files": "Fichiers",
"Category": "Catégorie",
"Description": "Description",
"Size": "Taille",
"Uploaded by": "Importé par",
"Uploaded at": "Importé le",
"No files yet": "Aucun fichier pour l'instant",
"Delete file": "Supprimer le fichier",
"Layer name": "Nom de la couche",
"Layer color": "Couleur de la couche",
"Import file": "Importer un fichier",
"Empty layer": "Couche vide",
"Create empty layer": "Créer une couche vide",
"Select phase": "Sélectionner une phase",
"Select project": "Sélectionner un projet",
"Visible layers": "Couches visibles",
"Edit layer": "Modifier la couche",
"Delete layer": "Supprimer la couche",
"Sign in": "Se connecter",
"Sign out": "Se déconnecter",
"Register": "S'inscrire",
"Email": "E-mail",
"Password": "Mot de passe",
"Confirm password": "Confirmer le mot de passe",
"Forgot password": "Mot de passe oublié",
"Remember me": "Se souvenir de moi",
"Profile": "Profil",
"Update profile": "Mettre à jour le profil",
"Language": "Langue",
"English": "Anglais",
"Spanish": "Espagnol",
"French": "Français",
"Russian": "Russe",
"Select language": "Sélectionner la langue",
"Notifications": "Notifications",
"Permissions": "Permissions",
"Administrator": "Administrateur",
"Users": "Utilisateurs",
"Roles": "Rôles",
"Click on an element to edit": "Cliquez sur un élément pour le modifier",
"No templates yet": "Aucun modèle pour l'instant",
"Create an inspection template": "Créer un modèle d'inspection",
"No phases yet": "Aucune phase pour l'instant",
"Start date": "Date de début",
"Estimated end date": "Date de fin estimée",
"Centered in project": "Centré sur le projet",
"My location": "Ma position",
"File type not allowed": "Type de fichier non autorisé",
"Upload failed": "Échec de l'importation",
"Conversion failed": "Échec de la conversion",
"All": "Tous",
"Latitude": "Latitude",
"Longitude": "Longitude",
"Register inspection": "Enregistrer l'inspection",
"Files of element": "Fichiers de l'élément",
"Phases and layers": "Phases et couches",
"Elements": "Éléments",
"optional": "optionnel",
"each": "chaque",
"Image": "Image",
"Document": "Document",
"Other": "Autre",
"Color": "Couleur",
"Upload": "Importer",
"Assign": "Attribuer",
"Role": "Rôle",
"Supervisor": "Superviseur",
"Consultant": "Consultant",
"Client": "Client",
"Viewer": "Observateur",
"Remove": "Retirer",
"No users assigned yet": "Aucun utilisateur assigné pour l'instant",
"Select": "Sélectionner",
"Log Out": "Déconnexion",
"Company": "Entreprise",
"Companies": "Entreprises",
"Company Management": "Gestion des entreprises",
"New Company": "Nouvelle entreprise",
"Edit Company": "Modifier l'entreprise",
"Delete Company": "Supprimer l'entreprise",
"User Management": "Gestion des utilisateurs",
"New User": "Nouvel utilisateur",
"Edit User": "Modifier l'utilisateur",
"Delete User": "Supprimer l'utilisateur",
"Reference": "Référence",
"Contact": "Contact",
"Verified": "Vérifié",
"Type": "Type",
"Owner": "Propriétaire",
"Constructor": "Constructeur",
"Subcontractor": "Sous-traitant",
"Supplier": "Fournisseur",
"No role": "Aucun rôle",
"Active": "Actif",
"Inactive": "Inactif",
"Suspended": "Suspendu",
"Start Date": "Date de début",
"Est. End": "Fin estimée",
"Issue": "Incident",
"Issues": "Incidents",
"New Issue": "Nouvel incident",
"Open": "Ouvert",
"Resolved": "Résolu",
"Closed": "Fermé",
"Priority": "Priorité",
"High": "Haute",
"Medium": "Moyenne",
"Low": "Basse",
"Gantt": "Gantt",
"Report": "Rapport",
"Reports": "Rapports",
"Created at": "Créé le",
"Updated at": "Mis à jour le",
"Confirm delete": "Confirmer la suppression",
"This action cannot be undone": "Cette action ne peut pas être annulée",
"No data": "Aucune donnée",
"Export CSV": "Exporter CSV",
"Export PDF": "Exporter PDF",
"Planned": "Planifié",
"Started": "Commencé",
"Map filters": "Filtres de la carte",
"Progress: :min% :max%": "Progression : :min% :max%",
"Clear": "Effacer",
"Hide panel": "Masquer le panneau",
"Show phases and layers": "Afficher les phases et couches",
"Show images": "Afficher les images",
"Schedule": "Planning",
"Center map": "Centrer la carte",
"Select element": "Sélectionner un élément",
"Search by name, phase or layer...": "Rechercher par nom, phase ou couche...",
"Element status": "Statut de l'élément",
"Notes": "Notes",
"Result": "Résultat",
"No result": "Aucun résultat",
"Approved": "Approuvé",
"Conditional": "Conditionnel",
"Failed": "Échoué",
"Registered data": "Données enregistrées",
"Inspection #:id": "Inspection n° :id",
"Layer / Phase": "Couche / Phase",
"No templates (info)": "Aucun modèle.",
"Create one": "En créer un",
"Click on a map element or search above to edit it": "Cliquez sur un élément de la carte ou recherchez ci-dessus pour le modifier",
"Date": "Date",
"Inspector": "Inspecteur",
"View detail": "Voir les détails",
"No inspections registered": "Aucune inspection enregistrée",
"No elements in this project": "Aucun élément dans ce projet",
"Inspections": "Inspections",
"Project data": "Données du projet",
"Team": "Équipe",
"Save changes": "Enregistrer les modifications",
"Create project": "Créer un projet",
"Identification": "Identification",
"Location": "Localisation",
"Click on the map or drag the marker to update the location": "Cliquez sur la carte ou déplacez le marqueur pour mettre à jour la localisation",
"Coordinates": "Coordonnées",
"Auto when clicking the map": "Auto au clic sur la carte",
"No country": "Aucun pays",
"Search country...": "Rechercher un pays...",
"Inspection templates": "Modèles d'inspection",
"Import CSV/Excel": "Importer CSV/Excel",
"Copy from project": "Copier depuis un projet",
"New template": "Nouveau modèle",
"Edit template": "Modifier le modèle",
"Template name": "Nom du modèle",
"Associated phase (optional)": "Phase associée (optionnel)",
"Global project": "Projet global",
"Form fields": "Champs du formulaire",
"field(s)": "champ(s)",
"Internal name": "Nom interne",
"Visible label": "Libellé visible",
"Remove field": "Supprimer le champ",
"Min": "Min",
"Max": "Max",
"Step": "Pas",
"Options (comma separated)": "Options (séparées par des virgules)",
"Add field": "Ajouter un champ",
"Save template": "Enregistrer le modèle",
"No templates yet (table)": "Aucun modèle. Utilisez les boutons ci-dessus pour créer ou importer.",
"Delete template confirmation": "Supprimer ce modèle ? Cette action ne peut pas être annulée.",
"Import template from CSV / Excel": "Importer un modèle depuis CSV / Excel",
"File format (one row = one field):": "Format du fichier (une ligne = un champ) :",
"Download example": "Télécharger l'exemple",
"CSV or Excel file": "Fichier CSV ou Excel",
"Loading file...": "Chargement du fichier...",
"Preview": "Aperçu",
"Change file": "Changer de fichier",
"Create template (action)": "Créer le modèle",
"field(s) detected": "champ(s) détecté(s)",
"Copy template from another project": "Copier un modèle depuis un autre projet",
"Source project": "Projet source",
"Select project...": "Sélectionner un projet...",
"This project has no templates.": "Ce projet n'a aucun modèle.",
"Select the templates to copy": "Sélectionner les modèles à copier",
"selected": "sélectionné(s)",
"Select a project to see its templates.": "Sélectionnez un projet pour voir ses modèles.",
"Copy": "Copier",
"Back to map": "Retour à la carte",
"Import": "Importer",
"or": "ou",
"Layers (:count)": "Couches (:count)",
"No layers. Create or import one.": "Aucune couche. Créez-en ou importez-en une.",
"elem.": "élém.",
"Export": "Exporter",
"Bulk assignment": "Attribution en masse",
"Apply template or status to all elements of :layer": "Appliquer le modèle ou le statut à tous les éléments de :layer",
"No change": "Aucun changement",
"Apply to all": "Appliquer à tous",
"Apply changes to all elements of this layer?": "Appliquer les modifications à tous les éléments de cette couche ?",
"Element editor": "Éditeur d'éléments",
"Select a layer to edit": "Sélectionner une couche à modifier",
"Delayed phases": "Phases en retard",
"Needs attention": "Nécessite une attention",
"No delays": "Aucun retard",
"phases": "phases",
"Open issues": "Incidents ouverts",
"critical": "critique",
"Pending inspections": "Inspections en attente",
"To do": "À faire",
"Completed inspections": "Inspections terminées",
"Rejected inspections": "Inspections rejetées",
"Need review": "Nécessitent une révision",
"View all": "Voir tout",
"No projects available": "Aucun projet disponible",
"phase": "phase",
"Recent issues": "Incidents récents",
"No open issues": "Aucun incident ouvert",
"No recent inspections": "Aucune inspection récente",
"User": "Utilisateur",
"No users found": "Aucun utilisateur trouvé",
"No companies assigned yet": "Aucune entreprise assignée pour l'instant",
"Select template...": "Sélectionner un modèle...",
"Observations...": "Observations...",
"by": "par",
"ago": "il y a",
"No inspections yet for this element": "Aucune inspection pour cet élément pour l'instant",
"Inspection History": "Historique des inspections",
"View": "Voir",
"Media for this element": "Médias pour cet élément",
"No media for this element yet": "Aucun média pour cet élément pour l'instant",
"Project Media": "Médias du projet",
"No project media yet": "Aucun média de projet pour l'instant",
"Feature:": "Élément :",
"Inspection:": "Inspection :",
"Project Data": "Données du projet",
"Name of responsible": "Nom du responsable",
"Reports and Analytics": "Rapports et Analyses",
"Time range:": "Période :",
"This week": "Cette semaine",
"This month": "Ce mois",
"This quarter": "Ce trimestre",
"This year": "Cette année",
"Project Progress (last 6 months)": "Progression du projet (6 derniers mois)",
"Inspections by Type": "Inspections par type",
"Projects by Status": "Projets par statut",
"Average Progress by Project": "Progression moyenne par projet",
"Total Active Projects": "Total projets actifs",
"Inspections This Month": "Inspections ce mois",
"Average Progress": "Progression moyenne",
"Completed Projects": "Projets terminés",
"Loading data...": "Chargement des données...",
"Optional": "Optionnel",
"Expand layers": "Déplier les couches",
"New user": "Nouvel utilisateur",
"Search by name or email...": "Rechercher par nom ou e-mail...",
"No users found (table)": "Aucun utilisateur trouvé",
"Select element (label)": "Sélectionner un élément",
"Search by name, layer or phase...": "Rechercher par nom, couche ou phase...",
"No elements found": "Aucun élément trouvé",
"No media yet": "Aucun média pour l'instant",
"Manage the companies that participate in projects": "Gérer les entreprises qui participent aux projets",
"Search companies by name or tax ID...": "Rechercher des entreprises par nom ou NIF...",
"Complete the company information. Fields marked with * are required.": "Complétez les informations de l'entreprise. Les champs marqués d'un * sont obligatoires.",
"Validation errors": "Erreurs de validation",
"Tax ID": "NIF",
"E.g.: B12345678": "Ex. : B12345678",
"Nickname": "Nom court",
"E.g.: Acme Construct": "Ex. : Acme Construct",
"Select a status": "Sélectionner un statut",
"Company Type": "Type d'entreprise",
"Select a type": "Sélectionner un type",
"Phone": "Téléphone",
"Website": "Site web",
"Company Logo": "Logo de l'entreprise",
"Select file...": "Sélectionner un fichier...",
"Logo preview": "Aperçu du logo",
"Additional notes": "Notes additionnelles",
"No companies registered. Create your first company using the button above.": "Aucune entreprise enregistrée. Créez votre première entreprise avec le bouton ci-dessus.",
"Logo of": "Logo de",
"No tax ID": "Pas de NIF",
"Delete company confirmation": "Supprimer cette entreprise ? Cette action ne peut pas être annulée.",
"Company list": "Liste des entreprises",
"Add Phase": "Ajouter une phase",
"Update": "Mettre à jour",
"Delete file confirmation": "Supprimer ce fichier ? Cette action ne peut pas être annulée.",
"Back to map": "Retour à la carte",
"Create generic templates that can be used in any phase of the project": "Créer des modèles génériques utilisables dans n'importe quelle phase du projet",
"In Progress": "En cours",
"Select a project to see its templates.": "Sélectionnez un projet pour voir ses modèles.",
"Select a project to view details": "Sélectionnez un projet pour voir les détails",
"No description available": "Aucune description disponible",
"completed": "terminé",
"Back to projects": "Retour aux projets",
"Not defined": "Non défini",
"Progress overview": "Vue d'ensemble de la progression",
"General progress": "Progression générale",
"Progress by phase": "Progression par phase",
"No phases defined for this project": "Aucune phase définie pour ce projet",
"Progress gallery": "Galerie de progression",
"Change orders": "Ordres de changement",
"Requested": "Demandé",
"Amount": "Montant",
"Approve": "Approuver",
"Reject": "Rejeter",
"No pending change orders": "Aucun ordre de changement en attente",
"Pending": "En attente",
"Total": "Total",
"Inspections": "Inspections",
"My Projects": "Mes projets",
"Editable": "Éditable",
"Name of responsible": "Nom du responsable",
"Select template...": "Sélectionner un modèle...",
"Tasks": "Tâches",
"Task": "Tâche",
"New Task": "Nouvelle tâche",
"Create Task": "Créer une tâche",
"Edit Task": "Modifier la tâche",
"Delete Task": "Supprimer la tâche",
"Task title": "Titre de la tâche",
"Task description": "Description de la tâche",
"Due date": "Date d'échéance",
"Start date": "Date de début",
"Estimated hours": "Heures estimées",
"Actual hours": "Heures réelles",
"Assigned to": "Assigné à",
"Parent task": "Tâche parente",
"Subtasks": "Sous-tâches",
"No subtasks": "Aucune sous-tâche",
"Add subtask": "Ajouter une sous-tâche",
"Comments": "Commentaires",
"Add comment": "Ajouter un commentaire",
"Write a comment...": "Écrire un commentaire...",
"No comments yet": "Aucun commentaire pour l'instant",
"Task created": "Tâche créée",
"Task updated": "Tâche mise à jour",
"Task deleted": "Tâche supprimée",
"Status changed": "Statut changé",
"Overdue": "En retard",
"Due today": "Échéance aujourd'hui",
"Progress": "Progression",
"Order": "Ordre"
}