{
    "_meta": {
        "language": "en",
        "label": "English",
        "updated": "2026-08-12 14:57",
        "scope": "Navigation partagée + TransportController (toutes les vues)",
        "note": "Une chaîne identique dans les deux langues n'est pas listée : le repli la rend telle quelle. La section « fragments » remplace des morceaux à l'intérieur d'une chaîne montée par concaténation ; elle n'est consultée que si aucune clé exacte ne correspond."
    },
    "strings": {
        "% Rem.": "% Discount",
        "'events.list a echoue (' + String(err) + ') — parametres envoyes : '": "'events.list failed (' + String(err) + ') — parameters sent: '",
        "(3 maximum)": "(3 max)",
        "(d'après les lignes d'affaires)": "(based on business lines)",
        "(Day)": "(Jour)",
        "(entreprise)": "(company)",
        "(non defini)": "(not defined)",
        "(optionnel)": "(optional)",
        "(principal)": "(main)",
        "(qui se base sur le departement/famille). Pensez a verifier le taux d'assurance du departement choisi ou a decocher la ligne assurance si elle fait doublon.": "(based on department/family). Remember to check the insurance rate of the chosen department or uncheck the insurance line if it is redundant.",
        "(stylo)": "(pen)",
        "(séparés par des virgules)": "(separated by commas)",
        "(★ premier de la liste).": "(★ top of the list).",
        "* (identifiant : Calendar) << OBLIGATOIRE": "* (identifier: Calendar) << REQUIRED",
        "* - Exécuter en tant que : Moi": "* - Run as: Me",
        "* - Qui a accès : Tout le monde": "* - Who has access: Everyone",
        "* -> crayon -> Version : Nouvelle version -> Déployer.": "* -> pencil -> Version: New version -> Deploy.",
        "* 1. RECOMMANDE — Propriétés du script (survit aux copier-coller de code) :": "* 1. RECOMMENDED — Script properties (survives code copy-paste) :",
        "* 1. Va sur https://script.google.com -> Nouveau projet": "* 1. Go to https://script.google.com -> New project",
        "* 2. Colle TOUT ce fichier dans l'éditeur (remplace le contenu existant)": "* 2. Paste ALL this file into the editor (replaces existing content)",
        "* 2. Sinon, en dur ci-dessous. Attention : recoller ce fichier l'ecrase.": "* 2. Otherwise, hardcode below. Warning: pasting this file will overwrite it.",
        "* 3. Renseigne SHARED_TOKEN ci-dessous (copie depuis XPROJECT)": "* 3. Fill in SHARED_TOKEN below (copy from XPROJECT)",
        "* 4. Menu de gauche « Services » (+) -> ajoute « Google Calendar API »": "* 4. Left menu 'Services' (+) -> add 'Google Calendar API'",
        "* 5. Déployer -> Nouveau déploiement -> type « Application Web »": "* 5. Deploy -> New deployment -> type 'Web Application'",
        "* 6. Colle cette URL dans XPROJECT (page Google Agenda)": "* 6. Paste this URL into XPROJECT (Google Calendar page)",
        "* 7. Reviens ici, sélectionne la fonction « setupTriggers » en haut,": "* 7. Come back here, select the 'setupTriggers' function at the top,",
        "* Ajouter : nom = SHARED_TOKEN, valeur = le jeton XPROJECT": "* Add: name = SHARED_TOKEN, value = the XPROJECT token",
        "* Après toute modification du code : Déployer -> Gérer les déploiements": "* After any code modification: Deploy -> Manage deployments",
        "* Autorise les accès demandés, puis copie l'URL qui finit par /exec": "* Authorize the requested accesses, then copy the URL that ends with /exec",
        "* calendriers auxquels tu as accès, y compris ceux qui te sont PARTAGÉS.": "* calendars you have access to, including those that are SHARED with you.",
        "* Ce script tourne sous TON compte Google. Il voit donc tous les": "* This script runs under YOUR Google account. It sees all the",
        "* Chaque appel HTTP vers Apps Script paie le demarrage du script et la": "* Each HTTP call to Apps Script pays for the script startup and the",
        "* Convertit une date en RFC 3339 avec fuseau explicite.": "* Converts a date to RFC 3339 with explicit timezone.",
        "* cout fixe. Ici on ne le paie qu'une fois.": "* fixed cost. Here it is only paid once.",
        "* Deplace un evenement d'un agenda a un autre.": "* Move an event from one calendar to another.",
        "* Deux modes : syncToken (deltas) ou fenêtre from/to.": "* Two modes: syncToken (deltas) or from/to window.",
        "* DEUX MOYENS DE LE DEFINIR :": "* TWO WAYS TO DEFINE IT :",
        "* en lecture, qui prévient XPROJECT à chaque modification.": "* in read mode, which notifies XPROJECT on each modification.",
        "* INSTALLATION (une seule fois, ~3 minutes)": "* INSTALLATION (once, ~3 minutes)",
        "* Installe un déclencheur par calendrier accessible en écriture ou": "* Install a trigger per writable accessible calendar or",
        "* Jeton partagé — DOIT être identique à celui de XPROJECT.": "* Shared token — MUST be identical to that of XPROJECT.",
        "* L'API Calendar refuse \"2026-07-03T00:00:00\" (Bad Request) : il lui faut": "* The Calendar API rejects \"2026-07-03T00:00:00\" (Bad Request): it needs",
        "* L'identifiant est conserve : le mapping XPROJECT reste valide.": "* The identifier is preserved: the XPROJECT mapping remains valid.",
        "* latence reseau : neuf calendriers en neuf requetes, c'est neuf fois ce": "* network latency: nine calendars in nine requests, that's nine times this",
        "* Le propriétaire du calendrier n'a rien à faire.": "* The calendar owner has nothing to do.",
        "* Liste les evenements de PLUSIEURS calendriers en un seul appel.": "* List events from MULTIPLE calendars in a single call.",
        "* Liste les événements.": "* List events.",
        "* puis clique sur Exécuter (installe la notification temps réel)": "* then click on Run (installs real-time notification)",
        "* Renvoie toujours un nouveau syncToken pour l'appel suivant.": "* Always returns a new syncToken for the next call.",
        "* roue dentée « Paramètres du projet » → Propriétés du script →": "* gear icon \"Project Settings\" → Script Properties →",
        "* Si XPROJECT n'affiche pas cette valeur, le deploiement n'a pas ete republie. */": "* If XPROJECT does not display this value, the deployment has not been republished. */",
        "* un offset ou un Z. toISOString() produit toujours de l'UTC suffixe Z.": "* an offset or a Z. toISOString() always produces UTC with suffix Z.",
        "* XPROJECT <-> Google Agenda — Pont Apps Script": "* XPROJECT <-> Google Calendar — Apps Script Bridge",
        "* À exécuter manuellement UNE FOIS depuis l'éditeur.": "* To be executed manually ONCE from the editor.",
        "+ Ajouter": "+ Add",
        "+ Ajouter un véhicule": "+ Add a vehicle",
        "+ Ajouter une adresse": "+ Add an address",
        "+ Ajouter une ligne": "+ Add a line",
        "+ Ajouter une periode alternative": "+ Add an alternative period",
        "+ Ajouter une étape": "+ Add a step",
        "+ Assurance": "+ Insurance",
        "+ Bloquer": "+ Block",
        "+ Nouveau BC": "+ New PO",
        "+ Nouveau chauffeur": "+ New driver",
        "+ Nouveau contact": "+ New contact",
        "+ Nouveau projet": "+ New project",
        "+ Nouveau prompt": "+ New prompt",
        "+ Nouveau type": "+ New type",
        "+ Nouvel inventaire": "+ New inventory",
        "+ Nouvelle affaire": "+ New deal",
        "+ Nouvelle entité": "+ New entity",
        "+ Nouvelle marque": "+ New brand",
        "+ Nouvelle mission": "+ New run",
        "+ Projet avec affaires": "+ Project with deals",
        ", préfixées par leur emplacement. La version courante est sauvegardée avant chaque restauration.": ", prefixed by their location. The current version is saved before each restore.",
        "-- Aucun --": "-- None --",
        "-- Aucun / sans projet --": "-- None / no project --",
        "-- Aucune (département racine) --": "-- None (root department) --",
        "-- Aucune --": "-- None --",
        "-- Aucune entité --": "-- No entity --",
        "-- Aucune famille --": "-- No family --",
        "-- Aucune grille --": "-- No grid --",
        "-- Chargement --": "-- Loading --",
        "-- Choisir un véhicule --": "-- Choose a vehicle --",
        "-- Famille principale (niveau 0) --": "-- Main family (level 0) --",
        "-- Sans groupe --": "-- No group --",
        "-- Sélectionner --": "-- Select --",
        "-- Sélectionner d'abord un type --": "-- Select a type first --",
        "-- Sélectionner le type --": "-- Select the type --",
        "-- Sélectionnez --": "-- Select --",
        "-- Sélectionnez un client en premier --": "-- Select a client first --",
        "-- Tous --": "-- All --",
        "-- Tous les fournisseurs --": "-- All suppliers --",
        "-- Tous les projets --": "-- All projects --",
        "-- Toutes les entités --": "-- All entities --",
        ". Modifiable directement ici, puis Enregistrer.": ". Directly editable here, then Save.",
        "0 = pas de pause · 80 = 1h20 (pause déjeuner)": "0 = no break · 80 = 1h20 (lunch break)",
        "0 facture": "0 invoice",
        "0 sélectionné(s)": "0 selected",
        "0 sélectionnée": "0 selected",
        "0,00 EUR": "0.00 EUR",
        "06 12 34 56 78 (optionnel)": "06 12 34 56 78 (optional)",
        "1 journée complète": "1 full day",
        "1. Pont Apps Script": "1. Apps Script Bridge",
        "1. Récapitulatif": "1. Summary",
        "1.0 = OSRM brut · 1.3 = +30% Paris fluide · 1.5 = heure de pointe": "1.0 = raw OSRM · 1.3 = +30% smooth Paris · 1.5 = peak hour",
        "12 rue Example": "12 Example Street",
        "14 jours": "14 days",
        "1er client": "1st client",
        "1er departement": "1st department",
        "2 chiffres — ex: PUB-26-03-43": "2 digits — e.g.: PUB-26-03-43",
        "2 journées": "2 days",
        "2. Données": "2. Data",
        "2. Rapport quotidien des sur-réservations": "2. Daily overbooking report",
        "3 chiffres — ex: PUB-26-03-043": "3 digits — e.g.: PUB-26-03-043",
        "3. Génération": "3. Generation",
        "3. Partage du planning": "3. Schedule sharing",
        "3. Sécurité": "3. Security",
        "30 jours": "30 days",
        "31 jours": "31 days",
        "4 chiffres — ex: PUB-26-03-0043": "4 digits — e.g.: PUB-26-03-0043",
        "4. Calendriers": "Calendars",
        "5 chiffres — ex: PUB-26-03-00043": "5 digits — e.g.: PUB-26-03-00043",
        "5. Journal": "Journal",
        "7 jours": "7 days",
        "7 € par jour travaillé": "7 € per worked day",
        "90 jours": "90 days",
        ": Accepté par le client, réservation active": ": Accepted by the client, active booking",
        ": Actuellement utilisé": ": Currently used",
        ": Affaire annulée": ": Deal cancelled",
        ": Affectation manuelle par le planneur": ": Manual assignment by planner",
        ": Affectation par scan code-barres uniquement": ": Assignment by barcode scan only",
        ": Affichés par département avec l'assurance": ": Displayed by department with insurance",
        ": Assignation du conducteur": ": Driver assignment",
        ": B, C, CE selon les véhicules autorisés": ": B, C, CE according to authorized vehicles",
        ": Barre bleue claire (ex: CORPS CAMERA)": ": Light blue bar (e.g.: CAMERA BODY)",
        ": Barre bleue foncée (ex: CAMERA, LUMIÈRE)": ": Dark blue bar (e.g.: CAMERA, LIGHT)",
        ": Basse, Normale, Haute ou Urgente": ": Low, Normal, High or Urgent",
        ": Calendrier de disponibilité du matériel": ": Equipment availability schedule",
        ": Calendrier des missions, création de nouvelles missions": ": Run schedule, create new runs",
        ": Capacité en m³": ": Capacity in m³",
        ": Catalogue de votre matériel": ": Your equipment catalog",
        ": Chaque élément garde son prix": ": Each item keeps its price",
        ": Chaque élément garde son prix catalogue": ": Each item keeps its catalog price",
        ": Chef opérateur, assistants... (optionnel)": ": Director of photography, assistants... (optional)",
        ": Code court (ex: F14, C20)": ": Short code (e.g.: F14, C20)",
        ": Combinaison des deux": ": Combination of both",
        ": Combinaison des deux modes": ": Combination of both modes",
        ": Complément après acompte(s)": ": Supplement after deposit(s)",
        ": Compteur actuel": ": Current counter",
        ": Configuration des véhicules, types et chauffeurs": ": Vehicle configuration, types and drivers",
        ": Coordonnées": ": Contact details",
        ": Coût estimé de la mission": ": Estimated cost of the run",
        ": Créer une copie de l'affaire": ": Create a copy of the deal",
        ": Créer une facture": ": Create an invoice",
        ": Créez des devis professionnels avec signature électronique": ": Create professional quotes with electronic signature",
        ": Date d'expiration": ": Expiration date",
        ": Date de la mission (obligatoire)": ": Run date (required)",
        ": Date limite d'acceptation du devis": ": Quote acceptance deadline",
        ": Date planifiée": ": Scheduled date",
        ": Date, horaires, véhicule, chauffeur": ": Date, times, vehicle, driver",
        ": Dates et lieux de tournage (optionnel)": ": Shoot dates and locations (optional)",
        ": Demande annulée manuellement": ": Request manually canceled",
        ": Devis transmis au client, en attente de réponse": ": Quote sent to client, awaiting response",
        ": Disponible, En maintenance, Hors service": ": Available, In maintenance, Out of service",
        ": Document commercial pour le client": ": Commercial document for the client",
        ": Document validé par le client": ": Document validated by the client",
        ": Début/fin l'après-midi": ": Start/end in the afternoon",
        ": Début/fin le matin": ": Start/end in the morning",
        ": Déposer du matériel chez le client": ": Drop off equipment at the client",
        ": Détail (ex: Optiques PL, Optiques EF)": ": Detail (e.g. PL Lenses, EF Lenses)",
        ": Détermine la tarification (coût/km)": ": Determine pricing (cost/km)",
        ": Détermine le coût au km": ": Determine cost per km",
        ": Détermine le préfixe de référence (ex: AFF-2025-0001)": ": Determine reference prefix (e.g. AFF-2025-0001)",
        ": En cours de rédaction, modifiable librement": ": In draft, freely editable",
        ": Envoyer par email ou WhatsApp": ": Send by email or WhatsApp",
        ": Envoyer pour signature électronique": ": Send for electronic signature",
        ": Estimation de retour": ": Return estimate",
        ": Ex: \"Fourgon 14m³\", \"Camion 20m³\"": ": E.g. \"Van 14m³\", \"Truck 20m³\"",
        ": Ex: Renault Master": ": E.g. Renault Master",
        ": Facture complète": ": Full invoice",
        ": Facture partielle avant prestation": ": Partial invoice before service",
        ": Facture émise": ": Invoice issued",
        ": Forfait de chargement/déchargement": ": Loading/unloading package",
        ": Forfait par jour d'utilisation": ": Package per day of use",
        ": Gestion de vos clients": ": Manage your clients",
        ": Générez factures et avoirs conformes": ": Generate compliant invoices and credit notes",
        ": Gérez votre parc matériel avec suivi des unités": ": Manage your equipment inventory with unit tracking",
        ": Heure de départ et de retour prévues": ": Scheduled departure and return time",
        ": Identifiant unique de la mission (ex: TRP-2025-0001)": ": Unique run identifier (e.g. TRP-2025-0001)",
        ": Identification fabricant": ": Manufacturer identification",
        ": Identité du conducteur": ": Driver identity",
        ": Indisponible temporairement": ": Temporarily unavailable",
        ": Informations de votre entreprise": ": Your company information",
        ": Instructions particulières": ": Special instructions",
        ": J (Jour), S (Semaine), F (Forfait)...": ": D (Day), W (Week), P (Package)...",
        ": Kilométrage total estimé": ": Estimated total mileage",
        ": Le client n'a pas encore signé": ": The client has not signed yet",
        ": Le lien a dépassé sa date de validité": ": The link has expired",
        ": Le pack a un prix unique, les éléments sont à 0€": ": The package has a unique price, items are at €0",
        ": Les exemplaires sont assignés lors du scan physique (check-out)": ": Copies are assigned during physical scan (check-out)",
        ": Les exemplaires sont assignés manuellement dans le planning": ": Copies are assigned manually in the schedule",
        ": Liste de préparation pour l'entrepôt": ": Preparation list for the warehouse",
        ": Liste de vos projets et affaires": ": List of your projects and deals",
        ": Livraison au client et reprise du matériel": ": Delivery to the client and return of the equipment",
        ": Matériel de votre parc": ": Equipment from your inventory",
        ": Matériel disponible": ": Available equipment",
        ": Matériel sous-loué": ": Subleased equipment",
        ": Matériel à livrer": ": Equipment to deliver",
        ": Matériel à récupérer": ": Equipment to pick up",
        ": Mission accomplie": ": Run completed",
        ": Mission annulée": ": Run canceled",
        ": Mission en cours de préparation": ": Run being prepared",
        ": Mission en cours de réalisation": ": Run in progress",
        ": Mission validée, prête pour exécution": ": Run validated, ready for execution",
        ": Missions de livraison": ": Delivery runs",
        ": Modifier le libellé affiché": ": Modify displayed label",
        ": Niveau supérieur (ex: Caméra, Lumière, Son)": ": Higher level (e.g.: Camera, Light, Sound)",
        ": Nom du conducteur assigné": ": Name of assigned driver",
        ": Nombre d'unités": ": Number of units",
        ": Nombre de stops dans la mission": ": Number of stops in the run",
        ": Numéro de licence": ": License number",
        ": Numéro de mission": ": Run number",
        ": Organisez vos projets par client": ": Organize your projects by client",
        ": Par tranches de 15 minutes": ": In 15-minute increments",
        ": Partiellement réservé": ": Partially reserved",
        ": Peut influencer le coût de chargement": ": May influence loading cost",
        ": Planifiez vos missions de livraison": ": Schedule your delivery runs",
        ": Plaque d'immatriculation": ": License plate",
        ": Poids max en kg": ": Max weight in kg",
        ": Point de passage intermédiaire": ": Intermediate waypoint",
        ": Pour identification visuelle": ": For visual identification",
        ": Pour le scan": ": For the scan",
        ": Pour les missions de transport liées": ": For related runs",
        ": Pour valider chaque étape": ": To validate each step",
        ": Pourcentage de remise sur la ligne": ": Line discount percentage",
        ": Prestation accomplie, matériel retourné": ": Service completed, equipment returned",
        ": Prestation en cours de réalisation": ": Service in progress",
        ": Prix unitaire HT": ": Unit price excluding tax",
        ": Prêt à être assigné": ": Ready to be assigned",
        ": Période de location par défaut": ": Default rental period",
        ": Période spécifique pour cette ligne": ": Specific period for this line",
        ": Quantité de facturation (nombre de jours, etc.)": ": Billing quantity (number of days, etc.)",
        ": Rattachement à un type de véhicule": ": Link to a type of vehicle",
        ": recherchez le produit": ": search for the product",
        ": Remise en % sur le sous-total HT": ": Discount % on the subtotal excluding tax",
        ": Remise en euros sur le sous-total HT": ": Discount in euros on the subtotal excluding tax",
        ": Réception de matériel fournisseur": ": Reception of supplier equipment",
        ": Récupérer du matériel chez le client": ": Pickup equipment from the client",
        ": Réorganiser les lignes d'un devis": ": Reorganize the lines of a quote",
        ": si le BC contient une ligne d'assurance (ex: 8%), elle est reinjectee telle quelle dans le devis mais": ": if the PO contains an insurance line (e.g.: 8%), it is reinjected as is in the quote but",
        ": Somme des distances entre chaque étape": ": Sum of distances between each step",
        ": Sous-catégorie (ex: Caméra cinéma, Optiques)": ": Subcategory (e.g.: Cinema Camera, Lenses)",
        ": Stops en attente d'affectation à une mission (livraisons/reprises issues des affaires et bons de commande)": ": Stops awaiting assignment to a run (deliveries/returns from deals and purchase orders)",
        ": Suivi de la facturation": ": Billing follow-up",
        ": Sélection parmi les véhicules disponibles du type choisi": ": Select from available vehicles of the chosen type",
        ": Tableau des étapes avec adresses et distances": ": Table of steps with addresses and distances",
        ": Tarif au kilomètre (ex: 0.50 €/km)": ": Rate per kilometer (e.g.: 0.50 €/km)",
        ": Taux de taxe applicable (défaut: 20%)": ": Applicable tax rate (default: 20%)",
        ": Titre descriptif (ex: \"Location caméras Semaine 1\")": ": Descriptive title (e.g.: \"Camera rental Week 1\")",
        ": Toggle sous-location (● = oui, ○ = non)": ": Sublease toggle (● = yes, ○ = no)",
        ": Totalement réservé": ": Completely booked",
        ": Tous les éléments doivent être disponibles": ": All items must be available",
        ": Type et immatriculation": ": Type and registration",
        ": Un seul exemplaire suffit pour le pack": ": One copy is enough for the pack",
        ": Un seul prix pour le pack": ": One price for the pack",
        ": Visualisez la disponibilité de votre matériel": ": View the availability of your equipment",
        ": Voir les changements de statut": ": See status changes",
        ": Vue d'ensemble de votre activité": ": Overview of your activity",
        ": Zones pour signature chauffeur et client": ": Areas for driver and client signatures",
        ": Édition rapide inline": ": Quick inline editing",
        "= Département": "= Department",
        "= Famille": "= Family",
        "A completer": "To complete",
        "A définir": "To be defined",
        "A quoi sert ce prompt": "What is this prompt for",
        "Abandonner": "Abandon",
        "Acces rapide aux contacts frequents": "Quick access to frequent contacts",
        "Accessible aux bons de commande": "Accessible to purchase orders",
        "account: Session.getActiveUser().getEmail() || 'compte Google',": "account: Session.getActiveUser().getEmail() || 'Google account',",
        "Accueil": "Home",
        "Accès": "Access",
        "Accès au module": "Access to the module",
        "Accès au planning": "Access to the schedule",
        "Accès externe": "External access",
        "Accès refusé": "Access denied",
        "Accès refusé - XPROJECT": "Access denied - XPROJECT",
        "Accédez au mode": "Access the mode",
        "Achat": "Purchase",
        "Achats": "Purchases",
        "Achats - XPROJECT": "Purchases - XPROJECT",
        "Acompte": "Deposit",
        "Acomptes": "Deposits",
        "Actif": "Active",
        "actif(s)": "active(s)",
        "Actifs": "Active",
        "Actions du projet": "Project actions",
        "Actions rapides": "Quick actions",
        "Actions sur une affaire": "Actions on a deal",
        "Activer l'intégration": "Enable integration",
        "Activer la création automatique de BC": "Enable automatic PO creation",
        "Activer la sous-location": "Enable sublease",
        "Activer les fonctionnalites IA": "Enable AI features",
        "Activer OpenRouteService pour les calculs de distance": "Enable OpenRouteService for distance calculations",
        "Activer/désactiver sync": "Enable/disable sync",
        "Activité du jour": "Activity of the day",
        "Activité récente": "Recent Activity",
        "Actualiser": "Refresh",
        "Administrateur": "Administrator",
        "Administratif": "Administrative",
        "Administration de l'application iOS MetaCam": "Administration of the iOS app MetaCam",
        "Admins": "Administrators",
        "Adresse": "Address",
        "Adresse complète (rue, code postal, ville)": "Full address (street, postal code, city)",
        "Adresse de départ": "Departure address",
        "Adresse de départ non géocodable.": "Starting address not geocodable.",
        "Adresse de livraison": "Delivery address",
        "Adresse de retour": "Return address",
        "Adresse du siege social": "Head office address",
        "Adresse email de test": "Test email address",
        "Adresses": "Addresses",
        "Adresses de départ et retour": "Departure and return addresses",
        "Adresses de livraison": "Delivery addresses",
        "Affaire": "Deal",
        "Affaire #": "Deal #",
        "Affaire *": "Deal *",
        "Affaire / Projet": "Deal / Project",
        "Affaire dupliquee :": "Duplicate deal :",
        "Affaire(s)": "Deal(s)",
        "Affaire:": "Deal:",
        "Affaires": "Deals",
        "Affaires (Deals)": "Deals (Deals)",
        "Affaires avec facture ce mois": "Deals with invoice this month",
        "Affaires en cours": "Ongoing deals",
        "Affaires gagnées": "Won deals",
        "Affaires non facturées": "Unbilled deals",
        "Affaires par commercial": "Deals by salesperson",
        "Affecter des unités": "Assign units",
        "Affectez des unités spécifiques (numéros de série) aux lignes de devis.": "Assign specific units (serial numbers) to quote lines.",
        "Affichage des packs": "Display of packs",
        "Afficher": "Show",
        "Afficher au planning": "Show on schedule",
        "Afficher aussi les API et téléchargements": "Show also APIs and downloads",
        "Afficher la ligne de totaux": "Show totals line",
        "Afficher terminées": "Show completed",
        "Afficher uniquement mes projets": "Show only my projects",
        "Affiché sur les devis/factures": "Displayed on quotes/invoices",
        "Aide": "Help",
        "Aide - XPROJECT": "Help - XPROJECT",
        "Ajout d'un pack": "Add a pack",
        "Ajouter": "Add",
        "Ajouter client": "Add client",
        "Ajouter des fiches techniques (PDF)": "Add technical sheets (PDF)",
        "Ajouter des photos": "Add photos",
        "Ajouter du matériel au devis": "Add equipment to the quote",
        "Ajouter matériel": "Add equipment",
        "Ajouter un pack": "Add a pack",
        "Ajouter un PDF": "Add a PDF",
        "Ajouter un stop": "Add a stop",
        "Ajouter un stop libre pour cette date": "Add a free stop for this date",
        "Ajouter un stop libre sans date": "Add a free stop without date",
        "Ajouter un type": "Add a type",
        "Ajouter un utilisateur": "Add a user",
        "Ajouter un véhicule": "Add a vehicle",
        "Ajouter une adresse": "Add an address",
        "Ajouter une affaire": "Add a deal",
        "Ajouter une période": "Add period",
        "Ajouter une étape": "Add a step",
        "Ajouter, modifier ou désactiver des comptes": "Add, modify or disable accounts",
        "Ajoutez au moins un materiel": "Add at least one equipment",
        "Ajoutez au moins une étape": "Add at least one step",
        "Ajoutez des produits au devis pour créer des intentions": "Add products to the quote to create intents",
        "Ajoutez du matériel à votre devis depuis le catalogue ou en ligne libre.": "Add equipment to your quote from the catalog or free online.",
        "Ajoutez les affaires qui composent ce projet. Vous pourrez les modifier ensuite.": "Add the deals that make up this project. You can modify them later.",
        "Ajoutez les éléments qui le composent": "Add the items that make it up",
        "Ajoutez un commentaire si nécessaire": "Add a comment if necessary",
        "Ajoutez un libellé, contact et téléphone si nécessaire": "Add a label, contact and phone if necessary",
        "Ajouts": "Additions",
        "Ajustement :": "Adjustment :",
        "Ajustez quantité, prix, dates si nécessaire": "Adjust quantity, price, dates if necessary",
        "Alerte signature urgente": "Urgent signature alert",
        "Alertes": "Alerts",
        "Alimentation": "Power",
        "Allemagne": "Germany",
        "Allez dans": "Go to",
        "Allez dans Transport →": "Go to Transport →",
        "Analyse commerciale": "Commercial analysis",
        "Analyse commerciale - XPROJECT": "Commercial analysis - XPROJECT",
        "Analyse en cours...": "Analyzing...",
        "Analyse globale": "Global analysis",
        "Analyse globale des vues": "Global view analysis",
        "Analyse globale des vues - XPROJECT": "Global view analysis - XPROJECT",
        "Analyse IA": "AI analysis",
        "Analyse IA en cours…": "AI analysis in progress…",
        "Analyse mensuelle - XPROJECT": "Monthly analysis - XPROJECT",
        "Analyse mensuelle facturée": "Invoiced monthly analysis",
        "Analyse...": "Analysis...",
        "Analyser": "Analyze",
        "Analyser avec l'IA": "Analyze with AI",
        "Analyser les intitulés": "Analyze the titles",
        "Analyser toutes les vues, collecter les libellés codés en dur et les traduire par lots via l'IA": "Analyze all views, collect hard-coded labels and translate in batches via AI",
        "Anciennes (>": "Old (>",
        "Anciens (>": "Old (>",
        "Annee entiere": "Full year",
        "Annee precedente": "Previous year",
        "Annulation...": "Cancellation...",
        "Annule": "Cancel",
        "Annuler": "Cancel",
        "Annuler cette assignation ?": "Cancel this assignment?",
        "Annuler cette demande de signature ?": "Cancel this signature request?",
        "Annuler cette option": "Cancel this option",
        "Annuler la demande": "Cancel the request",
        "Annuler le bon de commande": "Cancel the purchase order",
        "Annulé": "Cancelled",
        "Annulée": "Cancelled",
        "Annulées": "Cancelled",
        "Année": "Year",
        "Anomalie": "Anomaly",
        "Anti-doublon :": "Anti-duplicate :",
        "Aou": "Aug",
        "Aout": "August",
        "Août": "August",
        "Aperçu": "Preview",
        "Aperçu du message": "Message preview",
        "Aperçu du rapport": "Report preview",
        "Aperçu PDF": "PDF preview",
        "Appel entrant": "Incoming call",
        "Appeler": "Call",
        "Application & Société": "Application & Company",
        "Appliquer": "Apply",
        "Appliquer a toutes": "Apply to all",
        "Appliquer malgré les anomalies bloquantes": "Apply despite blocking anomalies",
        "Appliqué sur la valeur du matériel": "Applied to the value of the equipment",
        "Apprentissage": "Learning",
        "Approuvé": "Approved",
        "Approuvés": "Approved",
        "Après-demain": "The day after tomorrow",
        "APT (autorisation provisoire)": "APT (temporary authorization)",
        "APT (provisoire)": "APT (temporary)",
        "Arrivée objectifs": "Arrival objectives",
        "Arrivée standard": "Standard arrival",
        "Arrêt en cours...": "Stop in progress...",
        "Arrêter": "Stop",
        "Articles": "Items",
        "Articles PrepKit": "PrepKit items",
        "Assignable": "Attribuable",
        "Assignable au planning": "Assignable to schedule",
        "Assignation": "Assignment",
        "Assignation automatique": "Automatic assignment",
        "Assignation des exemplaires": "Assignment of copies",
        "Assignations": "Assignments",
        "Assigner": "Assign",
        "Assigné": "Assigned",
        "Assistant IA": "AI Assistant",
        "Assistant IA - Import PDF": "AI Assistant - Import PDF",
        "Assistants contactés": "Contacted assistants",
        "Associer une société": "Associate a company",
        "Associez un contact pour chaque adresse (nom, téléphone) pour faciliter les livraisons.": "Associate a contact for each address (name, phone) to facilitate deliveries.",
        "Assurance": "Insurance",
        "Assurance fournisseur": "Supplier insurance",
        "Astuces": "Tips",
        "Attendre devis": "Wait for quote",
        "Attendre signature": "Wait for signature",
        "Attention !": "Attention!",
        "Au": "To",
        "Au moins 8 caracteres": "At least 8 characters",
        "au-delà c'est prématuré, en deçà le studio ne se replace plus.": "beyond that it's premature, below that the studio no longer replaces itself.",
        "Au-delà de cette durée, une réservation chevauche tout par construction :": "Beyond this duration, a reservation overlaps everything by design :",
        "Aucun BC en attente": "No PO pending",
        "Aucun calendrier accessible en écriture. Passe un calendrier en sens « XPROJECT → Google » ou « Bidirectionnel » dans la configuration.": "No calendar accessible for writing. Switch a calendar to 'XPROJECT → Google' or 'Bidirectional' in the settings.",
        "Aucun contact associé": "No associated contact",
        "Aucun contact favori": "No favorite contact",
        "Aucun document trouvé": "No document found",
        "Aucun délai (enchaînement immédiat)": "No delay (immediate sequence)",
        "Aucun encours": "No ongoing",
        "Aucun fichier": "No file",
        "Aucun fichier ouvert": "No file open",
        "Aucun fichier selectionne": "No file selected",
        "Aucun inventaire": "No inventory",
        "Aucun inventaire pour le moment.": "No inventory at the moment.",
        "Aucun jeton à copier.": "No token to copy.",
        "Aucun jeton — clique sur Générer": "No token — click on Generate",
        "Aucun jour coché : le rapport n'est jamais envoyé automatiquement.": "No day checked: the report is never sent automatically.",
        "Aucun log mail/signature trouve dans error_log": "No mail/signature log found in error_log",
        "Aucun matériel à assigner": "No equipment to assign",
        "Aucun PDF n est rattache a ce BC.": "No PDF is attached to this purchase order.",
        "Aucun produit": "No product",
        "Aucun produit a enregistrer": "No product to register",
        "Aucun projet trouve": "No project found",
        "Aucun retour aujourd'hui": "No returns today",
        "Aucun stop avec adresse géocodable.": "No stop with geocodable address.",
        "Aucun stop dans cette mission.": "No stops in this run.",
        "Aucun stop à exporter": "No stop to export",
        "Aucune": "None",
        "Aucune activité aujourd'hui": "No activity today",
        "Aucune adresse favorite": "No favorite address",
        "Aucune adresse favorite dans le carnet d'adresses": "No favorite address in the address book",
        "Aucune adresse trouvee pour l entite 1. Verifiez la configuration.": "No address found for entity 1. Check the configuration.",
        "Aucune affaire": "No deal",
        "Aucune affaire associée à ce contact.": "No deal associated with this contact.",
        "Aucune affaire associée.": "No associated deal.",
        "Aucune archive pour ce fournisseur": "No archive for this supplier",
        "Aucune chaîne capturée. Chargez d'abord les aperçus des vues concernées.": "No string captured. First load the previews of the relevant views.",
        "Aucune connexion Axonaut configurée": "No Axonaut connection configured",
        "Aucune connexion Pennylane configurée": "No Pennylane connection configured",
        "Aucune coordonnée bancaire sur cette fiche": "No bank details on this record",
        "Aucune coordonnée disponible. Ouvre la carte une fois pour géocoder les adresses.": "No coordinates available. Open the map once to geocode the addresses.",
        "Aucune demande": "No request",
        "Aucune demande en attente": "No pending request",
        "Aucune entreprise favorite": "No favorite company",
        "Aucune facture chargee.": "No invoice loaded.",
        "Aucune facture rapprochée pour ce fournisseur.": "No reconciled invoice for this supplier.",
        "Aucune intention à assigner sur cette période": "No intention to assign during this period",
        "Aucune ligne a reinjecter": "No lines to reinject",
        "Aucune modification": "No changes",
        "Aucune note": "No note",
        "Aucune photo": "No photo",
        "Aucune proposition sélectionnée": "No proposal selected",
        "Aucune relance prévue": "No follow-up planned",
        "Aucune vue sélectionnée.": "No view selected.",
        "Aujourd'hui": "Today",
        "Aujourdhui": "Today",
        "Auto-entrepreneur": "Freelancer",
        "Auto-logout désactivé": "Auto-logout disabled",
        "Autorisation de travail (étrangers)": "Work permit (foreigners)",
        "Autre": "Other",
        "Autre fournisseur": "Other supplier",
        "Autres actions": "Other actions",
        "Avec brouillons": "With drafts",
        "Avec manquants": "With missing items",
        "Avoir": "Credit note",
        "Avoirs": "Credits",
        "Avr": "Apr",
        "Avril": "April",
        "Banque": "Bank",
        "Barre latérale — déconnexion automatique": "Sidebar — auto logout",
        "Basculer mode sombre": "Toggle dark mode",
        "Base fact.": "Invoice base.",
        "Basse": "Low",
        "BC auto activé": "Auto PO enabled",
        "BC créé avec succès": "PO created successfully",
        "BC en attente": "PO pending",
        "BC:": "PO:",
        "BDC": "PO",
        "BDC :": "PO :",
        "BDC internes": "Internal POs",
        "Belgique": "Belgium",
        "Benefice reel": "Actual profit",
        "Benefice souhaite": "Desired profit",
        "Bidirectionnel": "Bidirectional",
        "Bientôt": "Coming soon",
        "Bientôt disponible": "Coming soon",
        "Bienvenue sur XPROJECT": "Welcome to XPROJECT",
        "Blocage interne": "Internal block",
        "Blocage manuel": "Manual block",
        "Bon": "Good",
        "Bon de commande": "Purchase order",
        "Bon(s) de commande": "Purchase order(s)",
        "Bonheur": "Happiness",
        "Bons de commande": "Purchase Orders",
        "Bons de commande - XPROJECT": "Purchase orders - XPROJECT",
        "Bons de commande du projet": "Project purchase orders",
        "Bons de commande en attente": "Pending purchase orders",
        "Bons de commande liés aux affaires facturées ce mois. Marge = CA facturé - total BDC.": "Purchase orders related to deals invoiced this month. Margin = invoiced revenue - total POs.",
        "Brouillon": "Draft",
        "Budget & Statut": "Budget & Status",
        "Budget actuel": "Current budget",
        "Budget demandé": "Requested budget",
        "Budget défini": "Defined budget",
        "Budget prévisionnel": "Forecast budget",
        "Budget prévu (€)": "Planned Budget (€)",
        "Budget total": "Total budget",
        "Bureau · 1440 px": "Desktop · 1440 px",
        "CA Facturé": "Invoiced revenue",
        "CA HT": "Revenue excl. tax",
        "CA HT (remise+assur.)": "Revenue excl. tax (discount+insurance)",
        "CA HT + Ass.": "Revenue excl. tax + Ass.",
        "CA HT + Assurance": "CA HT + Insurance",
        "CA par famille de produits": "Revenue by product family",
        "CA, clients, familles, tendances": "Revenue, clients, families, trends",
        "Calcul de l'assurance": "Insurance calculation",
        "Calcul des coûts": "Cost calculation",
        "Calcul des distances": "Distance calculation",
        "Calcul des totaux": "Total calculation",
        "Calculer": "Calculate",
        "Calculer les distances entre stops": "Calculate distances between stops",
        "Calendrier": "Calendar",
        "CAMERA": "CAMÉRA",
        "Caméra": "Camera",
        "Capital social": "Share capital",
        "Capteur & Image": "Sensor & Image",
        "Capteur, Dimensions, Électrique...": "Sensor, Dimensions, Electrical...",
        "Capture serveur active": "Active server capture",
        "Carnet": "Notebook",
        "Carnet d'adresses": "Address Book",
        "Carnet d'adresses - XPROJECT": "Address Book - XPROJECT",
        "Carte": "Card",
        "Carte bancaire": "Credit card",
        "Carte de la mission": "Mission map",
        "Carte de séjour « travail »": "Residence permit \"work\"",
        "CARTES": "Cards",
        "Cases à cocher": "Checkboxes",
        "Catalogue": "Catalog",
        "Catalogue produits": "Product catalog",
        "Catégories": "Categories",
        "Catégories entreprises": "Business categories",
        "Catégories et sous-catégories de produits": "Product categories and subcategories",
        "Catégories PrepKit": "PrepKit categories",
        "Catégorisation comptable": "Accounting categorization",
        "Catégorisation comptable des produits": "Accounting categorization of products",
        "Catégorisation du parc matériel": "Categorization of equipment inventory",
        "Ce délai est pris en compte pour détecter les conflits et sous-locations": "This delay is taken into account to detect conflicts and subleases",
        "Ce matériel ne sera pas pris en compte dans le calcul de l'assurance": "This equipment will not be considered in the insurance calculation",
        "Ce mois": "This month",
        "Centre d'aide": "Help center",
        "Certains produits peuvent être marqués \"Sans remise\" dans le catalogue. Le badge": "Some products may be marked \"No discount\" in the catalog. The badge",
        "Ces coûts sont utilisés pour estimer le prix des missions.": "These costs are used to estimate the price of runs.",
        "Cette action est irréversible. Les éléments suivants seront définitivement supprimés :": "This action is irreversible. The following items will be permanently deleted :",
        "Cette facture a deja ete rapprochee. Forcer quand meme ?": "This invoice has already been reconciled. Force anyway?",
        "Cette facture a déjà été rapprochée. Forcer le rapprochement ?": "This invoice has already been reconciled. Force the reconciliation?",
        "Cette semaine": "This week",
        "Cette sous-location ne generera plus de BC. Cette action est reversible (via la base de donnees).": "This sublease will no longer generate a PO. This action is reversible (via the database).",
        "Cette vue représente le CA effectivement facturé aux clients.": "This view represents the revenue actually invoiced to clients.",
        "CGV": "GTC",
        "Changement statut": "Status Change",
        "Changement état": "State Change",
        "Changer": "Change",
        "Changer le statut": "Change status",
        "Chaque affaire passe par différents statuts au cours de son cycle de vie.": "Each deal goes through different statuses during its lifecycle.",
        "Chaque appel porte le jeton partagé. Sans lui, le script refuse.": "Each call carries the shared token. Without it, the script refuses.",
        "Chaque département affiche son sous-total et le montant d'assurance correspondant (ex: + ASSURANCE 8.0% : 38,40 €).": "Each department displays its subtotal and the corresponding insurance amount (e.g.: + INSURANCE 8.0% : 38.40 €).",
        "Chaque ligne du devis peut avoir ses propres dates de location.": "Each line of the quote can have its own rental dates.",
        "Chaque mission est composée d'une ou plusieurs étapes (stops).": "Each run consists of one or more steps (stops).",
        "Chaque mission passe par différents statuts au cours de son cycle de vie.": "Each run goes through different statuses during its lifecycle.",
        "Chaque produit peut avoir plusieurs unités physiques identifiées.": "Each product can have multiple identified physical units.",
        "chaque écriture porte une référence calculée à partir du": "each write carries a reference calculated from the",
        "Charge utile": "Payload",
        "Charge utile (kg)": "Payload (kg)",
        "Chargement": "Loading",
        "Chargement (€)": "Loading (€)",
        "Chargement de l'aperçu...": "Loading preview...",
        "Chargement de la numérotation…": "Loading numbering…",
        "Chargement des informations...": "Loading information...",
        "Chargement du PDF...": "Loading PDF...",
        "Chargement du planning...": "Loading schedule...",
        "Chargement...": "Loading...",
        "Chargements (": "Loadings (",
        "Chargement…": "Loading…",
        "Charger toutes les vignettes": "Load all thumbnails",
        "Chauffeur": "Driver",
        "Chauffeurs": "Drivers",
        "Chauffeurs - XPROJECT": "Drivers - XPROJECT",
        "Chaîne": "String",
        "Chef opérateur...": "Director of photography...",
        "Chef Planification, Planificateur": "Head Scheduling, Planner",
        "Chercher un materiel dans les lignes des BC": "Search for equipment in PO lines",
        "Chevauchements de la période": "Period overlaps",
        "Chiffre d'affaires": "Revenue",
        "Choisir le(s) bon(s) de commande": "Choose the purchase order(s)",
        "Choisir un fournisseur": "Choose a supplier",
        "Choisissez le contact et envoyez": "Choose the contact and send",
        "Choisissez les matériels dont vous souhaitez voir le planning": "Choose the equipment you want to see the schedule for",
        "Chèque": "Check",
        "Civilité": "Civility",
        "Classement des clients par CA decroissant sur la periode": "Ranking of clients by revenue descending over the period",
        "Classement global": "Overall ranking",
        "Classeur archives": "Archive folder",
        "Classeur des rapports envoyés": "Folder of sent reports",
        "Classification appliquee a toutes les lignes": "Classification applied to all lines",
        "Cle": "Key",
        "Cle API": "API Key",
        "Cle API OpenRouteService": "OpenRouteService API Key",
        "Cle configuree (": "Configured key (",
        "Cle unique *": "Unique key *",
        "clic droit": "right click",
        "Clic droit pour créer un BC de sous-location": "Right-click to create a sublease PO",
        "Clic droit sur un matériel": "Right click on equipment",
        "Client / Projet": "Client / Project",
        "Clients, fournisseurs, loueurs, prestataires": "Clients, suppliers, renters, service providers",
        "Clip, publicité…": "Clip, advertisement…",
        "Clique sur \"Analyser\" pour obtenir une lecture IA de ton planning.": "Click on \"Analyze\" to get an AI reading of your schedule.",
        "Cliquer pour agrandir": "Click to enlarge",
        "Cliquer pour changer": "Click to change",
        "Cliquer pour changer le logo": "Click to change the logo",
        "Cliquer pour modifier": "Click to edit",
        "Cliquer pour ouvrir l'affaire": "Click to open the deal",
        "Cliquer pour voir le detail": "Click to View Details",
        "Cliquer pour voir les détails": "Click to see details",
        "Cliquer sur le logo pour le modifier": "Click on the logo to modify it",
        "Cliquez ou glissez un PDF": "Click or drag a PDF",
        "Cliquez sur": "Click on",
        "Cliquez sur l'icône": "Click on the icon",
        "Cliquez sur l'icône soleil/lune en bas de la sidebar pour changer de thème.": "Click on the sun/moon icon at the bottom of the sidebar to change the theme.",
        "Cliquez sur la colonne": "Click on the column",
        "Cliquez sur la tuile": "Click on the tile",
        "Cliquez sur le": "Click on the",
        "Cliquez sur le badge de statut pour le faire évoluer : Brouillon → Planifié → En cours → Terminé.": "Click on the status badge to change it: Draft → Scheduled → In Progress → Completed.",
        "Cliquez sur le bouton": "Click on the button",
        "Cliquez sur le bouton de statut (badge coloré)": "Click on the status button (colored badge)",
        "Cliquez sur le produit pour le sélectionner": "Click on the product to select it",
        "Cliquez sur le toggle": "Click on the toggle",
        "Cliquez sur un champ pour le modifier directement :": "Click on a field to edit it directly :",
        "Cliquez sur un materiel pour afficher son planning": "Click on an equipment to display its schedule",
        "Cliquez sur un PDF dans la liste pour le visualiser": "Click on a PDF in the list to view it",
        "Cliquez sur un stop pour l'ajouter à la mission": "Click on a stop to add it to the run",
        "Cliquez sur un terme français pour l'éditer dans toutes les langues sur une fiche dépliée —": "Click on a French term to edit it in all languages on an expanded sheet. —",
        "Cliquez sur une ligne pour ouvrir le BC correspondant": "Click on a line to open the corresponding PO",
        "Cliquez sur ▶ pour déplier/replier les éléments": "Click on ▶ to expand/collapse the items",
        "Clé API": "API key",
        "Clé API Axonaut": "Axonaut API key",
        "Clé API OpenAI": "OpenAI API key",
        "Clé configurée (": "Configured key (",
        "CNI": "ID card",
        "Cochez": "Check",
        "Cochez les stops à regrouper dans une même mission": "Check the stops to group in the same run",
        "Cochez si ce stock ne vous appartient pas (matériel d'un tiers). Toute sortie de cet emplacement sera automatiquement soumise à sous-location.": "Check if this stock does not belong to you (third-party equipment). Any exit from this location will be automatically subject to sublease.",
        "Cochez un ou plusieurs BC à rapprocher avec la facture.": "Check one or more POs to match with the invoice.",
        "Code (identifiant unique)": "Code (unique identifier)",
        "Code APE": "APE Code",
        "Code comptable": "Accounting code",
        "Code du fournisseur dans la base": "Supplier code in the database",
        "Code EN": "EN Code",
        "Code FR": "FR Code",
        "Code NAF/APE": "NAF/APE code",
        "Code pays": "Country code",
        "Code postal": "Postal code",
        "Code pour l'export comptable": "Code for accounting export",
        "Code-barre / Produit": "Barcode / Product",
        "Code-barre...": "Barcode...",
        "Code-barres": "Barcode",
        "Code-barres en double dans la liste :": "Duplicate barcode in the list :",
        "Code-barres invalide pour \"": "Invalid barcode for \"",
        "Coefficient trafic": "Traffic coefficient",
        "Collez ou saisissez les informations du contact": "Paste or enter contact information",
        "Colonnes": "Columns",
        "Colonnes à inclure": "Columns to include",
        "Colorer les avoirs": "Color credit notes",
        "Colorer les avoirs en vert": "Color credit notes green",
        "COLORS": "Colors",
        "Commande": "Order",
        "Comment fonctionne la liaison Google Agenda": "How the Google Calendar link works",
        "Comment pouvons-nous vous aider ?": "How can we help you?",
        "Comment veux-tu inventorier la réception ?": "How do you want to inventory the reception?",
        "Comment ça marche ?": "How does it work?",
        "Commentaire": "Comment",
        "Commentaire (visible dans le tableau)...": "Comment (visible in the table)...",
        "Commentaire de rapprochement": "Reconciliation comment",
        "Commercial": "Sales",
        "Comparaison du CA devise (HT + assurance) mois par mois entre N et N-1": "Comparison of revenue currency (excl. tax + insurance) month by month between N and N-1",
        "Complets": "Complete",
        "Complément": "Supplement",
        "Compris": "Understood",
        "Compta": "Accounting",
        "Comptabilité": "Accounting",
        "Comptable": "Accountant",
        "compte Google. Colle le fichier": "Google account. Paste the file",
        "Comptes comptables": "Accounting accounts",
        "Concerne les rôles terrain (technicien, technicien supérieur).": "Concerns field roles (technician, senior technician).",
        "Condition du matériel": "Equipment condition",
        "Conditions": "Terms",
        "Conditions Générales de Vente": "General Terms of Sale",
        "Conditions générales...": "General conditions...",
        "Configuration": "Settings",
        "Configuration - XPROJECT": "Settings - XPROJECT",
        "Configuration Achats - XPROJECT": "Purchasing Configuration - XPROJECT",
        "Configuration API": "API Configuration",
        "Configuration API et prompts IA": "API Configuration and AI prompts",
        "Configuration Axonaut": "Axonaut configuration",
        "Configuration Mail": "Mail Configuration",
        "Configuration OpenAI": "OpenAI Configuration",
        "Configuration par entité": "Entity configuration",
        "Configuration PHP (php.ini)": "PHP Configuration (php.ini)",
        "Configuration sauvegardée": "Configuration saved",
        "Configurer": "Configure",
        "Configurer Axonaut": "Set up Axonaut",
        "Configurer Pennylane": "Set up Pennylane",
        "Configurez les connexions Axonaut pour chaque entité de facturation": "Configure Axonaut connections for each billing entity",
        "Configurez les connexions Pennylane pour chaque entité de facturation": "Configure Pennylane connections for each billing entity",
        "Configurez les différents types de véhicules de votre flotte avec leur tarification.": "Configure the different types of vehicles in your fleet with their pricing.",
        "Configurez les sociétés émettrices de vos factures et devis": "Configure issuing companies for your invoices and quotes",
        "Confirme": "Confirm",
        "Confirmer": "Confirm",
        "Confirmer cette option": "Confirm this option",
        "Confirmer l'annulation": "Confirm cancellation",
        "Confirmer la sortie de cet équipement ?": "Confirm the exit of this equipment?",
        "Confirmer le nouveau mot de passe": "Confirm the new password",
        "Confirmé": "Confirmed",
        "Confirmé — ferme": "Confirmed — firm",
        "Confirmée": "Confirmed",
        "Conflits de disponibilité": "Availability conflicts",
        "conjoint, parent…": "spouse, parent…",
        "Connaissance": "Knowledge",
        "Connecter": "Connect",
        "Connectivité": "Connectivity",
        "Connecté": "Connected",
        "Connexion OK": "Connection OK",
        "Connexion partenaire - XPROJECT": "Partner login - XPROJECT",
        "Connexion réussie": "Connection successful",
        "Conserver l'intitulé actuel": "Keep the current title",
        "Conservées": "Kept",
        "Consulter le planning": "View the schedule",
        "Contact de livraison": "Delivery contact",
        "Contact direct": "Direct contact",
        "Contact en liste noire": "Blacklisted contact",
        "Contact principal": "Main contact",
        "Contact à l'enlèvement": "Pickup contact",
        "Contact à la livraison": "Contact at delivery",
        "Contact(s)": "Contacts",
        "Contacter Picseyes": "Contact Picseyes",
        "Contacté": "Contacted",
        "Contenu": "Content",
        "Contenu du document": "Document content",
        "Contenu du pack": "Pack content",
        "Contenu vide": "Empty content",
        "contenu. Si la réponse de Google se perd en route et que XPROJECT rejoue l'appel,": "content. If Google's response gets lost along the way and XPROJECT replays the call,",
        "Contester": "Dispute",
        "Contester la facture aupres du fournisseur": "Dispute the invoice with the supplier",
        "Contestée": "Disputed",
        "Contestées": "Disputed",
        "Contexte de la demande": "Request context",
        "Continuer": "Continue",
        "Contrôleur": "Controller",
        "Convention de stage": "Internship agreement",
        "Convertir en affaire": "Convert to deal",
        "Coordonnées": "Contact details",
        "Coordonnées bancaires": "Bank details",
        "Copie impossible, sélectionne le jeton manuellement.": "Copy impossible, select the token manually.",
        "Copier": "Copy",
        "Copier :": "Copy :",
        "Copier la sélection": "Copy selection",
        "Copier le lien": "Copy the link",
        "Copier le script": "Copy the script",
        "Copier les lignes du BC dans le devis": "Copy lines from the PO to the quote",
        "Copiez le lien affiché": "Copy the displayed link",
        "Copilote": "Co-pilot",
        "Copilote IA": "AI Co-pilot",
        "Copié !": "Copied!",
        "Corbeille": "Trash",
        "CORPS CAMERA": "Camera body",
        "Correspondance avec l'affaire": "Matching with the deal",
        "Couleur": "Color",
        "Couleur du badge entité": "Entity badge color",
        "Couleur fond": "Background color",
        "Couleur texte": "Text color",
        "Courses externes": "External runs",
        "Courses internes": "Internal runs",
        "Cout fournisseur": "Supplier cost",
        "Cout net": "Net cost",
        "Coût": "Cost",
        "Coût (€)": "Cost (€)",
        "Coût chargement": "Loading cost",
        "Coût de revient (€)": "Cost price (€)",
        "Coût estimé": "Estimated cost",
        "Coût journalier": "Daily cost",
        "Coût kilométrique": "Cost per km",
        "Coût total = (Distance × Coût/km) + Coût chargement + Coût journalier": "Total cost = (Distance × Cost/km) + Loading cost + Daily cost",
        "Coût/km": "Cost/km",
        "Coût/km (€) *": "Cost/km (€) *",
        "Coûts": "Costs",
        "CP": "PO",
        "Croissant": "Increasing",
        "Cron complet — synchronisation + analyse IA (toutes les 15 min) :": "Full cron — synchronization + AI analysis (every 15 min):",
        "Créateur": "Creator",
        "Création": "Creation",
        "Création automatique de BC": "Automatic creation of PO",
        "Création automatique de BC et paramètres": "Automatic creation of PO and settings",
        "Création d'un pack": "Create a pack",
        "Création depuis un projet": "Create from a project",
        "Créer": "Create",
        "Créer automatiquement un bon de commande lors de la création d'une nouvelle affaire (ex: frais de préparation).": "Automatically create a purchase order when creating a new deal (e.g.: preparation fees).",
        "Créer des kits et regroupements": "Create kits and bundles",
        "Créer et configurer": "Create and configure",
        "Créer et gérer les commandes fournisseurs": "Create and manage supplier purchase orders",
        "Créer l'affaire": "Create the deal",
        "Créer l'opportunité": "Create the opportunity",
        "Créer la marque": "Create brand",
        "Créer la mission": "Create the run",
        "Créer le BC": "Create the PO",
        "Créer le pack": "Create the pack",
        "Créer le projet": "Create the project",
        "Créer le stop": "Create the stop",
        "Créer mission avec sélection": "Create run with selection",
        "Créer un avoir": "Create a credit note",
        "Créer un contact avec l'IA": "Create a contact with AI",
        "Créer un projet": "Create a project",
        "Créer une affaire (devis)": "Create a deal (quote)",
        "Créer une demande rapide envoyée par WhatsApp": "Create a quick request sent via WhatsApp",
        "Créer une facture": "Create an invoice",
        "Créer une mission de transport": "Create a transport run",
        "Créer une nouvelle opportunité commerciale": "Create a new business opportunity",
        "Créez un avoir pour annuler partiellement ou totalement une facture.": "Create a credit note to partially or fully cancel an invoice.",
        "Créez un produit de type": "Create a product of type",
        "Créez une mission pour organiser vos livraisons et récupérations.": "Create a run to organize your deliveries and pickups.",
        "Créneaux horaires": "Time slots",
        "Créé dans Google Agenda": "Created in Google Calendar",
        "Créé le": "Created on",
        "Créé par": "Created by",
        "Créée le": "Created on",
        "d'une ligne pour appliquer un pourcentage (0-100%).": "of a line to apply a percentage (0-100%).",
        "dans l'agenda, avec un intitulé normalisé.": "in the calendar, with a standardized title.",
        "Dans la capture d'écran :": "In the screenshot:",
        "dans la colonne \"Sub\" :": "in the \"Sub\" column:",
        "dans la sidebar pour accéder au tableau de bord transport.": "in the sidebar to access the transport dashboard.",
        "DATA": "Data",
        "Date cmd *": "Order date *",
        "Date de la facture (date_invoice).": "Invoice date (date_invoice).",
        "Date de naissance": "Date of birth",
        "Date de paiement": "Payment date",
        "Date debut apres date fin (periode": "Start date after end date (period",
        "Date début": "Start date",
        "Date d’expiration": "Expiration date",
        "Date expiration permis": "License expiration date",
        "Date facture": "Invoice date",
        "Date fin": "End date",
        "Date prévue": "Scheduled date",
        "Date souhaitée": "Desired date",
        "Date visite médicale": "Medical visit date",
        "Date ↑ (proche)": "Date ↑ (upcoming)",
        "Date ↓ (récent)": "Date ↓ (recent)",
        "Dates des packs": "Pack dates",
        "Dates début/fin": "Start/end dates",
        "Dates par défaut": "Default dates",
        "de l'affaire": "of the deal",
        "de réservation (1 intention par unité demandée).": "of booking (1 intention per requested unit).",
        "Decembre": "December",
        "Deconnexion": "Logout",
        "default: return out({ error: 'Action inconnue : ' + action });": "default: return out({ error: 'Unknown action: ' + action });",
        "Definissez une ou plusieurs periodes a comparer": "Define one or more periods to compare",
        "Degré d'urgence": "Urgency level",
        "Demain": "Tomorrow",
        "Demande annulée": "Request canceled.",
        "Demande de transport": "Transport request",
        "Demande de transport - XPROJECT": "Transport request - XPROJECT",
        "Demande envoyée au planificateur": "Request sent to the planner",
        "Demande envoyée · en attente": "Request sent · pending",
        "Demande un nouveau lien à ton planificateur.": "Ask your planner for a new link.",
        "Demander annulation": "Request cancellation",
        "Demandes de budget": "Budget requests",
        "Demandes de budget - XPROJECT": "Budget requests - XPROJECT",
        "Demandes de budget en attente": "Pending budget requests",
        "Demandes de transport": "Transport requests",
        "Demandes de transport - XPROJECT": "Transport requests - XPROJECT",
        "Demandes de validation de budget": "Budget validation requests",
        "Demandeur": "Requester",
        "Demi-journee precedente": "Previous half-day",
        "Demi-journee suivante": "Next half-day",
        "Demi-journée (retour AM → sortie PM impossible le même jour)": "Half-day (return AM → exit PM not possible the same day)",
        "Departement et famille sont obligatoires.": "Department and family are required.",
        "Depuis le catalogue": "From the catalog",
        "Depuis le planning, cliquez sur le badge de statut pour le faire évoluer automatiquement vers l'étape suivante.": "From the schedule, click on the status badge to automatically move it to the next step.",
        "Depuis un fichier CSV ou Excel": "From a CSV or Excel file",
        "Depuis une affaire : lien vers le planning filtré": "From a deal: link to the filtered schedule",
        "Dernier": "Latest",
        "Dernier envoi :": "Last send :",
        "Dernier rapport": "Last report",
        "Dernière connexion": "Last connection",
        "Dernière sync": "Last sync",
        "Dernière synchro": "Last sync",
        "dernières versions de chaque fichier sont conservées dans": "latest versions of each file are kept in",
        "Des modifications non enregistrées seront perdues. Continuer ?": "Unsaved changes will be lost. Continue?",
        "Des modifications non enregistrées seront perdues. Fermer quand même ?": "Unsaved changes will be lost. Close anyway?",
        "Description (optionnel, Maj+Entree pour saut de ligne)": "Description (optional, Shift+Enter for line break)",
        "Description du tag...": "Tag description...",
        "Destinataire": "Recipient",
        "Destinataire (email, nom de la personne...)": "Recipient (email, name of the person...)",
        "Destinataire WhatsApp": "WhatsApp recipient",
        "Destinataires": "Recipients",
        "Deutsch": "German",
        "Devis": "Quotes",
        "Devis & Facture": "Quote & Invoice",
        "Devis envoyé": "Quote sent",
        "Devis et affaires": "Quotes and deals",
        "Devis fournisseur": "Supplier quote",
        "Devis valable 30 jours...": "Quote valid for 30 days...",
        "Devisé": "Quoted",
        "Diagnostic des routes utilisées": "Diagnostic of used routes",
        "Diagnostic des routes utilisées et inutilisées": "Diagnostic of used and unused routes",
        "Dim": "Sun",
        "Dimanche": "Sunday",
        "Dimensions invalides": "Invalid dimensions",
        "Dir. artistique": "Artistic director",
        "Direction Commerciale": "Sales Management",
        "Direction Commerciale - XPROJECT": "Sales Management - XPROJECT",
        "Dispo au": "Available until",
        "Disponibilité": "Availability",
        "Disponibilité du matériel": "Equipment availability",
        "Disponible": "Available",
        "Disponible, En location, Maintenance...": "Available, Rented, Maintenance...",
        "Disponibles": "Available",
        "Distance estimée": "Estimated distance",
        "Distance totale": "Total distance",
        "Docs": "Documents",
        "Document signé - XPROJECT": "Signed document - XPROJECT",
        "Documents déjà déposés": "Documents already submitted",
        "Documents PDF": "PDF documents",
        "Données écartées": "Excluded data",
        "Dossier": "File",
        "Dossiers": "Files",
        "Dossiers complets": "Complete Files",
        "Double-clic sur un champ": "Double-click on a field",
        "DROITS": "Rights",
        "Du": "From",
        "du script) :": "of the script) :",
        "Dupliquer": "Duplicate",
        "Dupliquer ce projet": "Duplicate this project",
        "Dupliquer l affaire": "Duplicate the deal",
        "Dupliquer le projet": "Duplicate the project",
        "Durée": "Duration",
        "Durée (jours)": "Duration (days)",
        "Durée moyenne pour décharger / charger à chaque arrêt": "Average time to unload/load at each stop",
        "Début (JJ-MM)": "Start (DD-MM)",
        "Décembre": "December",
        "Déclaration d’embauche (DPAE)": "Hiring declaration (DPAE)",
        "Déclarations dommages": "Damage reports",
        "Décoche pour planifier ce matériel en quantité, sans assigner d'exemplaire précis. Le suivi reste par code-barres pour le scan.": "Uncheck to schedule this equipment in quantity, without assigning a specific item. Tracking remains by barcode for scanning.",
        "Décoché : ce calendrier reste visible dans la timeline, mais ne génère ni relance ni chevauchement. À décocher pour les absences, congés et jours fériés.": "Unchecked: this calendar remains visible in the timeline, but does not generate follow-ups or overlaps. Uncheck for absences, holidays, and public holidays.",
        "Décoché : champ email classique à saisir (recommandé pour les techniciens).": "Unchecked: standard email field to fill in (recommended for technicians).",
        "Déconnecter Axonaut de": "Disconnect Axonaut from",
        "Déconnecter Pennylane de": "Disconnect Pennylane from",
        "Déconnecté": "Disconnected",
        "Déconnexion": "Logout",
        "Déconnexion automatique par inactivité": "Automatic disconnection due to inactivity",
        "Découvrir les calendriers": "Discover calendars",
        "Décris brièvement ce qui ne va pas": "Briefly describe the problem",
        "Décroissant": "Descending",
        "Défaut": "Default",
        "Définir cette entité comme défaut ?": "Set this entity as default?",
        "Définir comme entité par défaut": "Set as default entity",
        "Définir comme entité par défaut ?": "Set as default entity?",
        "Définir la base de calcul de l'assurance matériel sur les affaires.": "Set the calculation base for equipment insurance on deals.",
        "Définir le budget": "Define the budget",
        "Définir les droits d'accès par profil": "Set access rights by profile",
        "Définir par défaut": "Set as default",
        "Définir un budget prévisionnel pour un projet sans attendre de demande": "Define a forecast budget for a project without waiting for a request",
        "Définissez d abord lheure de début de mission (en haut de la page).": "First set the start time of the mission (at the top of the page).",
        "Définissez le temps minimum nécessaire entre le retour d'un matériel et sa prochaine sortie (pour vérification, nettoyage, etc.)": "Define the minimum time required between the return of equipment and its next exit (for checking, cleaning, etc.)",
        "Définissez les caractéristiques techniques des produits": "Define the technical characteristics of the products",
        "Définissez les multiplicateurs par durée de location": "Set multipliers by rental duration",
        "Définissez les permissions par rôle. Les utilisateurs héritent automatiquement des droits de leur(s) rôle(s).": "Define permissions by role. Users automatically inherit the rights of their role(s).",
        "Définissez les quantités de chaque élément": "Set the quantities of each item",
        "Délai d'inactivité (minutes)": "Inactivity delay (minutes)",
        "Délai entre retour et nouvelle sortie": "Delay between return and new exit",
        "Délai paiement (jours)": "Payment term (days)",
        "Délier ce stop du BC / de l'affaire ?": "Unlink this stop from the PO / deal?",
        "Délivrée par": "Issued by",
        "Démarrer l'analyse": "Start analysis",
        "Départ": "Departure",
        "Département": "Department",
        "Départements": "Departments",
        "Départements métier": "Business departments",
        "Déplacement": "Move",
        "Déplier": "Expand",
        "déploie en « Application Web », puis colle l'URL": "deploys as a \"Web Application\", then paste the URL",
        "déployé sous": "deployed under",
        "Déposez d’abord le PDF de la facture.": "First, upload the invoice PDF.",
        "Déposez la facture PDF (stockée, sans analyse IA)": "Upload the PDF invoice (stored, without AI analysis)",
        "Déposez votre convention de stage (PDF, Word ou image, max 15 Mo).": "Submit your internship agreement (PDF, Word or image, max 15 MB).",
        "Dépôt": "Deposit",
        "Dépôts": "Deposits",
        "désactive.": "deactivates.",
        "Désactivés": "Disabled",
        "Désassigner": "Unassign",
        "Désassigner tous les exemplaires de": "Unassign all copies of",
        "Désignation": "Designation",
        "Désignation / Objet": "Designation / Subject",
        "Désélectionner tout": "Deselect all",
        "Détail": "Detail",
        "Développement": "Development",
        "Développement de soi": "Self-development",
        "Développeurs": "Developers",
        "Echeance": "Deadline",
        "Echec envoi email": "Email sending failed",
        "Echoues": "Failed",
        "Effacer": "Clear",
        "Effacer les specs": "Clear Specs",
        "Email de test envoye": "Test email sent",
        "Email envoye avec succes": "Email sent successfully",
        "Email renvoyé avec succès": "Email successfully resent",
        "Emplacement": "Location",
        "Emplacements": "Locations",
        "Emplacements, paramètres...": "Locations, settings...",
        "Employes, stagiaires, conventions, contrats, periodes": "Employees, interns, agreements, contracts, periods",
        "En attente": "Pending",
        "En bas du devis, dans la barre financière :": "At the bottom of the quote, in the financial bar :",
        "En cours": "In progress",
        "En cours de developpement": "In development",
        "En cours non facturé": "Unbilled in progress",
        "En dessous, l'IA laisse « non rapproché » plutôt que de proposer un client incertain.": "Below, the AI leaves \"not matched\" rather than suggesting an uncertain client.",
        "En facturation": "In Invoicing",
        "en lecture et en écriture": "read and write",
        "En location": "For rent",
        "En maintenance": "In maintenance",
        "En mission": "On run",
        "En pause": "On hold",
        "En retard": "Late",
        "En service": "In service",
        "En stock": "In Stock",
        "En traitement": "In processing",
        "En-tête": "Header",
        "Encours TTC :": "Total ongoing :",
        "Endpoint API": "API Endpoint",
        "Enlèvement": "Pickup",
        "Enregistrement...": "Recording...",
        "Enregistrement…": "Saving…",
        "Enregistrer": "Save",
        "Enregistrer (Ctrl+S)": "Save (Ctrl+S)",
        "Enregistrer la configuration": "Save configuration",
        "Enregistrer la preuve": "Save proof",
        "Enregistrer les retours de matériel": "Record equipment returns",
        "Enregistrer tout": "Save all",
        "Enregistrer un paiement": "Record a payment",
        "Enregistrez d'abord le matériel pour pouvoir y joindre des documents.": "First save the equipment to attach documents.",
        "Enregistrez le retour du matériel par scan.": "Record the return of the equipment by scan.",
        "Entite": "Entity",
        "Entite :": "Entity :",
        "Entite de facturation de": "Billing entity of",
        "Entité": "Entity",
        "Entité de facturation": "Billing entity",
        "Entité de rattachement": "Affiliated entity",
        "Entité définie par défaut": "Default defined entity",
        "Entité enregistrée": "Entity registered",
        "Entité non configurée": "Entity not configured",
        "Entité par défaut": "Default entity",
        "Entités de facturation": "Billing entities",
        "Entités de facturation - XPROJECT": "Billing entities - XPROJECT",
        "Entreprise": "Company",
        "Entreprise en liste noire": "Blacklisted company",
        "Entreprise liée": "Linked company",
        "Entreprise(s)": "Company(ies)",
        "Entreprises": "Companies",
        "Entreprises - XPROJECT": "Companies - XPROJECT",
        "Entreprises location": "Rental companies",
        "Entrez un materiel par ligne, par exemple: Cooke S4 18mm ARRI Alexa 35 Sony Venice 2 Zeiss Supreme Prime 25mm T1.5 Angénieux Optimo 24-290mm DJI Ronin 2": "Enter one equipment per line, for example: Cooke S4 18mm ARRI Alexa 35 Sony Venice 2 Zeiss Supreme Prime 25mm T1.5 Angénieux Optimo 24-290mm DJI Ronin 2",
        "Entrez votre clé API Axonaut": "Enter your Axonaut API key",
        "Envoi de": "Sending",
        "Envoi en cours...": "Sending...",
        "Envoi en cours…": "Sending…",
        "Envoi par email": "Send by email",
        "Envoie les libellés conservés au modèle et écrit dans": "Send the preserved labels to the model and write in",
        "Envoi…": "Sending…",
        "Envoye": "Send",
        "Envoyer": "Send",
        "Envoyer le rapport automatiquement": "Send the report automatically",
        "Envoyer ma fiche": "Send my form",
        "Envoyer même sans conflit": "Send even without conflict",
        "Envoyer par email": "Send by email",
        "Envoyer sur WhatsApp": "Send on WhatsApp",
        "Envoyer un devis à signer": "Send a quote for signature",
        "Envoyer un test": "Send a test",
        "Envoyes": "Sent",
        "Envoyez vos devis pour signature électronique directement depuis XPROJECT.": "Send your quotes for electronic signature directly from XPROJECT.",
        "Envoyé": "Sent",
        "Envoyé à": "Sent to",
        "Envoyée": "Sent",
        "Erreur": "Error",
        "ERREUR": "ERROR",
        "Erreur (": "Error (",
        "Erreur :": "Error :",
        "Erreur camera:": "Camera error.:",
        "Erreur chargement config:": "Error loading config:",
        "Erreur chargement fichiers": "Error loading files",
        "Erreur chargement photos": "Error loading photos",
        "Erreur chargement stats:": "Error loading stats:",
        "Erreur de chargement": "Loading error",
        "Erreur de connexion": "Connection error",
        "Erreur de connexion au serveur": "Server connection error",
        "Erreur de syntaxe": "Syntax error",
        "Erreur favori": "Favorite error",
        "Erreur lors de la suppression": "Error during deletion",
        "Erreur lors de loptimisation :": "Error during optimization :",
        "Erreur mise à jour du statut :": "Error updating status :",
        "Erreur reseau": "Network error",
        "Erreur reseau -": "Network error. -",
        "Erreur reseau :": "Network error :",
        "Erreur reseau lors de la sauvegarde du statut": "Network error while saving the status.",
        "Erreur reseau.": "Network error.",
        "Erreur réseau": "Network error",
        "Erreur réseau :": "Network error :",
        "Erreur réseau:": "Network error:",
        "Erreur serveur. Verifiez la console pour plus de details.": "Server error. Check the console for more details.",
        "Erreur snooze :": "Snooze error :",
        "Erreur upload": "Upload error",
        "Erreur:": "Error:",
        "Espagne": "Spain",
        "Espèces": "Cash",
        "Essais": "Tests",
        "Estimation depuis le code source ; la capture donne le compte réel": "Estimation from source code; capture gives actual count",
        "et les dates": "and the dates",
        "et non possédé, la synchro passe par un script Apps Script": "and not owned, the sync goes through an Apps Script.",
        "et non possédé, un compte de service Google": "and not owned, a Google service account",
        "Etat": "State",
        "Evolution mensuelle": "Monthly evolution",
        "Ex : Adresse fermée, refus de réception, accès bloqué...": "E.g. premises closed, delivery refused, no access...",
        "ex : dispo dès septembre": "e.g.: available from September",
        "Ex : Factures Mars 2026 – PICSEYES": "Ex: Invoices March 2026 – PICSEYES",
        "Ex : Jean Dupont - 06 12 34 56 78 - Disponible 9h-18h": "Ex: Jean Dupont - 06 12 34 56 78 - Available 9am-6pm",
        "Ex : Marie Martin - 06 98 76 54 32 - Livraison avant 14h": "E.g. Mary Jones - 06 98 76 54 32 - Deliver before 2pm",
        "ex : MT189": "e.g.: MT189",
        "ex : URSSAF Ile-de-France": "e.g.: URSSAF Ile-de-France",
        "ex : URSSAF Île-de-France": "e.g.: URSSAF Île-de-France",
        "Ex : VIR-2026-001, n° de chèque, IBAN…": "Ex: VIR-2026-001, check number, IBAN…",
        "Ex: 4.00 = 4× le prix journalier": "Ex: 4.00 = 4× daily rate",
        "ex: Agence": "ex: Agency",
        "Ex: Capteur & Image": "Ex: Sensor & Image",
        "Ex: Dépôt Principal": "Ex: Main Deposit",
        "ex: En attente": "ex: Pending",
        "Ex: En location": "Ex: For rent",
        "Ex: Fourgon 14m³": "Ex: Van 14m³",
        "ex: generate_description": "e.g.: generate_description",
        "Ex: Generation de description": "E.g.: Description generation",
        "Ex: Journée": "Ex: Day",
        "ex: Location": "ex: Rental",
        "Ex: Location caméra": "Ex: Camera rental",
        "Ex: Lumière, Caméra, Son...": "Ex: Light, Camera, Sound...",
        "Ex: Poids": "Ex: Weight",
        "Ex: Projecteurs LED": "Ex: LED Projectors",
        "Ex: Semaine": "Ex: Week",
        "Ex: Standard, VIP, Promotionnel": "Ex: Standard, VIP, Promotional",
        "Ex: Tournage Film XYZ": "Ex: Film Shoot XYZ",
        "Ex: weight": "Ex: poids",
        "Ex: Weight": "Ex: Poids",
        "Exclure": "Exclude",
        "Exclure de l'assurance": "Exclude from insurance",
        "Exclure/Inclure": "Exclude/Include",
        "Exemplaire": "Copy",
        "Exemplaire assigné avec succès": "Copy assigned successfully",
        "Exemplaire desassigne": "Copy unassigned",
        "Exemplaire desassigne.": "Copy unassigned.",
        "Exemplaire reassigne": "Copy reassigned",
        "Exemplaires échangés": "Copies exchanged",
        "Exemple avec \"1 journée\" : si un matériel est rendu le 5 janvier PM, il ne pourra être réservé qu'à partir du 6 janvier PM": "Example with \"1 day\": if equipment is returned on January 5 PM, it can only be booked from January 6 PM",
        "Exemple visuel": "Visual example",
        "Exercice fiscal": "Fiscal year",
        "Expiration du titre": "Title expiration",
        "Expiration titre": "Title expiration",
        "Expiré": "Expired",
        "Expirées": "Expired",
        "Expliquez la raison du refus...": "Explain the reason for the refusal...",
        "Explorateur de vues": "View Explorer",
        "Explorateur de vues - XPROJECT": "View Explorer - XPROJECT",
        "Export factures vers la comptabilité": "Export invoices to accounting",
        "Export PDF activé": "PDF export enabled",
        "Exporter": "Export",
        "Exporter la sélection": "Export selection",
        "Exporter le SQL de reprise": "Export recovery SQL",
        "Exporter les chaînes": "Export channels",
        "Exporter les factures": "Export invoices",
        "Exporter tous les éléments vers Axonaut ?": "Export all items to Axonaut?",
        "Exporter toutes les factures vers Axonaut ?": "Export all invoices to Axonaut?",
        "Exporter toutes les factures vers Pennylane ?": "Export all invoices to Pennylane?",
        "Extraction automatique des lignes fournisseur": "Automatic extraction of supplier lines",
        "Exécuter le JavaScript dans les aperçus": "Run JavaScript in previews",
        "Facturation": "Billing",
        "Facturation par fournisseur": "Billing by supplier",
        "Facturation électronique": "Electronic billing",
        "Facture": "Invoice",
        "Facture (PDF)": "Invoice (PDF)",
        "Facture fournisseur": "Supplier invoice",
        "Facture électronique": "Electronic invoice",
        "Facture(s)": "Invoice(s)",
        "Facturer": "Invoice",
        "Factures": "Invoices",
        "Factures - XPROJECT": "Invoices - XPROJECT",
        "Factures Axonaut": "Axonaut invoices",
        "Factures de type facture émises sur le mois sélectionné (hors acomptes, avoirs).": "Invoices of type invoice issued in the selected month (excluding deposits, credit notes).",
        "Factures du fournisseur": "Supplier invoices",
        "Factures Pennylane": "Pennylane invoices",
        "Factures rapprochées": "Reconciled invoices",
        "Factures rapprochées - XPROJECT": "Reconciled invoices - XPROJECT",
        "Factures à exporter": "Invoices to export",
        "Facturé": "Billed",
        "Facturé / non f.": "Billed / not billed",
        "Faites un": "Make a",
        "Famille": "Family",
        "Famille *": "Family *",
        "Famille analytique": "Analytical family",
        "Famille parente": "Parent family",
        "Familles": "Families",
        "Familles & Sous-familles": "Families & Sub-families",
        "Familles analytiques": "Analytical families",
        "Familles catalogue": "Catalog families",
        "Familles XPROJECT activées": "Activated XPROJECT families",
        "Favoris": "Favorites",
        "Fenêtre future (jours)": "Future window (days)",
        "Fenêtre passée (jours)": "Past window (days)",
        "Fermer": "Close",
        "Fermer (Echap)": "Close (Esc)",
        "Fermé": "Closed",
        "Feuille de route": "Roadmap",
        "Feuille de route (PDF)": "Roadmap (PDF)",
        "Feuille de route PDF": "Roadmap PDF",
        "Fev": "Feb",
        "Fevrier": "February",
        "Fiche de renseignement": "Information sheet",
        "Fiche fournisseur": "Supplier record",
        "Fiches techniques PDF. Elles pourront être annexées aux devis de ce matériel.": "Technical sheets PDF. They can be attached to the quotes for this equipment.",
        "Fichier": "File",
        "Fichier JSON": "JSON file",
        "Fichier trop volumineux (max 5 Mo)": "File too large (max 5 MB)",
        "Fichiers & Stockage": "Files & Storage",
        "Fichiers uploadés": "Uploaded files",
        "Filtrer": "Filter",
        "Filtrer les fichiers...": "Filter files...",
        "Filtrer par date": "Filter by date",
        "FILTRES": "Filters",
        "Filtrez par département, famille, sous-famille": "Filter by department, family, sub-family",
        "Fin (JJ-MM)": "End (DD-MM)",
        "Finaliser ou supprimer le brouillon": "Finalize or delete the draft",
        "Flotte": "Fleet",
        "Flotte - XPROJECT": "Fleet - XPROJECT",
        "Flotte de véhicules": "Fleet of vehicles",
        "Focale": "Focal Length",
        "Fonction": "Function",
        "Fonctionnalités": "Features",
        "Fonctionnalités principales": "Main features",
        "Fond": "Background",
        "Forcer la déconnexion de cet utilisateur ?": "Force logout of this user?",
        "Forfait": "Package",
        "Forfait assurance comprise": "Insurance included package",
        "Forfait journalier": "Daily rate",
        "Format non supporté": "Unsupported format",
        "Forme": "Form",
        "Forme juridique": "Legal form",
        "Formule de calcul": "Calculation formula",
        "Formules de calcul": "Calculation formulas",
        "Fourgon 14m³": "Van 14m³",
        "Fournisseur": "Supplier",
        "Fournisseur (code) *": "Supplier (code) *",
        "Fournisseur *": "Supplier *",
        "Fournisseur / BC / N facture": "Supplier / PO / Invoice No",
        "Fournisseur :": "Supplier :",
        "Fournisseur IA": "Supplier AI",
        "Fournisseurs": "Suppliers",
        "Fournisseurs externes": "External suppliers",
        "Frais de préparation": "Preparation fees",
        "Framerate max": "Max Framerate",
        "France uniquement": "France only",
        "Français": "French",
        "Française": "French",
        "Freelance": "Intermittent",
        "Fusionner les routes menant à la même vue": "Merge routes leading to the same view",
        "Février": "February",
        "Gagné": "Won",
        "Genere": "Generate",
        "Generes": "Generated",
        "Gestion de la facturation": "Billing management",
        "Gestion de la flotte": "Fleet management",
        "Gestion des bons de commande fournisseurs": "Management of supplier purchase orders",
        "Gestion des chauffeurs": "Driver management",
        "Gestion des codes-barres et traçabilité du matériel": "Manage barcodes and equipment traceability",
        "Gestion des dates par ligne": "Line date management",
        "Gestion des demandes de signature": "Manage signature requests",
        "Gestion des disponibilités": "Manage availability",
        "Gestion des délais et disponibilités": "Manage deadlines and availability",
        "Gestion des PDFs de signatures et snapshots": "Manage signature PDFs and snapshots",
        "Gestion des projets": "Project management",
        "Gestion des sous-locations fournisseurs": "Management of supplier subleases",
        "Gestion des unités (N° série)": "Unit management (Serial No.)",
        "Gestion des utilisateurs": "Manage users",
        "Gestion du stock": "Inventory management",
        "Glisser pour réordonner": "Drag to reorder",
        "Glisser-déposer": "Drag and drop",
        "glisser-déposer": "drag and drop",
        "Glissez une facture PDF ici, ou cliquez pour choisir": "Drag a PDF invoice here, or click to choose",
        "Glissez-deposez les cartes pour changer le statut": "Drag and drop cards to change status",
        "Google Agenda": "Google Calendar",
        "Google Agenda - XPROJECT": "Google Calendar - XPROJECT",
        "Google Agenda — Planning studios": "Google Calendar — Studio schedule",
        "GPS : en attente d'autorisation…": "GPS: awaiting permission…",
        "GPT-4o Mini (recommandé)": "GPT-4o Mini (recommended)",
        "Gratuit sur": "Free on",
        "Grille": "Grid",
        "Grille par défaut": "Default grid",
        "Grille tarifaire": "Pricing grid",
        "Grilles tarifaires": "Pricing grids",
        "Groupe": "Group",
        "Grouper par entité": "Group by entity",
        "Grouper par entité (onglets)": "Group by entity (tabs)",
        "Grouper par mois": "Group by month",
        "Groupes de specs": "Specs groups",
        "Groupes de spécifications": "Specification groups",
        "Général": "General",
        "Génération": "Generation",
        "Génération automatique de BC": "Automatic generation of PO",
        "Génération Factur-X pour dépôt sur la plateforme agréée": "Factur-X generation for deposit on the approved platform",
        "Génération...": "Generating...",
        "Générer": "Generate",
        "Générer email": "Generate email",
        "Générer la sélection": "Generate selection",
        "Générer le lien": "Generate the link",
        "Générer un lien": "Generate a link",
        "Générer un lien public à envoyer au chauffeur (sans login)": "Generate a public link to send to the driver (no login)",
        "Générer un nouveau jeton ? La synchronisation restera cassée tant que tu ne l'auras pas recopié dans les Propriétés du script Apps Script.": "Generate a new token? The synchronization will remain broken until you copy it into the Apps Script Properties.",
        "Générer un nouveau lien ? L'ancien cessera immédiatement de fonctionner.": "Generate a new link? The old one will stop working immediately.",
        "Générez des factures depuis vos affaires confirmées.": "Generate invoices from your confirmed deals.",
        "Générez un token dans Pennylane :": "Generate a token in Pennylane:",
        "Générez une feuille de route imprimable pour chaque mission.": "Generate a printable roadmap for each run.",
        "Généré": "Generated",
        "Généré le": "Generated on",
        "Gérer dans le carnet d'adresses": "Manage in address book",
        "Gérer le carnet d'adresses fournisseurs": "Manage the supplier address book",
        "Gérer le catalogue →": "Manage the catalog →",
        "Gérer les comptes": "Manage accounts",
        "Gérer les demandes des chefs de projet": "Manage project managers' requests",
        "Gérer les fabricants": "Manage manufacturers",
        "Gérer votre parc de produits": "Manage your product inventory",
        "Gérez les adresses de livraison et les contacts associés à l'affaire.": "Manage delivery addresses and contacts associated with the deal.",
        "Gérez les véhicules physiques de votre flotte.": "Manage the physical vehicles of your fleet.",
        "Gérez vos sociétés émettrices": "Manage your issuing companies",
        "Gérez votre équipe de chauffeurs et leurs qualifications.": "Manage your team of drivers and their qualifications.",
        "Haute": "High",
        "Heure": "Hour",
        "Heure (optionnel)": "Time (optional)",
        "Heure d'envoi": "Sending time",
        "Heure de départ": "Departure time",
        "Heure de retour": "Return time",
        "Heure du rappel": "Reminder time",
        "Heure souhaitée": "Requested time",
        "Heures": "Hours",
        "Historique": "History",
        "Historique des demandes envoyées via le formulaire WhatsApp": "History of requests sent via the WhatsApp form",
        "Historique des envois": "Send history",
        "Historique des factures fournisseurs rapprochées et contestées, avec accès au PDF.": "History of reconciled and disputed supplier invoices, with access to the PDF.",
        "Historique des mouvements": "Movement History",
        "Historique des PDF générés par fournisseur": "History of PDFs generated by supplier",
        "Historique des rapports générés pour ce fournisseur": "History of reports generated for this supplier",
        "Historique et PDF des factures rapprochées / contestées": "History and PDF of reconciled / disputed invoices",
        "Horaires": "Schedules",
        "Horizon (jours)": "Horizon (days)",
        "Horizon des options à relancer (jours)": "Horizon for follow-up options (days)",
        "Horodatage automatique": "Automatic timestamp",
        "Hors-ligne": "Offline",
        "Hors-ligne · enregistré pour synchro": "Offline · saved for sync",
        "Humanité": "Humanity",
        "Hybride": "Hybrid",
        "ici.": "here.",
        "Icône": "Icon",
        "Icône (classe CSS)": "Icon (CSS class)",
        "ID du produit Axonaut à utiliser pour les acomptes": "Axonaut product ID to use for deposits",
        "ID du produit Axonaut à utiliser pour les avoirs": "Axonaut product ID to use for credit notes",
        "ID Google": "Google ID",
        "ID Produit \"Acompte\"": "Product ID \"Deposit\"",
        "ID Produit \"Avoir\"": "Product ID \"Credit Note\"",
        "Identifiant": "Identifier",
        "Identifiant SPST (sante au travail)": "SPST identifier (occupational health)",
        "Identifiant SPST (santé au travail)": "SPST identifier (occupational health)",
        "Identifiant unique, sans espace": "Unique identifier, no spaces",
        "Identiques à l'anglais (à vérifier)": "Identical to English (to be verified)",
        "Identité": "Identity",
        "if (!b.calendarId || !b.eventId) { throw new Error('Paramètres manquants'); }": "if (!b.calendarId || !b.eventId) { throw new Error('Missing parameters'); }",
        "if (!b.start || !b.end) { throw new Error('Dates manquantes'); }": "if (!b.start || !b.end) { throw new Error('Missing dates'); }",
        "if (!calendarId) { throw new Error('calendarId manquant'); }": "if (!calendarId) { throw new Error('Missing calendarId'); }",
        "if (!cals.length) { throw new Error('Aucun calendrier fourni'); }": "if (!cals.length) { throw new Error('No calendar provided'); }",
        "Ignorer": "Ignore",
        "Ignorées": "Ignored",
        "Il ne donne accès à rien d'autre — ni aux réglages, ni au reste de l'application.": "It does not grant access to anything else — neither settings nor the rest of the application.",
        "Image trop volumineuse (max 2Mo)": "Image too large (max 2MB)",
        "Immatriculation": "Registration",
        "Immatriculation *": "Registration *",
        "Impact sur la facturation": "Impact on invoicing",
        "Import / Export de données": "Data Import / Export",
        "Importez une facture fournisseur : l'IA l'analyse et la rapproche du BC et du devis correspondants.": "Import a supplier invoice: the AI analyzes it and matches it with the corresponding PO and quote.",
        "Imprimez ou téléchargez le document": "Print or download the document",
        "Inactif": "Inactive",
        "Inactifs": "Inactive",
        "Incidents seulement": "Incidents only",
        "Inclure aussi les données (noms, e-mails, fonctions)": "Also include data (names, emails, roles)",
        "Inclure dans les relances et la détection de chevauchements": "Include in follow-ups and overlap detection",
        "Inclure les routes agissantes (déconseillé)": "Include acting routes (not recommended)",
        "Indemnité repas": "Meal allowance",
        "Indicateur visuel": "Visual indicator",
        "Indicateurs visuels": "Visual indicators",
        "Indisponible": "Unavailable",
        "Indépendant de la fenêtre du planning. La relance est utile entre 1 semaine et 1 mois avant le créneau :": "Independent of the schedule window. The follow-up is useful between 1 week and 1 month before the slot :",
        "Informations": "Information",
        "Informations affichées": "Displayed information",
        "Informations d'un chauffeur": "Driver information",
        "Informations d'un type": "Type information",
        "Informations d'un véhicule": "Vehicle information",
        "Informations d'une unité": "Unit information",
        "Informations facture": "Invoice information",
        "Informations générales": "General information",
        "Informations société": "Company information",
        "Informations à renseigner": "Information to fill in",
        "Infos détaillées": "Details",
        "Infos légales": "Legal information",
        "Infos tournage": "Shooting info",
        "Installation - Transports": "Setup - Transport",
        "Instructions particulières...": "Special instructions...",
        "Instructions pour le modele...": "Instructions for the model...",
        "Intelligence Artificielle": "Artificial Intelligence",
        "Intentions et assignations": "Intentions and assignments",
        "Intermittent": "Freelancer",
        "Intitulé": "Title",
        "Intitulé Google inchangé. Seules les dates seront mises à jour.": "Google title unchanged. Only the dates will be updated.",
        "Intégration Axonaut": "Axonaut integration",
        "Intégration Pennylane": "Pennylane integration",
        "Intégrations externes": "External integrations",
        "Inventaire Stock": "Inventory Stock",
        "Inventaire Stock (dictée vocale)": "Inventory Stock (voice dictation)",
        "Inventaires sous-loc": "Sublease inventories",
        "Inverser": "Swap",
        "Inverser enlèvement et livraison": "Swap pickup and delivery",
        "ISO maximum": "Max ISO",
        "ISO minimum": "Min ISO",
        "Issu d'une affaire XPROJECT": "From a deal XPROJECT",
        "Italie": "Italy",
        "Itinéraire": "Route",
        "Itinéraire de la mission": "Mission itinerary",
        "Janvier": "January",
        "Je confirme vouloir annuler ce BC. Aucune facture fournisseur ne sera generee pour ces unites.": "I confirm I want to cancel this PO. No supplier invoice will be generated for these units.",
        "Je confirme vouloir supprimer définitivement ce projet et toutes ses données associées": "I confirm I want to permanently delete this project and all its associated data",
        "Jeton partagé": "Shared token",
        "Jeu": "Thu",
        "Jeudi": "Thursday",
        "Joindre CGV aux devis": "Attach T&Cs to quotes",
        "Joindre CGV aux factures": "Attach T&Cs to invoices",
        "Jour": "Day",
        "Jour, Heure, Semaine, Forfait...": "Day, Hour, Week, Package...",
        "Journal": "Log",
        "Journalier": "Daily",
        "Journalier (€)": "Daily (€)",
        "Journée entière": "Full day",
        "Jours": "Days",
        "Jours d'envoi": "Sending days",
        "Jrs": "Days",
        "Juillet": "July",
        "Juin": "June",
        "J’autorise l’enregistrement de ces informations et de ma convention pour la gestion de mon stage.": "I authorize the recording of this information and my agreement for the management of my internship.",
        "Kanban Affaires": "Kanban Deals",
        "Kanban Affaires - XPROJECT": "Kanban Deals - XPROJECT",
        "Kanban des Affaires": "Kanban of Deals",
        "Kilométrage": "Mileage",
        "Kilométrage actuel": "Current mileage",
        "Kits de matériels regroupés": "Grouped equipment kits",
        "km parcourus": "km traveled",
        "L (cm)": "W (cm)",
        "L'analyse demarre automatiquement": "The analysis starts automatically",
        "L'assignation peut se faire de plusieurs façons selon le mode de planning configuré :": "Assignment can be done in several ways depending on the configured scheduling mode:",
        "L'assurance est calculée sur le montant après remise de ligne (qté × prix unitaire × durée × (1 - remise%))": "Insurance is calculated on the amount after line discount (qty × unit price × duration × (1 - discount%))",
        "L'assurance est calculée sur le montant brut (qté × prix unitaire × durée), avant toute remise de ligne": "Insurance is calculated on the gross amount (qty × unit price × duration), before any line discount",
        "L'IA lit les intitulés, cela peut prendre une minute...": "The AI is reading the titles, this may take a minute...",
        "L'IA va analyser les informations et créer le contact pour le client sélectionné.": "The AI will analyze the information and create the contact for the selected client.",
        "l'indique sur la ligne.": "indicates it on the line.",
        "L'interface de XPROJECT est organisée autour d'une barre latérale (sidebar) accessible à gauche de l'écran.": "The XPROJECT interface is organized around a sidebar accessible on the left side of the screen.",
        "L'intitulé ne peut pas être vide.": "The title cannot be empty.",
        "La colonne": "The column",
        "La confirmation ne correspond pas.": "The confirmation does not match.",
        "La disponibilité d'un pack est déterminée par son": "The availability of a pack is determined by its",
        "La disponibilité dans le planning": "Availability in the schedule",
        "La liaison passe donc par un petit script hébergé chez Google, déployé sous ton compte,": "The link goes through a small script hosted by Google, deployed under your account,",
        "La ligne du pack apparaît avec le badge \"Pack\"": "The pack line appears with the \"Pack\" badge",
        "La période de réservation du matériel": "Equipment booking period",
        "La tuile \"À planifier\" clignote en orange si des stops sont en attente d'organisation.": "The \"To be scheduled\" tile flashes orange if there are stops waiting to be organized.",
        "Laisser vide pour alerter tout le monde.": "Leave empty to alert everyone.",
        "Laisser vide pour créer un département racine": "Leave empty to create a root department",
        "Laisser vide pour créer une famille principale": "Leave empty to create a main family",
        "Laissez vide pour utiliser le libellé d'origine": "Leave empty to use the original label",
        "Lancer la synchro": "Start sync",
        "Lancez l'analyse pour collecter les chaînes.": "Start the analysis to collect the strings.",
        "Langue de l'interface": "Interface language",
        "Langue par défaut": "Default language",
        "Langues disponibles (JSON)": "Available languages (JSON)",
        "Largeur": "Width",
        "Le BC passe en Facturé et le paiement est enregistré sur le rapprochement.": "The PO is marked as Invoiced and the payment is recorded on the reconciliation.",
        "Le budget prévisionnel du projet sera mis à jour avec le montant demandé.": "The project's forecast budget will be updated with the requested amount.",
        "Le calcul automatique de la base de facturation": "Automatic calculation of the billing base",
        "Le calendrier studio t'étant": "The studio calendar being",
        "Le calendrier studio étant": "The studio calendar being",
        "Le catalogue est organisé en 3 niveaux hiérarchiques.": "The catalog is organized into 3 hierarchical levels.",
        "Le cron doit donc tourner au moins une fois entre cette heure et minuit.": "The cron must run at least once between this time and midnight.",
        "Le créneau redevient disponible pour tout le monde. Irréversible.": "The slot becomes available for everyone again. Irreversible.",
        "Le devis s'organise automatiquement selon la hiérarchie du catalogue.": "The quote is automatically organized according to the catalog hierarchy.",
        "Le départ se créera ensuite depuis la ligne d'arrivée.": "The departure will then be created from the arrival line.",
        "Le fichier téléchargé est la version du serveur, pas vos modifications en cours": "The uploaded file is the server version, not your current modifications",
        "Le fournisseur est la société liée au BC": "The supplier is the company linked to the PO",
        "Le fournisseur est la société liée au BC sélectionné": "The supplier is the company linked to the selected PO",
        "Le lien de partage du planning est un jeton distinct, révocable séparément.": "The sharing link of the schedule is a separate token, revocable separately.",
        "Le lien vers l'affaire ou le BC d'origine est affiché pour chaque stop.": "The link to the deal or original PO is displayed for each stop.",
        "Le module Transport permet de planifier et gérer les livraisons et récupérations de matériel.": "The Transport module allows you to plan and manage equipment deliveries and pickups.",
        "Le nom de la marque est requis": "The brand name is required",
        "Le nouveau mot de passe doit etre different de l ancien.": "The new password must be different from the old one.",
        "Le nouveau mot de passe doit faire au moins 8 caracteres.": "The new password must be at least 8 characters long.",
        "Le petit bleu": "The little blue",
        "Le planning affiche la disponibilité de votre matériel sur une période donnée.": "The schedule displays the availability of your equipment over a given period.",
        "Le planning affiche toutes vos missions de transport par date.": "The schedule displays all your transport runs by date.",
        "Le planning se rafraîchit tout seul si la dernière synchro remonte à plus longtemps que ce délai.": "The schedule refreshes itself if the last sync is older than this delay.",
        "Le repas est dédommagé à hauteur de": "The meal is compensated up to",
        "Le script de rappel n'est pas chargé — vérifie le déploiement de Sidebar.php.": "The reminder script is not loaded — check the deployment of Sidebar.php.",
        "le script retrouve l'événement au lieu d'en créer un second.": "the script finds the event instead of creating a second one.",
        "Le script, prêt à coller": "The script, ready to paste",
        "Le serveur a répondu": "The server responded",
        "Le serveur peut envoyer des emails via la fonction native PHP.": "The server can send emails via the native PHP function.",
        "Le système calcule automatiquement le coût estimé de chaque mission.": "The system automatically calculates the estimated cost of each run.",
        "Le système de réservation utilise des \"intentions\" pour gérer la disponibilité du matériel.": "The booking system uses \"intentions\" to manage the availability of the equipment.",
        "Le système enregistre automatiquement la date de chaque changement de statut (envoi, confirmation, etc.).": "The system automatically records the date of each status change (sending, confirmation, etc.).",
        "Le système génère automatiquement une référence unique basée sur le préfixe de l'entité de facturation :": "The system automatically generates a unique reference based on the prefix of the billing entity :",
        "Le système parse automatiquement l'adresse (rue, code postal, ville)": "The system automatically parses the address (street, postal code, city)",
        "Le système valide automatiquement l'affectation": "The system automatically validates the assignment.",
        "Le système vérifie automatiquement que le permis est valide lors de l'assignation d'un chauffeur à une mission.": "The system automatically checks that the permit is valid when assigning a driver to a run.",
        "Le taux d'assurance est défini au niveau du département et s'applique à tous les produits qu'il contient.": "The insurance rate is set at the department level and applies to all products it contains.",
        "LECTEURS": "Players",
        "Lecture du planning": "Schedule reading",
        "Lecture seule": "Read-only",
        "Les": "The",
        "Les adresses de l'affaire peuvent générer automatiquement des stops de livraison dans le module Transport.": "The deal addresses can automatically generate delivery stops in the Transport module.",
        "Les badges colorés indiquent le statut des affaires": "The colored badges indicate the status of the deals.",
        "Les dates déterminent :": "The dates determine :",
        "Les dates et horaires restent inchangés.": "The dates and times remain unchanged.",
        "Les distances entre chaque étape sont calculées automatiquement et affichées sous chaque stop.": "The distances between each step are automatically calculated and displayed under each stop.",
        "Les départements permettent de classer les contacts par domaine d'activité.": "Departments allow classifying contacts by business area.",
        "Les familles analytiques permettent de catégoriser les produits pour les exports comptables et le reporting.": "Analytical families allow categorization of products for accounting exports and reporting.",
        "Les favoris sont personnels à chaque utilisateur. Ils apparaissent dans les modules Transports et Devis pour un accès rapide.": "Favorites are personal to each user. They appear in the Transport and Quote modules for quick access.",
        "Les filtres du modal Recherche avancee (dates, fournisseur, projet, montant) sont automatiquement appliques.": "The filters of the Advanced Search modal (dates, supplier, project, amount) are automatically applied.",
        "Les lignes du devis sont éditables directement dans le tableau.": "The quote lines are directly editable in the table.",
        "Les lignes sont regroupées visuellement par :": "The lines are visually grouped by :",
        "Les packs permettent d'ajouter un ensemble de produits en une seule action.": "The packs allow you to add a set of products in a single action.",
        "Les packs regroupent plusieurs produits vendus ensemble.": "The packs group several products sold together.",
        "Les stops à planifier sont des livraisons ou reprises générées automatiquement depuis vos affaires et bons de commande, mais pas encore assignées à une mission.": "The stops to be scheduled are deliveries or returns automatically generated from your deals and purchase orders, but not yet assigned to a run.",
        "Les tags permettent de qualifier rapidement les contacts avec des étiquettes personnalisées.": "Tags allow quickly qualifying contacts with custom labels.",
        "Les éléments du pack apparaissent automatiquement en sous-lignes indentées": "The pack items automatically appear as indented sub-lines.",
        "Les éléments sont indentés en dessous": "The items are indented below.",
        "Lettres minuscules et _": "Lowercase letters and _",
        "Lettres minuscules et _ uniquement": "Lowercase letters and _ only",
        "Level": "Niveau",
        "Libellé": "Label",
        "Libellé * (entreprise / contact)": "Label * (company / contact)",
        "Libellé alternatif": "Alternative Label",
        "Libellé d'origine": "Original Label",
        "Libellé personnalisé": "Custom Label",
        "Libellés (codés en dur)": "Labels (hardcoded)",
        "Lien": "Link",
        "Lien avec le transport": "Link with transport.",
        "Lien chauffeur": "Driver link",
        "Lien copié": "Link copied",
        "Lien copié !": "Link copied!",
        "Lien copié dans le presse-papier": "Link copied to clipboard",
        "Lien créé. Copie-le depuis le planning, bouton « Partager ».": "Link created. Copy it from the schedule, 'Share' button.",
        "Lien expiré ou invalide": "Link expired or invalid",
        "Lien invalide": "Invalid link",
        "Lieu d'enlèvement": "Pickup location",
        "Lieu de livraison": "Delivery location",
        "Lieu de naissance": "Place of birth",
        "Lieux de stockage": "Storage locations",
        "Lieux de stockage du produit": "Product storage locations",
        "Ligne": "Line",
        "Ligne de totaux": "Totals line",
        "Ligne libre": "Free line.",
        "Ligne(s)": "Line(s)",
        "Lignes": "Lines",
        "Lignes compactes": "Compact rows",
        "Lignes de commande": "Order lines",
        "Lignes supprimees": "Lines deleted",
        "Liste": "List",
        "Liste camera": "Camera list",
        "Liste des factures": "Invoice list",
        "Liste des factures emises ce mois avec marge par dossier": "List of invoices issued this month with margin by file",
        "Liste des opportunités": "Opportunities list",
        "Liste déroulante": "Dropdown",
        "Liste noire": "Blacklist",
        "Livraison": "Delivery",
        "Livraisons et reprises des affaires et BC": "Deliveries and pickups from deals and POs",
        "Livré": "Delivered",
        "LM, CM, Pub, Clip...": "LM, CM, Ad, Clip...",
        "Location": "Rental",
        "Logger.log('Déclencheur impossible sur ' + c.id + ' : ' + err);": "Logger.log('Trigger impossible on ' + c.id + ' : ' + err);",
        "Logger.log('Webhook échoué : ' + err);": "Logger.log('Webhook failed : ' + err);",
        "Logger.log(count + ' déclencheur(s) installé(s).');": "Logger.log(count + ' trigger(s) installed.');",
        "Login : champ email": "Login: email field",
        "Logistique": "Logistics",
        "Logistique enregistrée": "Logistics recorded",
        "Logo (chemin)": "Logo (path)",
        "Logo uploadé": "Logo uploaded",
        "Logs serveur (debug)": "Server logs (debug)",
        "Lorsqu'une ligne est marquée en sous-location, le système peut générer automatiquement un bon de commande fournisseur.": "When a line is marked as sublease, the system can automatically generate a supplier purchase order.",
        "Lorsque vous ajoutez du matériel au devis, le système crée automatiquement des": "When you add equipment to the quote, the system automatically creates.",
        "Loueur": "Renter",
        "Loueurs": "Renters",
        "Loueurs actifs": "Active renters",
        "Loueurs en attente": "Pending renters",
        "Lumière": "Light",
        "Lumière, Caméra, Machinerie, Son...": "Light, Camera, Machinery, Sound...",
        "Lun": "Mon",
        "Lundi": "Monday",
        "Légal": "Legal",
        "Ma Société": "My Company",
        "Machinerie": "Machinery",
        "Mai": "May",
        "mail.add_x_header": "Ajouter un en-tête X",
        "mail.log": "Journal des mails",
        "Manager": "Gestionnaire",
        "Manuel": "Manual",
        "Mardi": "Tuesday",
        "Marge": "Margin",
        "Marge auto :": "Auto margin :",
        "Marge avec brouillons": "Margin with drafts",
        "Marge sans brouillons": "Margin without drafts",
        "Marque": "Brand",
        "Marque / Modèle": "Brand / Model",
        "Marque/Modèle": "Brand/Model.",
        "Marquer ce rapport comme non envoye ?": "Mark this report as not sent?",
        "Marquer comme envoyé": "Mark as sent",
        "Marquer en problème": "Flag an issue",
        "Marques": "Brands",
        "Marquez du matériel comme sous-loué lorsque vous devez le sourcer auprès d'un fournisseur externe.": "Mark equipment as subleased when you need to source it from an external supplier.",
        "Mars": "March",
        "Masquer": "Hide",
        "Materiels": "Equipment",
        "Matériel": "Equipment",
        "Matériel en sortie": "Equipment Outgoing",
        "Matériels": "Equipment",
        "Matériels facturés": "Billed equipment",
        "Mensuel": "Monthly",
        "Mentions légales": "Legal Notices",
        "Mentions légales...": "Legal Notices...",
        "Menu principal": "Main menu",
        "Mer": "Wed",
        "Mercredi": "Wednesday",
        "Mes Favoris": "My Favorites",
        "Mes Favoris - XPROJECT": "My Favorites - XPROJECT",
        "Mes projets": "My projects",
        "Mes taches": "My tasks",
        "Message copie dans le presse-papier": "Message copied to clipboard",
        "Mettre": "Put",
        "Mettre en liste noire": "Blacklist",
        "Mettre à la corbeille (réactivable)": "Move to trash (reactivable)",
        "Minimum 8 caractères": "Minimum 8 characters",
        "Missions": "Runs",
        "Missions aujourd'hui": "Runs today",
        "Missions de livraison et reprise": "Delivery and pickup runs",
        "Mme": "Mrs.",
        "Mode Assignation": "Assignment Mode",
        "Mode de disponibilité": "Availability Mode",
        "Mode de paiement": "Payment method",
        "Mode de tarification": "Pricing Mode",
        "Mode Hybride": "Hybrid Mode",
        "Mode Scan": "Scan Mode",
        "Mode sombre": "Dark mode",
        "Modele": "Model",
        "Modele par defaut": "Default Model",
        "Modes d'affectation": "Assignment Modes",
        "Modes de facturation des produits": "Billing modes for products",
        "Modification": "Edit",
        "Modifications enregistrées automatiquement": "Automatically saved changes",
        "Modifier": "Edit",
        "Modifier catégorie": "Edit category",
        "Modifier département": "Edit department",
        "Modifier l'emplacement": "Edit location",
        "Modifier l'entité": "Edit entity",
        "Modifier l'opportunité": "Edit opportunity",
        "Modifier l'unité": "Change the unit",
        "Modifier l'état": "Change status",
        "Modifier la famille": "Edit the family",
        "Modifier la grille": "Edit grid",
        "Modifier la marque": "Edit the brand",
        "Modifier la mission": "Modify the run",
        "Modifier la période": "Modify the period",
        "Modifier la tache": "Edit the task",
        "Modifier le chauffeur": "Change the driver",
        "Modifier le groupe": "Edit group",
        "Modifier le libellé affiché": "Edit displayed label",
        "Modifier le paramètre": "Edit parameter",
        "Modifier le projet": "Edit project",
        "Modifier le prompt": "Edit the prompt",
        "Modifier le rapprochement": "Edit the reconciliation",
        "Modifier le rôle": "Edit role",
        "Modifier le statut": "Change the status",
        "Modifier le type": "Edit type",
        "Modifier le véhicule": "Edit the vehicle",
        "Modifier les fichiers de app/Controllers et routes avec vérification de syntaxe et sauvegarde automatique": "Edit app/Controllers and routes files with syntax checking and auto-saving",
        "Modifier les lignes du devis": "Edit quote lines",
        "Modifier mon mot de passe": "Change my password",
        "Modifier tag": "Edit tag",
        "Modèle": "Template",
        "Modération effectuée": "Moderation completed",
        "Moi": "Me.",
        "Mois": "Month",
        "Mois de rattachement :": "Attachment month :",
        "Mois dernier": "Last month",
        "Mon Espace": "My Space",
        "Mon espace - XPROJECT": "My space - XPROJECT",
        "Monitoring": "Surveillance",
        "Montant": "Amount",
        "Montant :": "Amount :",
        "Montant demandé (€)": "Requested amount (€)",
        "Montant estimé": "Estimated amount",
        "Montant estimé (€)": "Estimated amount (€)",
        "Montant fixe": "Fixed amount",
        "Montant HT": "Amount excl. tax",
        "Montant HT (€) *": "Amount excl. tax (€) *",
        "Montant maximum": "Maximum amount",
        "Montant minimum": "Minimum amount",
        "Montant payé (€)": "Amount paid (€)",
        "Montant total": "Total amount",
        "Montant TTC": "Total amount including tax",
        "Monture": "Mount",
        "Mot de passe": "Password",
        "Mot de passe actuel": "Current password",
        "Mot de passe actuel requis.": "Current password required.",
        "Mot de passe modifié avec succès.": "Password successfully changed.",
        "Mot de passe oublié ?": "Forgot password?",
        "Motif du refus": "Reason for refusal",
        "Mouvements et audit trail": "Movements and audit trail",
        "Moy.": "Avg.",
        "Multiplicateur": "Multiplier",
        "mètres": "meters",
        "Médiane": "Median",
        "Méthode": "Method",
        "Méthode de calcul": "Calculation method",
        "Métiers associés...": "Associated professions...",
        "Météo indisponible": "Weather unavailable",
        "Même date": "Same date",
        "Même procédure que ci-dessus": "Same procedure as above",
        "n'est pas prise en compte dans le calcul d'assurance du devis": "is not taken into account in the quote insurance calculation",
        "N. / Type": "No. / Type",
        "Nationalité": "Nationality",
        "Navigation dans l'interface": "Navigation in the interface",
        "Nb archives": "Number of archives",
        "ne peut pas y être ajouté : seul le propriétaire d'un agenda peut accorder ce type d'accès.": "cannot be added there: only the owner of a calendar can grant this type of access.",
        "Neuf": "New",
        "Neuf, Excellent, Bon, Usé, HS...": "New, Excellent, Good, Worn, Out of order...",
        "Niveau": "Level",
        "Niveau / formation": "Level / training",
        "Noir...": "Black...",
        "Nom": "Name",
        "Nom (EN)": "Name (EN)",
        "Nom (FR)": "Name (FR)",
        "Nom (FR) *": "Name (FR) *",
        "Nom *": "Name *",
        "Nom / Surnom": "Name / Nickname",
        "Nom affiche *": "Display name *",
        "Nom affiché": "Displayed name",
        "Nom de l'affaire": "Deal name",
        "Nom de l'application": "Application name",
        "Nom de la marque *": "Brand name *",
        "Nom de la personne": "Recipient name",
        "Nom de la session :": "Session name :",
        "Nom de la société *": "Company name *",
        "Nom de la société...": "Company name...",
        "Nom du client": "Client name",
        "Nom du contact": "Contact name",
        "Nom du pack": "Pack name",
        "nom du projet": "Project name",
        "Nom du projet": "Project name",
        "Nom du SPST": "Name of the SPST",
        "Nom et prénom": "Last name and first name",
        "Nom, SKU, code-barres...": "Name, SKU, barcode...",
        "Nom, SKU...": "Name, SKU...",
        "Nom, téléphone, horaires...": "Name, phone, hours...",
        "Nom/Prénom": "First/Last Name",
        "Nombre d'affaires avec au moins une facture ce mois": "Number of deals with at least one invoice this month",
        "Nombre d'étapes": "Number of steps",
        "Nombre décimal": "Decimal number",
        "Nombre entier": "Integer number",
        "Non": "No",
        "Non assigné": "Unassigned",
        "Non classe": "Unclassified",
        "Non classé": "Unclassified",
        "Non configuré": "Not configured",
        "Non envoyé :": "Not sent :",
        "non mappé": "unmapped",
        "Non sync": "Not synced",
        "Non traité": "Unprocessed",
        "Normale": "Normal",
        "Note interne (optionnel)": "Internal note (optional)",
        "Note libre": "Free note",
        "Notes (optionnel)": "Notes (optional)",
        "Notes complémentaires (optionnel)": "Additional notes (optional)",
        "Notes internes": "Internal notes",
        "Notes, contexte, besoins...": "Notes, context, needs...",
        "Notes, remarques...": "Notes, remarks...",
        "Nouveau": "New",
        "Nouveau bon de commande": "New purchase order",
        "Nouveau chauffeur": "New driver",
        "Nouveau contact": "New contact",
        "Nouveau département": "New department",
        "Nouveau groupe": "New group",
        "Nouveau loueur": "New renter",
        "Nouveau matériel": "New equipment",
        "Nouveau mot de passe": "New password",
        "Nouveau nom (optionnel)": "New name (optional)",
        "Nouveau pack": "New pack",
        "Nouveau paramètre": "New parameter",
        "Nouveau projet": "New project",
        "Nouveau prompt": "New prompt",
        "Nouveau rapprochement": "New reconciliation",
        "Nouveau rôle": "New role",
        "Nouveau statut": "New status",
        "Nouveau tag": "New tag",
        "Nouveau type": "New type",
        "Nouveau type de véhicule": "New vehicle type",
        "Nouvel emplacement": "New location",
        "Nouvel état": "New condition",
        "Nouvelle": "New",
        "Nouvelle affaire": "New deal",
        "Nouvelle arrivée": "New arrival",
        "Nouvelle arrivée objectifs": "New arrival objectives",
        "Nouvelle catégorie": "New category",
        "Nouvelle demande": "New request",
        "Nouvelle entité": "New entity",
        "Nouvelle entreprise": "New company",
        "Nouvelle famille": "New family",
        "Nouvelle famille analytique": "New analytical family",
        "Nouvelle grille": "New grid",
        "Nouvelle marque": "New brand",
        "Nouvelle mission": "New run",
        "Nouvelle mission - XPROJECT": "New run - XPROJECT",
        "Nouvelle opportunité": "New opportunity",
        "Nouvelle Opportunité": "New Opportunity",
        "Nouvelle Opportunité - XPROJECT": "New Opportunity - XPROJECT",
        "Nouvelle tache...": "New task...",
        "Nouvelle unité": "New unit",
        "Nouvelles": "News",
        "Novembre": "November",
        "Numéro de série": "Serial number",
        "Numéro de téléphone": "Phone number",
        "N° / Type": "No. / Type",
        "N° chèque, virement...": "Check number, transfer...",
        "N° congés spectacles": "N° entertainment leave",
        "N° de la pièce": "Piece number",
        "N° de permis": "License number",
        "N° de sécurité sociale": "Social security number",
        "N° et rue": "Number and street",
        "N° facture": "Invoice No",
        "N° Facture": "Invoice No",
        "N° identification": "Identification number",
        "N° pièce": "N° document",
        "N° sécurité sociale": "N° social security",
        "N° titre de séjour": "N° residence permit",
        "N° TVA Intracommunautaire": "VAT Number",
        "Négociation": "Negotiation",
        "Objet": "Subject",
        "Obligatoire": "Required",
        "Octobre": "October",
        "OK — compte": "OK — account",
        "on line": "online",
        "Onglet": "Tab",
        "OpenRouteService (Calcul de distances)": "OpenRouteService (Distance calculation)",
        "Opportunité": "Opportunity",
        "Opportunités": "Opportunities",
        "Optimiser": "Optimize",
        "Optimiser la tournée : livraisons d abord, puis reprises, dans l ordre minimisant les km (TSP via OSRM)": "Optimize the route: deliveries first, then returns, in the order minimizing km (TSP via OSRM)",
        "Option — à confirmer": "Option — to confirm",
        "Optionnel": "Optional",
        "Optionnel : lier cet emplacement à une entreprise (sous-locataire, prestataire...)": "Optional: link this location to a company (subtenant, provider...)",
        "Optionnel · tu peux passer cette étape": "Optional · you can skip this step",
        "Options Excel": "Excel Options",
        "Options interface": "Interface options",
        "Options PDF": "PDF Options",
        "Options à relancer": "Options to follow up",
        "Optique": "Optics",
        "Ordre d'affichage": "Display order",
        "Ordre enregistré ✓": "Order recorded ✓",
        "Organisation du catalogue": "Catalog organization",
        "Organisation du devis": "Quote organization",
        "Organisation principale du parc matériel": "Main organization of equipment inventory",
        "Organise": "Organize",
        "Organiser": "Organise",
        "Organiser les stops": "Organize stops",
        "Organisez les paramètres techniques par catégorie": "Organize technical settings by category",
        "Orientation paysage": "Landscape orientation",
        "Origine": "Source",
        "Origine des stops": "Origin of stops",
        "Orphelines": "Orphaned",
        "ou le lien \"Planning\"": "or the \"Schedule\" link",
        "Ou projet libre": "Or free-text project",
        "Oui": "Yes",
        "Oui/Non": "Yes/No",
        "Ouverture du rappel...": "Opening the reminder...",
        "Ouverture max": "Max Aperture",
        "Ouvrez l'affaire": "Open the deal",
        "Ouvrez l'affaire concernée": "Open the concerned deal",
        "Ouvrez la facture concernée": "Open the concerned invoice",
        "Ouvrez la mission": "Open the run",
        "Ouvrez le projet concerné": "Open the concerned project",
        "Ouvrir": "Open",
        "Ouvrir dans un nouvel onglet": "Open in a new tab",
        "Ouvrir dans un onglet": "Open in a tab",
        "Ouvrir en plein écran": "Open in full screen",
        "Ouvrir l'affaire": "Open the deal",
        "Ouvrir le bon de commande": "Open the purchase order",
        "Ouvrir le bon de commande ?": "Open the purchase order?",
        "Ouvrir le rapport PDF d analyse des sous-locations lumiere": "Open the PDF report of light subleases analysis",
        "P (cm)": "D (cm)",
        "P.U. HT": "Net unit price",
        "Pack": "Package",
        "Pack modif.": "Modification pack",
        "Pack remisable": "Discountable pack",
        "Packs": "Packages",
        "Packs dans les devis": "Packs in quotes",
        "Packs et kits": "Packs and kits",
        "Packs modifiables": "Modifiable packs",
        "Paiement": "Payment",
        "Paiement :": "Payment. :",
        "Paiement à 30 jours": "Payment in 30 days",
        "Par": "By",
        "Par affaire": "By deal",
        "Par client": "By client",
        "Par defaut": "Default",
        "Par défaut": "By default",
        "Par défaut, l'adresse de départ est celle de votre entité de facturation principale. Vous pouvez sélectionner une autre entité ou définir une adresse de retour différente.": "By default, the departure address is that of your main billing entity. You can select another entity or set a different return address.",
        "Par défaut, les lignes héritent des dates de l'affaire. Vous pouvez les personnaliser pour chaque ligne.": "By default, lines inherit the dates from the deal. You can customize them for each line.",
        "Par département": "By department",
        "Par département :": "By department :",
        "Par entité": "By entity",
        "Par exemplaire": "By item",
        "Par exemplaire (code-barres)": "By item (barcode)",
        "Par matériel": "By equipment",
        "Par quantité": "By quantity",
        "Paramètre manquant": "Missing parameter",
        "Paramètres": "Settings",
        "Paramètres / Specs": "Parameters / Specs",
        "Paramètres de facturation": "Billing settings",
        "Paramètres du projet": "Project settings",
        "Paramètres Planning": "Schedule settings",
        "Paramètres serveur et test d'envoi": "Server settings and send test",
        "Paramètres techniques": "Technical parameters",
        "Paramétrage du module Produits": "Configuration of the Products module",
        "Parcourez les catégories ou utilisez la recherche pour trouver rapidement une réponse.": "Browse categories or use search to quickly find an answer.",
        "Parcourir les pages de l'application en vignettes, par section ou par contrôleur, et repérer les libellés de chaque écran": "Browse the application pages in tiles, by section or by controller, and identify the labels of each screen",
        "Parcours de toutes les vues": "Traversal of all views",
        "Partager": "Share",
        "Partager ce planning": "Share this schedule",
        "Partager le planning studios": "Share the studios schedule",
        "Partages": "Shares",
        "partagé": "shared",
        "Particulier": "Individual",
        "Pas de message disponible": "No message available",
        "Pas encore de réseau": "No network yet",
        "PASSE": "PASS",
        "Passeport": "Passport",
        "Passer cette affaire en \"": "Pass this deal to \"",
        "Passer cette étape": "Skip this step",
        "Passé": "Past",
        "Pause entre livraisons et reprises": "Break between deliveries and returns",
        "Pays": "Country",
        "Pays d'origine": "Country of origin",
        "Pays-Bas": "Netherlands",
        "Payé": "Paid",
        "Payée": "Paid",
        "PDF du BC (gauche) — Facture (droite)": "PO PDF (left) — Invoice (right)",
        "PDFs signatures": "PDF signatures",
        "Perdu": "Lost",
        "Performance des chauffeurs · ponctualité tolérée à 15 min": "Driver performance · punctuality tolerated at 15 min",
        "Periode :": "Period :",
        "Permettre la modification des éléments des packs de ce département dans les devis": "Allow modification of pack items for this department in quotes",
        "Permis": "License",
        "Personnalisez le message si souhaité": "Customize the message if desired",
        "Personne à prévenir en cas d’urgence": "Emergency contact",
        "Personnel & Stagiaires": "Staff & Interns",
        "Personnes, techniciens, intermittents": "People, technicians, freelancers",
        "Persévérance": "Perseverance",
        "Photos libres : caméras, pieds, accessoires…": "Free photos: cameras, stands, accessories…",
        "Photos sous-loc": "Sublease photos",
        "Physique": "Physical",
        "Pied de page Devis": "Quote footer",
        "Pied de page documents": "Documents footer",
        "Pied de page Factures": "Invoice footer",
        "Pied de page général": "General footer",
        "pilote la détection : décochée, le calendrier reste": "drives detection: unchecked, the calendar remains",
        "Pipeline commercial": "Commercial pipeline",
        "Pipeline des opportunités": "Opportunities pipeline",
        "Pièce d’identité": "Identity document",
        "Pièces manquantes": "Missing parts",
        "Planification": "Scheduling",
        "Planification et gestion des véhicules": "Vehicle planning and management",
        "Planifié": "Scheduled",
        "Planning": "Schedule",
        "Planning & Disponibilité": "Schedule & Availability",
        "Planning - XPROJECT": "Schedule - XPROJECT",
        "Planning des affaires": "Schedule of deals",
        "Planning des missions": "Schedule of runs",
        "Planning des Projets": "Project schedule",
        "Planning Projets": "Project Schedule",
        "Planning Projets - XPROJECT": "Project schedule - XPROJECT",
        "Planning studios": "Studios schedule",
        "Planning studios - XPROJECT": "Studios schedule - XPROJECT",
        "plus confortable que le tableau pour les textes longs.": "more comfortable than the table for long texts.",
        "Plus tard": "Later",
        "Plusieurs actions sont disponibles depuis la vue d'une affaire.": "Multiple actions are available from the deal view.",
        "Poids": "Weight",
        "Poids (kg)": "Weight (kg)",
        "Poids, Voltage, Résolution...": "Weight, Voltage, Resolution...",
        "Ponctualité": "Punctuality",
        "Portail Partenaire": "Partner Portal",
        "Poser une option": "Place an option",
        "Poser une option, confirmer ou annuler depuis le planning écrit directement": "Set an option, confirm or cancel from the written schedule directly",
        "Pour confirmer, tape le nombre de stops à supprimer (": "To confirm, type the number of stops to delete (",
        "Pour la comptabilité": "For accounting",
        "Pour le versement de la gratification et de l’indemnité repas.": "For the payment of the bonus and meal allowance.",
        "Pour les packs, les dates sont synchronisées automatiquement avec les éléments enfants (affichés comme \"verrouillés\").": "For packages, dates are automatically synchronized with child items (shown as \"locked\").",
        "pour que le système affecte automatiquement les exemplaires disponibles (algorithme \"Best Fit\").": "for the system to automatically allocate available copies (\"Best Fit\" algorithm).",
        "pour relire": "to review",
        "Pourcentage": "Percentage",
        "Pourquoi annulez-vous ce BC ?": "Why are you canceling this PO?",
        "Precedent": "Previous",
        "PREFIXE-ANNÉE-NUMÉRO": "PREFIX-YEAR-NUMBER",
        "Premier disponible": "First available",
        "Premiers pas": "Getting started",
        "Prendre une photo": "Take a photo",
        "Preparer": "Prepare",
        "Prestataire": "Provider",
        "Pret": "Ready",
        "Prets": "Ready",
        "Preuve de livraison": "Proof of delivery",
        "Principal": "Main",
        "Priorite": "Priority",
        "Priorité": "Priority",
        "Prix": "Price",
        "Prix (€)": "Price (€)",
        "Prix catalogue": "Catalog price",
        "Prix catalogue (€)": "Catalog price (€)",
        "Prix global": "Total price",
        "Prix individuels": "Individual prices",
        "Prix remisé": "Discounted price",
        "Prix U.": "Unit price",
        "Prix unit.": "Unit price",
        "Pro": "Professional",
        "Problème": "Issue",
        "Problèmes": "Issues",
        "Process strict : 4 photos minimum par objectif": "Strict process: 4 photos minimum per objective",
        "Prochain stop": "Next stop",
        "Prochaine relance": "Next follow-up",
        "Procédure": "Procedure",
        "Production contactée": "Contacted Production",
        "Produit": "Product",
        "Produit disponible à la location": "Product available for rent",
        "Produit remisable": "Discountable product",
        "Produits": "Products",
        "Produits - XPROJECT": "Products - XPROJECT",
        "Produits Axonaut pour Acomptes/Avoirs": "Axonaut products for Deposits/Credit Notes",
        "Produits non remisables": "Non-returnable products",
        "Projet": "Project",
        "PROJET": "PROJECT",
        "Projet / Affaire": "Project / Deal",
        "Projet / Client": "Project / Client",
        "Projet / client": "Project / client",
        "Projet courant": "Current project",
        "Projet de destination": "Destination project",
        "Projet supprimé avec succès": "Project deleted successfully",
        "Projets": "Projects",
        "Projets & Affaires": "Projects & Deals",
        "Projets créés": "Created projects",
        "Prompt actif": "Active prompt",
        "Prompt systeme": "System prompt",
        "Prompts": "Invites",
        "Proposer": "Propose",
        "Proposer les utilisateurs en liste déroulante": "Suggest users in dropdown",
        "Proposer un budget": "Propose a budget",
        "propriété": "property",
        "Propriétés du script": "Script properties",
        "Prospection": "Prospecting",
        "Prouits": "Products",
        "Précisions, matériel spécifique, contraintes...": "Details, specific equipment, constraints...",
        "Précédent": "Previous",
        "Préfixes des documents": "Document prefixes",
        "Prélèvement": "Direct debit",
        "Prénom": "First Name",
        "Prénom *": "First name *",
        "Prénom Nom": "First Name Last Name",
        "Prépa": "Prep",
        "Présentation du module Transport": "Introduction to the Transport module",
        "Prêt": "Ready",
        "Prêt à générer — cliquer pour créer la facture électronique": "Ready to generate — click to create the electronic invoice",
        "Publier sur le web": "Publish on the web",
        "Purge les jetons incrémentaux et réimporte toute la fenêtre": "Purge incremental tokens and re-import the entire window",
        "Pénurie du": "Shortage of",
        "Périmètre": "Scope",
        "Périmètre :": "Scope :",
        "Période": "Period",
        "Période du": "Period from",
        "Période du rapport": "Report period",
        "Période précédente": "Previous period",
        "Période suivante": "Next period",
        "Périodes": "Periods",
        "Périodes tarifaires": "Rate periods",
        "Qte": "Qty",
        "Qté": "Qty",
        "Quand": "When",
        "Quand le transport doit-il avoir lieu ?": "When should the transport take place?",
        "Quantité": "Quantity",
        "Quantité en stock": "Quantity in stock",
        "qui voit exactement les mêmes agendas que toi.": "who see exactly the same calendars as you.",
        "Raccourcis et astuces": "Shortcuts and tips",
        "Raccourcis utiles": "Useful shortcuts",
        "Rafraichir": "Refresh",
        "Rafraîchir": "Refresh",
        "Raison (optionnel)": "Reason (optional)",
        "Raison sociale": "Company name",
        "Raison sociale *": "Company name *",
        "Rappel affiché tel qu'il apparaîtra aux rôles concernés.": "Reminder displayed as it will appear to the concerned roles.",
        "Rappel à l'écran pour les commerciaux connectés": "On-screen reminder for connected salespeople",
        "Rapport sous-loc lumière": "Light sublease report",
        "Rapports": "Reports",
        "Rapports de sous-location": "Sublease reports",
        "Rapprochement enregistré.": "Reconciliation saved.",
        "Rapprochement factures": "Invoice reconciliation",
        "Rapprochement factures - XPROJECT": "Invoice reconciliation - XPROJECT",
        "Rapprochements": "Reconciliations",
        "Rapprocher la facture fournisseur avec ce BC": "Match the supplier invoice with this PO",
        "Rapprochée": "Reconciled",
        "Rattacher ce département à une entité spécifique": "Attach this department to a specific entity",
        "Rattachée au carnet d'adresses.": "Attached to the address book.",
        "Reassigner": "Reassign",
        "Recalculer les heures": "Recalculate hours",
        "Recalculer les heures de chaque stop selon l heure de début + temps de trajet OSRM + temps de chargement + pause": "Recalculate hours for each stop based on start time + OSRM travel time + loading time + break",
        "Recalculée selon le degré d'urgence": "Recalculated from the urgency level",
        "Recharger": "Reload",
        "Recharger depuis le serveur": "Reload from server",
        "Recharger et perdre les modifications en cours ?": "Reload and lose unsaved changes?",
        "Recherchable": "Searchable",
        "Recherche": "Search",
        "Recherche avancée": "Advanced search",
        "Recherche par materiel": "Search by equipment",
        "Recherche par spécifications": "Search by Specifications",
        "Rechercher": "Search",
        "Rechercher (référence, adresse, fournisseur, affaire)...": "Search (reference, address, supplier, deal)...",
        "Rechercher : référence, fournisseur, montant...": "Search: reference, supplier, amount...",
        "Rechercher dans l'annuaire": "Search in directory",
        "Rechercher dans toutes les langues...": "Search in all languages...",
        "Rechercher par nom, référence, client...": "Search by name, reference, client...",
        "Rechercher par nom, SKU, marque...": "Search by name, SKU, brand...",
        "Rechercher un BC : reference, fournisseur, montant...": "Search a PO: reference, supplier, amount...",
        "Rechercher un client...": "Search for a client...",
        "Rechercher un fournisseur": "Search for a supplier",
        "Rechercher un materiel...": "Search for equipment...",
        "Rechercher un produit...": "Search for a product...",
        "Rechercher un projet (reference, nom, client)...": "Search for a project (reference, name, client)...",
        "Rechercher une affaire (réf, nom, projet)": "Search for a deal (ref, name, project)",
        "Rechercher une affaire...": "Search for a deal...",
        "Rechercher une chaîne...": "Search for a string...",
        "Rechercher une entreprise...": "Search for a company...",
        "Rechercher...": "Search...",
        "Recherchez ci-dessus": "Search above",
        "Recommandation": "Recommendation",
        "Reference": "Référence",
        "Refuser la demande": "Reject the request",
        "Refusées": "Rejected",
        "Regrouper les stops par adresse (sinon par fournisseur)": "Group stops by address (otherwise by supplier)",
        "Reinclure": "Reinclude",
        "Reinitialiser le formulaire ?": "Reset the form?",
        "Reinjecter": "Reinject",
        "Reinjecter dans le devis": "Reinject in the quote",
        "Rejetés": "Rejected",
        "Relance": "Follow-up",
        "Relancer l'analyse": "Restart the analysis",
        "Relances à faire": "Follow-ups to do",
        "Relations": "Relationships",
        "Remettre dans le circuit de traduction": "Put back in the translation circuit",
        "Remise": "Discount",
        "Remise client": "Customer discount",
        "Remise globale": "Global discount",
        "Remise globale (%)": "Global discount (%)",
        "Remise par défaut (%)": "Default discount (%)",
        "Remise par ligne": "Line discount",
        "Remises et conditions": "Discounts and terms",
        "Remplacer le contenu actuel ?": "Replace the current content?",
        "Remplacer ou ajouter une convention (optionnel)": "Replace or add an agreement (optional)",
        "Remplissez le formulaire pour générer une demande envoyée par WhatsApp": "Fill in the form to generate a request sent via WhatsApp",
        "Remplissez les champs obligatoires (*)": "Fill in the required fields (*)",
        "Renommer l'événement dans Google Agenda": "Rename the event in Google Calendar",
        "Renseigne": "Fill in",
        "Renseignez le": "Fill in the",
        "Renseignez les informations requises": "Fill in the required information",
        "RENT": "LOUER",
        "Rentré": "Checked in",
        "Renvoyer l'email": "Resend the email",
        "Renvoyer l'email de demande de signature ?": "Resend the signature request email?",
        "Renvoyer le lien": "Resend the link",
        "Repartition du CA par client sur le mois": "Revenue distribution by client for the month",
        "Repartition du CA par departement de produits sur la periode": "Distribution of revenue by product department over the period",
        "Repartition du CA par departement, base lignes d'affaires": "Revenue distribution by department, based on deal lines",
        "Repartition par departement": "Distribution by department",
        "Repeter le nouveau mot de passe": "Repeat the new password",
        "Reporter": "Postpone",
        "Reprendre aussi l'adresse du siège": "Also include head office address",
        "Reprendre les filtres actifs de la page": "Resume active filters from the page",
        "Repris du BC sélectionné": "Taken from the selected PO",
        "Reprise": "Return",
        "Requêtes aujourd'hui": "Requests today",
        "Restant dû": "Amount due",
        "Restant HT": "Amount excl. tax",
        "Restaurer": "Restore",
        "Reste dû": "Amount due",
        "Resultats": "Results",
        "Resultats de l'analyse": "Analysis results",
        "Resynchro complète": "Full resync",
        "Resynchronisation complète...": "Full resynchronization...",
        "Retard": "Delay",
        "Retirer de la liste noire": "Remove from blacklist",
        "Retirer des favoris ?": "Remove from favorites?",
        "Retiré": "Withdrawn",
        "Retour": "Return",
        "Retour aux transports": "Return to transports",
        "Retour différé": "Deferred Return",
        "Retour libre": "Free return.",
        "Retour à l'affaire": "Return to the deal",
        "Retour à la liste des bons de commande": "Return to the purchase order list",
        "retour(s) enregistré(s)": "return(s) recorded",
        "Retournés": "Returned",
        "Retours": "Returns",
        "Retours aujourd'hui": "Returns today",
        "Retours du jour": "Today's returns",
        "Retraité": "Retired",
        "Reçue": "Received",
        "Rien n'est écrit sur le serveur : le résultat est un fichier JSON à télécharger.": "Nothing is written on the server: the result is a JSON file to download.",
        "Rien à afficher :": "Nothing to display :",
        "Rouge": "Red",
        "Route sous /api/": "Route under /api/",
        "Routes actives": "Active routes",
        "Routes inutilisées": "Unused routes",
        "Routes écartées": "Excluded routes",
        "Royaume-Uni": "United Kingdom",
        "Rupture": "Out of Stock",
        "Réactiver": "Reactivate",
        "Réactiver ce stop": "Reactivate this stop",
        "Réalisation": "Production",
        "Réessayer": "Retry",
        "Réf": "Ref",
        "Réf.": "Ref.",
        "Réf. BDC": "PO Ref.",
        "Référence": "Reference",
        "Référence / N° de chèque / compte": "Reference / Check number / account",
        "Référence automatique": "Automatic reference",
        "Référence introuvable :": "Reference not found :",
        "Référence, client…": "Reference, client…",
        "Région": "Region",
        "Régénérer le lien": "Regenerate the link",
        "Régénérer révoque immédiatement l'ancien lien : toute personne qui l'avait perd l'accès.": "Regenerating immediately revokes the old link: anyone who had it loses access.",
        "Réinitialiser": "Reset",
        "Réintégrer": "Reintegrate",
        "Rémunération": "Compensation",
        "Réorganiser les lignes": "Reorganize lines",
        "Réorganiser les étapes": "Reorganize steps",
        "Répartition basée sur les lignes des affaires facturées (deal_items).": "Distribution based on the lines of billed deals (deal_items).",
        "Réseau perdu · synchro plus tard": "Network lost · sync later",
        "Résolu": "Resolved",
        "Résumé des coûts": "Cost summary",
        "Rétablir": "Restore",
        "Rétention :": "Retention :",
        "Révoquer": "Revoke",
        "Révoquer le lien ? Les personnes qui l'utilisent perdront l'accès.": "Revoke the link? People using it will lose access.",
        "Rôle par défaut": "Default role",
        "Rôle(s)": "Role(s)",
        "Rôles & Permissions": "Roles & Permissions",
        "Rôles concernés": "Relevant roles",
        "s'il reste des relances dans la fenêtre utile ou des chevauchements à arbitrer.": "if there are follow-ups left in the useful window or overlaps to arbitrate.",
        "Sagesse": "Wisdom",
        "Saisie des materiels": "Equipment entry",
        "Saisie manuelle": "Manual entry",
        "Saisir un libellé personnalisé...": "Enter a custom label...",
        "Saisir un projet personnalisé": "Enter a custom project",
        "Saisissez l'adresse complète ou sélectionnez depuis vos favoris": "Enter the full address or select from your favorites",
        "Saisissez la désignation et le prix": "Enter the designation and price",
        "Saisissez les adresses en texte libre, l'IA les analysera automatiquement et calculera les distances.": "Enter addresses in free text, the AI will automatically analyze them and calculate distances.",
        "Saisissez les adresses en texte libre, l'IA les analysera automatiquement.": "Enter addresses in free text, the AI will analyze them automatically.",
        "Saisissez les informations ou sélectionnez depuis le carnet d'adresses": "Enter the information or select from the address book",
        "Saisissez une adresse": "Enter an address",
        "Saisissez une liste de materiels, l'IA completera automatiquement les informations": "Enter a list of equipment, AI will automatically complete the information",
        "Salarié": "Employee",
        "Salon/Événement": "Trade Show/Event",
        "Sam": "Sat",
        "Samedi": "Saturday",
        "Sans brouillons": "Without drafts",
        "Sans budget": "Without budget",
        "sans compte XPROJECT : poser une option, confirmer, annuler, relancer.": "without XPROJECT account: place an option, confirm, cancel, follow up.",
        "Sans date": "No date",
        "Sans remise": "No discount",
        "SARL": "LLC",
        "SARL au capital de...": "SARL with a capital of...",
        "Sauvegarder": "Save",
        "Sauvegardes": "Backups",
        "Sauvegardes automatiques": "Automatic backups",
        "SAV": "Customer service",
        "Scan & Code-barres": "Scan & Barcode",
        "Scan - XPROJECT": "Scan - XPROJECT.",
        "Scan Départ": "Departure Scan",
        "Scan Départ - XPROJECT": "Scan Departure - XPROJECT",
        "Scan mauvais projet": "Scan Wrong Project",
        "Scan Retour": "Return Scan",
        "Scan Retour - XPROJECT": "Scan Return - XPROJECT",
        "Scanner": "Scan",
        "Scanner le matériel (retour)": "Scan the equipment (return)",
        "Scanner le matériel (sortie)": "Scan the equipment (outgoing)",
        "Scanner les équipements pour les sorties vers les affaires": "Scan equipment for outgoing deals",
        "Scanner pour retour": "Scan for return",
        "Scanner un code-barre": "Scan a barcode",
        "Scannez chaque code-barres": "Scan each barcode",
        "Scannez le matériel lors de la préparation de commande.": "Scan the equipment when preparing the order.",
        "script.google.com → Nouveau projet → coller → Services → Google Calendar API → Déployer en Application Web": "script.google.com → New project → paste → Services → Google Calendar API → Deploy as Web App",
        "Se connecter": "Log in",
        "Section Planification": "Planning Section",
        "Section Véhicule": "Vehicle Section",
        "Selectionnez au moins une ligne": "Select at least one line",
        "Semaine": "Week",
        "Sens": "Direction",
        "Sens par défaut": "Default direction",
        "Septembre": "September",
        "Service de sante au travail": "Occupational health service",
        "ses conflits passent en fin de liste au lieu de masquer les vrais arbitrages.": "its conflicts move to the end of the list instead of hiding the real arbitrations.",
        "Seuil de rapprochement client (%)": "Client reconciliation threshold (%)",
        "Seuil « occupation longue » (jours)": "Long-term occupancy threshold (days)",
        "Seulement les chaînes cochées": "Only checked strings",
        "Seulement les manquants": "Only the missing ones",
        "Si coche, la date de debut de l affaire dupliquee sera celle du projet destination. Les dates des lignes seront decalees du meme nombre de jours.": "If checked, the start date of the duplicated deal will be that of the destination project. The dates of the lines will be shifted by the same number of days.",
        "Si rempli, prime sur le projet sélectionné": "If filled, bonus on the selected project",
        "Si une affaire confirmée n'est pas signée à J-1 du début, le bouton clignote en rouge.": "If a confirmed deal is not signed at D-1 of the start, the button flashes red.",
        "Si vide, WhatsApp vous demandera le destinataire. Format FR auto-converti.": "If empty, WhatsApp will ask you for the recipient. Auto-converted FR format.",
        "Signaler le paiement": "Report the payment",
        "Signaler un problème": "Report an issue",
        "Signataire": "Signer",
        "Signature email": "Email signature",
        "Signature électronique": "Electronic signature",
        "Signatures électroniques": "Electronic signatures",
        "Signatures électroniques - XPROJECT": "Electronic signatures - XPROJECT",
        "Signé": "Signed",
        "Signée / Expire": "Signed / Expires",
        "Signées": "Signed",
        "Signés": "Signed",
        "Simulation de disponibilite": "Availability simulation",
        "Simulation de disponibilité matériel": "Equipment availability simulation",
        "SIREN client": "Client SIREN",
        "SIREN du client manquant — cliquer pour le renseigner": "Missing client SIREN — click to provide it",
        "Site web": "Website",
        "Snapshots": "Instantanés",
        "Société": "Company",
        "Société / Contact": "Company / Contact",
        "Société saisie librement, non rattachée au carnet d'adresses.": "Company freely entered, not attached to the address book.",
        "Sociétés": "Companies",
        "Sociétés, coordonnées et paramètres facturation": "Companies, contacts and billing settings",
        "Solde": "Balance",
        "Soldes": "Balances",
        "Somme des BDC fournisseurs valides et brouillons, marge = CA - BDC": "Sum of valid and draft supplier POs, margin = revenue - POs",
        "Somme HT + assurance des affaires confirmees, en cours, terminees et facturees": "Total excl. tax + insurance of confirmed, ongoing, completed, and invoiced deals",
        "Somme HT des factures emises ce mois": "Total excluding tax of invoices issued this month",
        "Son": "Sound",
        "Sorti": "Checked out",
        "Sortie": "Output",
        "Sorties": "Outputs",
        "Sorties aujourd'hui": "Outgoings today",
        "Sortis": "Exited",
        "Soumettre la demande": "Submit request",
        "Soumis": "Submitted",
        "Source officielle INSEE. Remplit SIRET, n° de TVA et code NAF, et signale les entreprises fermées.": "Official INSEE source. Fills SIRET, VAT number and NAF code, and reports closed companies.",
        "Sous-fam.": "Sub-family",
        "Sous-famille": "Sub-family",
        "Sous-familles": "Sub-families",
        "Sous-loc": "Sublease",
        "Sous-locataires": "Sublessees",
        "Sous-location": "Sublease",
        "Sous-location supprimée": "Sublease removed",
        "Sous-locations fournisseurs": "Supplier subleases",
        "Sous-locations nécessitant un BC fournisseur": "Subleases requiring a supplier PO",
        "Sous-loué": "Subleased",
        "Sous-total HT": "Subtotal excluding tax",
        "Sous-totaux": "Subtotals",
        "Sous-totaux et assurance": "Subtotals and insurance",
        "Spectacle": "Show",
        "Spécifications caisse": "Box specifications",
        "Statistiques chauffeurs": "Driver statistics",
        "Statistiques Routes - Admin": "Routes Statistics - Admin",
        "Stats chauffeurs": "Driver stats",
        "Stats chauffeurs - XPROJECT": "Driver stats - XPROJECT",
        "Stats Routes": "Route stats",
        "Statut": "Status",
        "Statut envoi": "Send status",
        "Statut final": "Final status",
        "Statut mis à jour": "Status updated",
        "Statut par défaut pour les nouveaux équipements": "Default status for new equipment",
        "Statuts": "Statuses",
        "Statuts d'une affaire": "Deal statuses",
        "Statuts des bons de commande": "Purchase order statuses",
        "Statuts des missions": "Run statuses",
        "Statuts disponibles": "Available statuses",
        "Statuts possibles": "Possible statuses",
        "Statuts, types, numérotation": "Statuses, types, numbering",
        "Stock en dépôt": "Stock in deposit",
        "Stockage": "Storage",
        "Stocks en dépôt": "Stocks in deposit",
        "stop(s) affiché(s)": "stop(s) displayed",
        "Stops effectués": "Stops made",
        "Stops en attente": "Pending stops",
        "Stops à planifier": "Stops to schedule",
        "Stops à planifier - XPROJECT": "Stops to schedule - XPROJECT",
        "Storage": "Stockage",
        "Structure automatique": "Automatic structure",
        "Succes!": "Success!",
        "Suisse": "Switzerland",
        "Suivant": "Next",
        "Suivant ›": "Next ›",
        "Suivant →": "Next →",
        "Suivez l'état de vos demandes de signature.": "Track the status of your signature requests.",
        "Suivi": "Follow-up",
        "Suivi chauffeurs": "Driver tracking",
        "Suivi Commercial": "Commercial follow-up",
        "Suivi Commercial - Liste - XPROJECT": "Commercial follow-up - List - XPROJECT",
        "Suivi Commercial - XPROJECT": "Commercial follow-up - XPROJECT",
        "Suivi des chauffeurs (mis à jour toutes les 3 min)": "Driver tracking (updated every 3 min)",
        "Suivi des coûts": "Cost tracking",
        "Suivi des signatures": "Signature tracking",
        "Suivi Dossiers": "File Tracking",
        "Suivi Dossiers - XPROJECT": "File Tracking - XPROJECT",
        "Suivi par": "Tracking by",
        "Sujet": "Subject",
        "summary: b.title || 'Réservation',": "summary: b.title || 'Reservation',",
        "Super admin": "Super administrateur",
        "Super Administrateur": "Super Administrator",
        "Suppr.": "Delete",
        "Suppression": "Delete",
        "Suppression en cours...": "Deleting in progress...",
        "Supprimer": "Delete",
        "Supprimer aussi l'événement dans Google Agenda": "Also delete the event in Google Calendar",
        "Supprimer ce contact ?": "Delete this contact?",
        "Supprimer ce mapping ? Les événements synchronisés seront oubliés côté XPROJECT (rien n'est supprimé dans Google Agenda).": "Delete this mapping? Synchronized events will be forgotten on the XPROJECT side (nothing is deleted in Google Calendar).",
        "Supprimer ce PDF": "Delete this PDF",
        "Supprimer ce PDF ? Cette action est irreversible.": "Delete this PDF? This action is irreversible.",
        "Supprimer ce prompt ?": "Delete this prompt?",
        "Supprimer ce rapprochement": "Delete this reconciliation",
        "Supprimer ce rapprochement ? (le BC repasse en Confirme si plus aucun rapprochement)": "Delete this reconciliation? (the purchase order goes back to Confirmed if no more reconciliations)",
        "Supprimer ce rôle ?": "Delete this role?",
        "Supprimer cet utilisateur ?": "Delete this user?",
        "Supprimer cet événement dans Google Agenda ?": "Delete this event in Google Calendar?",
        "Supprimer cette entreprise ?": "Delete this company?",
        "Supprimer cette photo": "Delete this photo",
        "Supprimer cette tache ?": "Delete this task?",
        "Supprimer définitivement": "Permanently delete",
        "Supprimer définitivement (irréversible)": "Permanently delete (irreversible)",
        "Supprimer la sélection": "Remove selection",
        "Supprimer le projet": "Delete project",
        "Supprimer une ligne": "Remove a line",
        "Supprimé": "Deleted",
        "Sur l'affaire, le bouton signature est entouré d'un cercle coloré selon le statut.": "On the deal, the signature button is surrounded by a colored circle according to the status.",
        "sur un matériel pour personnaliser son libellé sans modifier le catalogue. L'icône ✎ indique un libellé personnalisé.": "on equipment to customize its label without modifying the catalog. The ✎ icon indicates a customized label.",
        "Survolez les icônes pour voir les infobulles": "Hover over the icons to see the tooltips",
        "Suspendu": "Suspended",
        "Synchro": "Sync",
        "Synchro auto à l'ouverture du planning (minutes)": "Auto sync on schedule opening (minutes)",
        "Synchro partielle :": "Partial sync :",
        "Synchronisation": "Synchronization",
        "Synchronisation catalogue iOS": "iOS catalog synchronization",
        "Synchronisation CRM et facturation": "CRM and invoicing synchronization",
        "Synchronisation du planning studios": "Sync the studios schedule",
        "Synchronisation en attente": "Sync pending",
        "Synchronisation...": "Synchronization...",
        "Synchronisation…": "Syncing…",
        "Synchronisees": "Synced",
        "Synchroniser": "Synchronize",
        "Synchroniser maintenant": "Sync now",
        "Syntaxe valide": "Valid syntax",
        "Synthèse IA": "AI Summary",
        "Sécurité sociale": "Social security",
        "Sélectionner": "Select",
        "Sélectionner les matériels à afficher": "Select the equipment to display",
        "Sélectionner tous les stops actuellement affichés": "Select all currently displayed stops",
        "Sélectionner une affaire": "Select a deal",
        "Sélectionnez au moins un bon de commande.": "Select at least one purchase order.",
        "Sélectionnez au moins un élément": "Select at least one item",
        "Sélectionnez au moins une facture": "Select at least one invoice",
        "Sélectionnez le": "Select the",
        "Sélectionnez le nouveau statut": "Select the new status",
        "Sélectionnez le pack": "Select the pack",
        "Sélectionnez le pack souhaité": "Select the desired pack",
        "Sélectionnez le type et le montant": "Select the type and amount",
        "Sélectionnez les familles XPROJECT à synchroniser vers PrepKit": "Select the XPROJECT families to sync to PrepKit",
        "Sélectionnez les lignes à créditer": "Select the lines to credit",
        "Sélectionnez un fichier dans la liste": "Select a file from the list",
        "Sélectionnez une date": "Select a date",
        "Tableau de bord et suivi": "Dashboard and tracking",
        "Tableau de traduction": "Translation table",
        "Tableau de traduction - XPROJECT": "Translation table - XPROJECT",
        "Tablette · 1024 px": "Tablet · 1024 px",
        "Tags contacts": "Contact tags",
        "Taille": "Size",
        "Taille capteur": "Sensor Size",
        "Tapez au moins 2 caracteres pour lancer la recherche.": "Type at least 2 characters to start the search.",
        "Tapez le nom d'un materiel (ex: cartoni, arri, kit eclairage...)": "Type the name of an equipment (e.g.: cartoni, arri, lighting kit...)",
        "Tarif hebdomadaire (€)": "Weekly Rate (€)",
        "Tarif journalier (€)": "Daily Rate (€)",
        "Tarification": "Pricing",
        "Tarifs": "Rates",
        "Tarifs appliqués aux matériels de ce département": "Rates applied to the equipment of this department",
        "Tarifs jour, semaine, mois...": "Rates per day, week, month...",
        "Tarifs par durée de location": "Rates by rental duration",
        "Taux d'assurance": "Insurance rate",
        "Taux TVA (%)": "VAT rate (%)",
        "Technicien": "Technician",
        "TECHNICIEN": "TECHNICIAN",
        "Telecharger": "Download",
        "Telephone": "Phone",
        "Temperature": "Température",
        "Template prompt utilisateur": "User prompt template",
        "Temps de chargement par stop": "Loading time per stop",
        "Termes exclus": "Excluded terms",
        "Termine": "Finish",
        "Termines": "Completed",
        "Terminé": "Completed",
        "Terminée à": "Completed at",
        "Tes actions seront enregistrées": "Your actions will be saved",
        "Test d'envoi": "Send test",
        "Test de connexion...": "Connection test...",
        "Test en cours...": "Testing in progress...",
        "Tester": "Test",
        "Tester l'envoi du mail": "Test sending the email",
        "Tester la connexion": "Test the connection",
        "Tester le rappel à l'écran": "Test the screen reminder",
        "Texte": "Text",
        "Texte des inventaires": "Inventory text",
        "Textes": "Texts",
        "throw new Error('Parametres manquants pour le deplacement');": "throw new Error('Missing parameters for the run');",
        "Thème sombre/clair": "Dark/Light theme",
        "Thématique": "Theme",
        "title: ev.summary || 'Sans titre',": "title: ev.summary || 'Untitled',",
        "Titre": "Title",
        "Titre de la tache": "Task title",
        "Titre de séjour": "Residence Permit",
        "Titre du document": "Document title",
        "Token API Pennylane": "Pennylane API Token",
        "Total BDC": "Total PO",
        "Total BDC HT": "Total PO excl. tax",
        "Total cumulé HT": "Total accumulated excl. tax",
        "Total cumulé à facturer :": "Total accumulated to invoice:",
        "Total en cours": "Total in progress",
        "Total estimé": "Estimated total",
        "Total fournisseur HT": "Total supplier excl. tax",
        "TOTAL GÉNÉRAL": "TOTAL",
        "Total HT": "Total excl. VAT",
        "Total HT (€)": "Total excluding tax (€)",
        "Total HT + Ass.": "Total excl. tax + Ins.",
        "Total HT = Sous-total - Remise globale + Assurance": "Total excl. tax = Subtotal - Global discount + Insurance",
        "Total HT de chaque facture.": "Total excluding tax of each invoice.",
        "Total identique": "Total identical",
        "Total ligne = Qté × Base fact. × Prix unit. × (1 - Remise%)": "Line total = Qty × Invoice base × Unit price × (1 - Discount%)",
        "Total projets": "Total projects",
        "Total TTC": "Total incl. tax",
        "Total TTC = Total HT × (1 + TVA%)": "Total incl. tax = Total excl. tax × (1 + VAT%)",
        "Total unités": "Total units",
        "Total vente (avant remise)": "Total sale (before discount)",
        "Total équip.": "Total equip.",
        "TOTAUX": "TOTALS",
        "Tournée terminée": "Run completed",
        "Tous": "All",
        "Tous disponibles": "All available",
        "Tous départements": "All Departments",
        "Tous les clients": "All clients",
        "Tous les contrôleurs": "All controllers",
        "Tous les créateurs": "All creators",
        "Tous les départements": "All departments",
        "Tous les fournisseurs": "All suppliers",
        "Tous les mois": "Every month",
        "Tous les pays": "All countries",
        "Tous les projets": "All projects",
        "Tous les statuts": "All statuses",
        "Tous les termes": "All terms",
        "Tous les types": "All types",
        "Tous les éléments": "All items",
        "Tous les événements": "All events",
        "Tous mois": "All months",
        "Tous statuts": "All statuses",
        "Tous statuts (actifs)": "All statuses (active)",
        "Tous types": "All types",
        "Tout": "All",
        "Tout activer": "Enable all",
        "Tout ce que vous devez traiter aujourd'hui, en un coup d'œil.": "Everything you need to handle today, at a glance.",
        "Tout cocher": "Check all",
        "Tout déplier": "Expand all",
        "Tout désactiver": "Disable all",
        "Tout envoyé": "All sent",
        "Tout replier": "Collapse all",
        "Tout sélectionner": "Select all",
        "Tout sélectionner les stops sans date": "Select all stops without date",
        "Tout sélectionner pour cette date": "Select all for this date",
        "Toutes": "All",
        "Toutes annees": "All years",
        "Toutes années": "All years",
        "Toutes entites": "All entities",
        "Toutes entités": "All entities",
        "Toutes familles": "All families",
        "Toutes les affaires": "All Deals",
        "Toutes les années": "All years",
        "Toutes les entités": "All entities",
        "Toutes les entreprises": "All Companies",
        "Toutes les familles": "All families",
        "Toutes les langues": "All languages",
        "Toutes les sections": "All sections",
        "Toutes les sources": "All sources",
        "Toutes les sous-locations ont un bon de commande associé.": "All subleases have an associated purchase order.",
        "Toutes les thématiques": "All themes",
        "Toutes marques": "All Brands",
        "Toutes sources": "All sources",
        "Toutes sous-familles": "All Subfamilies",
        "Traduction assistée": "Assisted translation",
        "Traduction automatique activée": "Automatic translation enabled",
        "Traduction de l'interface": "Interface translation",
        "Traduction PDF": "PDF translation",
        "Traduire les chaînes manquantes": "Translate missing strings",
        "Trajet": "Route",
        "Transport & Livraison": "Transport & Delivery",
        "Transport → Planification": "Transport → Scheduling",
        "Transports": "Transport",
        "Transports - XPROJECT": "Transport - XPROJECT",
        "Travail": "Work",
        "Tri": "Sort",
        "Tri: Date création": "Sort: Creation date",
        "Tri: Nom": "Sort: Name",
        "Tri: Référence": "Sort: Reference",
        "Trouvez votre clé API dans Axonaut :": "Find your API key in Axonaut :",
        "Très urgent": "Very urgent",
        "TTC": "Incl. tax",
        "TU": "YOU",
        "Tuiles principales": "Main tiles",
        "TVA": "VAT",
        "TVA acquittée sur encaissements...": "VAT paid on receipts...",
        "TVA collectée": "Collected VAT",
        "TVA déductible": "Deductible VAT",
        "TVA Intra.": "Intra VAT.",
        "TYPE": "Type",
        "Type de capteur": "Sensor Type",
        "Type de document": "Document type",
        "Type de données *": "Data type *",
        "Type de paiement": "Payment type",
        "Type de projet": "Project type",
        "Type de véhicule": "Vehicle type",
        "Type de véhicule (optionnel)": "Vehicle type (optional)",
        "Type de véhicule *": "Vehicle type *",
        "Type d’autorisation": "Type of Authorization",
        "Types & Coûts": "Types & Costs",
        "Types d'entreprises": "Types of businesses",
        "Types d'étapes": "Types of steps",
        "Types de commande": "Order types",
        "Types de factures": "Types of invoices",
        "Types de projet": "Project types",
        "Types de véhicules": "Types of vehicles",
        "Types de véhicules - XPROJECT": "Vehicle types - XPROJECT",
        "Types, champs personnalises": "Types, custom fields",
        "Téléchargement": "Download",
        "Télécharger": "Download",
        "Télécharger au format CSV": "Download in CSV format",
        "Télécharger ce fichier": "Download this file",
        "Télécharger la facture": "Download the invoice",
        "Télécharger la mission en PDF": "Download run as PDF",
        "Télécharger le JSON": "Download the JSON",
        "Télécharger PDF": "Download PDF",
        "Télécharger XML Factur-X": "Download XML Factur-X",
        "Téléphone": "Phone",
        "Téléphone fixe": "Landline Phone",
        "Téléphone mobile": "Mobile phone",
        "Téléphone/Email": "Phone/Email",
        "UE / EEE / Suisse": "EU / EEA / Switzerland",
        "Un déclencheur prévient XPROJECT dès qu'une réservation bouge dans l'agenda.": "A trigger notifies XPROJECT as soon as a booking changes in the calendar.",
        "Un envoi par jour coché, au premier passage du cron après l'heure indiquée.": "One send per checked day, at the first cron run after the specified time.",
        "Un lien unique donne accès au planning studios": "A unique link provides access to the studio schedule",
        "Un projet regroupe une ou plusieurs affaires pour un même client et événement.": "A project groups one or more deals for the same client and event.",
        "Un récapitulatif est affiché en bas du formulaire de mission avec le détail : kilomètres × tarif + forfaits.": "A summary is displayed at the bottom of the run form with the detail: kilometers × rate + packages.",
        "Un réveil horaire sert de filet si la notification se perd.": "A time alarm acts as a safety net if the notification is lost.",
        "Une affaire représente un devis commercial lié à un projet. Elle contient les lignes de matériel, les conditions tarifaires et les informations de facturation.": "A deal represents a commercial quote related to a project. It contains the equipment lines, pricing conditions, and billing information.",
        "Une autre": "Another one",
        "Une fenêtre s'affiche sur n'importe quelle page du logiciel, une seule fois par jour ouvré,": "A window appears on any page of the software, once per business day,",
        "Une référence unique est automatiquement générée (ex: PRJ-2025-0001).": "A unique reference is automatically generated (e.g., PRJ-2025-0001).",
        "unite(s) concernee(s)": "concerned unit(s)",
        "Unité": "Unit",
        "unité": "unit",
        "Unité de facturation": "Billing unit",
        "Unité par défaut pour les nouveaux produits": "Default unit for new products",
        "Unités": "Units",
        "Unités de facturation": "Billing units",
        "Unités en dépôt": "Units in deposit",
        "Unités sorties": "Units out",
        "Urgence": "Urgency",
        "Urgente": "Urgent",
        "URL de déploiement Apps Script": "Apps Script deployment URL",
        "URL de endpoint (laisser vide pour utiliser celle par defaut)": "Endpoint URL (leave empty to use the default one)",
        "URL du webhook (à coller dans": "Webhook URL (to paste in",
        "URSSAF de rattachement": "Affiliated URSSAF",
        "Usé": "Worn",
        "Utilisateur": "User",
        "utilisateur(s)": "user(s)",
        "Utilisateurs": "Users",
        "Utilisateurs & Accès": "Users & Access",
        "Utilisateurs actifs": "Active users",
        "Utilisations": "Uses",
        "Utilisez la recherche globale pour trouver rapidement un projet ou client": "Use the global search to quickly find a project or client",
        "Utilisez le": "Use the",
        "Utilisez le sélecteur de date en haut du planning pour voir les missions d'un jour spécifique.": "Use the date picker at the top of the schedule to see runs for a specific day.",
        "Utilisez {{variable}} pour les variables dynamiques": "Use {{variable}} for dynamic variables",
        "Utilisé pour : transport, main d'œuvre, prestations diverses...": "Used for: transport, labor, various services...",
        "Valeur remplacement (€)": "Replacement value (€)",
        "Valeur totale": "Total value",
        "Valeur, >=X,": "Value, >=X,",
        "Validation Budget": "Budget validation",
        "Valider + paiement": "Validate + payment",
        "Valider et calculer": "Validate and calculate",
        "Valider et enregistrer le paiement": "Validate and record the payment",
        "Valider et signaler le paiement": "Validate and report the payment",
        "Valider la demande": "Validate the request",
        "Valider le budget": "Validate the budget",
        "Valider le rapprochement": "Validate the reconciliation",
        "Validez": "Validate",
        "Validez avec": "Validate with",
        "Validité": "Validity",
        "Validité permis": "License validity",
        "Validées": "Validated",
        "Variables disponibles: {{product_name}}, {{category}}, {{context}}, etc.": "Available variables: {{product_name}}, {{category}}, {{context}}, etc.",
        "Variante d'URL : saisissez une chaîne de requête pour capturer un autre onglet": "URL variant: enter a query string to capture another tab",
        "Variante sans IA, si tu préfères lancer l'analyse à la main (toutes les 5 min) :": "Non-AI variant, if you prefer to run the analysis manually (every 5 min) :",
        "Ven": "Fri",
        "Vendredi": "Friday",
        "Vente": "Sale",
        "Ventes": "Sales",
        "Ventilation du CA par famille et sous-famille de produits": "Breakdown of revenue by family and sub-family of products",
        "Version restaurée": "Restored version",
        "Versions sauvegardées": "Saved versions",
        "Vert": "Green",
        "Veuillez d'abord sélectionner un client": "Please select a client first",
        "Veuillez remplir le destinataire et l objet": "Please fill in the recipient and the subject",
        "Veuillez saisir au moins un materiel": "Please enter at least one equipment",
        "Veuillez saisir les informations du contact": "Please enter the contact information",
        "Veuillez saisir toutes les dates (periode": "Please enter all dates (period",
        "Veuillez saisir un montant valide": "Please enter a valid amount",
        "Veuillez saisir une quantité valide": "Please enter a valid quantity",
        "Veuillez selectionner un PDF": "Please select a PDF",
        "Veuillez selectionner un projet de destination dans la liste": "Please select a destination project from the list",
        "Veuillez sélectionner un client": "Please select a client",
        "Veuillez sélectionner un contact": "Please select a contact",
        "Veuillez sélectionner un fournisseur": "Please select a supplier",
        "via la poignée (⋮⋮) pour réordonner les lignes du devis.": "via the handle (⋮⋮) to reorder the lines of the quote.",
        "via la poignée (⋮⋮) pour réordonner les étapes selon l'itinéraire optimal.": "via the handle (⋮⋮) to reorder the stages according to the optimal route.",
        "via la sidebar": "via the sidebar",
        "Via la sidebar :": "Via the sidebar:",
        "Vider le panier ?": "Empty the cart?",
        "Vider toutes les lignes": "Clear all lines",
        "Vider toutes les lignes de commande ?": "Empty all order lines?",
        "Vider une cellule supprime la traduction : le terme français réapparaît dans l'interface.": "Emptying a cell removes the translation: the French term reappears in the interface.",
        "Vidéo": "Video",
        "Vignettes réelles": "Actual tiles",
        "Ville": "City",
        "Virement": "Transfer",
        "Virement bancaire": "Bank transfer",
        "Visa travail": "Work Visa",
        "visible dans la timeline mais ne génère ni relance ni chevauchement.": "visible in the timeline but does not generate follow-up or overlap.",
        "Visible détail": "Visible detail",
        "Visible liste": "Visible list",
        "Visite médicale": "Medical visit",
        "Voir": "View",
        "Voir l'affaire": "View the deal",
        "Voir la mission sur la carte": "View the run on the map",
        "Voir le bureau de": "View the desk of",
        "Voir le detail": "See details",
        "Voir le devis envoyé (snapshot)": "View the sent quote (snapshot)",
        "Voir le détail": "View details",
        "Voir le journal": "View log",
        "Voir le planning": "View schedule",
        "Voir le projet": "View project",
        "Voir le script": "See the script",
        "Voir le statut des dossiers et matériels manquants": "View status of files and missing equipment",
        "Voir les": "See the",
        "Voir les demandes": "View requests",
        "Voir les factures rapprochées": "View reconciled invoices",
        "Voir les familles": "View families",
        "Voir les PDF sources": "View PDF sources",
        "Voir les PDFs": "View the PDFs",
        "Voir PDF": "View PDF",
        "Voir tous les BDC du projet": "View all POs for the project",
        "Voir tout le texte des inventaires": "See all inventory text",
        "Voir tout →": "See all →",
        "Vol (m³)": "Volume (m³)",
        "Votre cle API OpenAI ou Anthropic": "Your OpenAI or Anthropic API key",
        "Votre cle ORS...": "Your ORS key...",
        "Votre clé API...": "Your API key...",
        "Votre rôle détecté :": "Your detected role is :",
        "Votre token API...": "Your API token...",
        "Voulez-vous": "Do you want",
        "Vous etes sur le point d annuler le BC pour :": "You are about to cancel the PO for :",
        "Vous pouvez aussi générer un lien de signature à partager par WhatsApp, SMS, etc. :": "You can also generate a signature link to share via WhatsApp, SMS, etc.:",
        "Vous pouvez créer une hiérarchie à 2 niveaux (famille principale et sous-famille).": "You can create a 2-level hierarchy (main family and sub-family).",
        "Vous pouvez renseigner le coût de sous-location pour calculer votre marge.": "You can enter the sublease cost to calculate your margin.",
        "Vraiment": "Really",
        "Vue": "View",
        "Vue temporelle des projets": "Temporal view of projects",
        "Véhicule": "Vehicle",
        "Véhicule assigné": "Assigned vehicle",
        "Véhicule souhaité": "Desired vehicle",
        "Véhicules": "Vehicles",
        "Véhicules et tarification": "Vehicles and pricing",
        "Vérification en cours...": "Checking in progress...",
        "Vérifications automatiques": "Automatic checks",
        "Vérifier": "Check",
        "Vérifier la syntaxe sans enregistrer": "Check syntax without saving",
        "Vérifier le SIRET saisi": "Check the entered SIRET",
        "WhatsApp s'ouvre avec le message pré-rempli": "WhatsApp opens with the message pre-filled",
        "XPROJECT est votre solution complète de gestion de location de matériel audiovisuel et événementiel.": "XPROJECT is your complete solution for managing audiovisual and event equipment rentals.",
        "XPROJECT propose plusieurs niveaux de remise.": "XPROJECT offers several levels of discount.",
        "Zéros de numérotation": "Leading zeros",
        "À assigner": "To be assigned",
        "À décocher pour les absences, congés et jours fériés, qui se recoupent par nature.": "Uncheck for absences, vacations, and holidays, which overlap by nature.",
        "À faire": "To do",
        "À planifier": "To schedule",
        "À recopier dans Apps Script →": "To copy into Apps Script →",
        "Écart": "Deviation",
        "Écart cumulé": "Cumulative discrepancy",
        "Écart moyen absolu · cible ≤ 5 min": "Mean absolute deviation · target ≤ 5 min",
        "Écart-type": "Standard deviation",
        "Échange impossible : produits différents": "Exchange not possible: different products",
        "Échanger ces deux exemplaires de": "Exchange these two copies of",
        "Échec de l’envoi": "Sending failed.",
        "Échéance": "Due date",
        "Éclairage": "Lighting",
        "École / formation": "School / training",
        "École / établissement": "School / establishment",
        "Écran de connexion": "Login screen",
        "Écran de connexion et barre latérale": "Login screen and sidebar",
        "Éditeur de code": "Code editor",
        "Édition du bon de commande": "Edit purchase order",
        "Édition inline": "Inline editing",
        "Élément principal défini": "Main item defined",
        "Éléments pris en compte": "Items considered",
        "Équip.": "Equip.",
        "Équipe": "Team",
        "Équivalent SIRET international": "International SIRET equivalent",
        "Étape": "Step",
        "Étapes": "Steps",
        "Étapes d'une mission (Stops)": "Steps of a run (Stops)",
        "Étapes de création": "Creation steps",
        "Étapes du trajet": "Trip steps",
        "État": "State",
        "État civil (DPAE)": "Civil Status (DPAE)",
        "État du matériel": "Equipment status",
        "État par défaut pour les nouveaux équipements": "Default state for new equipment",
        "États": "States",
        "États-Unis": "United States",
        "Événement": "Event",
        "Êtes-vous sûr de vouloir valider cette demande de budget ?": "Are you sure you want to validate this budget request?",
        "à droite de la ligne (visible au survol).": "to the right of the line (visible on hover).",
        "à l'heure": "on time",
        "élément principal": "main item",
        "— Importez vos contacts depuis un fichier CSV ou Excel, ou exportez votre carnet d'adresses.": "— Import your contacts from a CSV or Excel file, or export your address book.",
        "— le jeton et l'URL du webhook y sont déjà renseignés :": "— the token and the webhook URL are already filled in there:",
        "— Non défini —": "— Not defined —",
        "— Non mappé —": "— Unmapped —",
        "‹ Précédent": "‹ Previous",
        "› Marques": "> Brands",
        "← Analyse et traduction": "← Analysis and translation",
        "← Annuel": "← Annual",
        "← Explorateur de vues": "← View Explorer",
        "← Précédent": "← Previous",
        "← Retour": "← Back",
        "← Retour aux rapports": "← Back to reports",
        "← Retour à la fiche": "← Return to the record",
        "← Retour à la mission": "← Back to the run",
        "← Tous les fournisseurs": "← All suppliers",
        "↩ Même que départ": "↩ Same as departure",
        "↪ Reinjecter dans le devis": "↪ Reinject into the quote",
        "↻ Actualiser": "↻ Refresh",
        "⏳ Analyse...": "⏳ Analyzing...",
        "⏳ Export en cours...": "⏳ Export in progress...",
        "▲ Tout": "▲ All",
        "▼ Tout": "▼ All",
        "● API Connectee": "● Connected API",
        "★ = contact appartenant à une entreprise favorite": "★ = contact belonging to a favorite company",
        "★ Favoris": "★ Favorites",
        "★ Mes Favoris": "★ My Favorites",
        "★ Premier élément": "★ First item",
        "☆ Favori": "☆ Favorite",
        "☐ Tout décocher": "☐ Uncheck all",
        "☑ Tout cocher": "☑ Check all",
        "⚙️ Paramètres": "⚙️ Settings",
        "⚠ Encours TTC :": "⚠ Total ongoing :",
        "⚠ SUPPRESSION DÉFINITIVE": "⚠ PERMANENT DELETION",
        "⚠️ Alerte": "⚠️ Alert",
        "⚠️ Déclarations d'incident": "⚠️ Incident reports",
        "⚠️ Supprimer": "⚠️ Delete",
        "✅ Document déjà signé": "✅ Document already signed",
        "✅ Libellé mis à jour": "✅ Label updated",
        "✅ Signature valide — le devis n'a pas été modifié depuis la signature": "✅ Valid signature — the quote has not been modified since signing",
        "✏ Modifier": "✏ Edit",
        "✓ Complet": "✓ Complete",
        "✓ Connecté": "✓ Connected",
        "✓ Connexion OK": "✓ Connection OK",
        "✓ Déconnecté": "✓ Disconnected",
        "✓ Facture exportée": "✓ Invoice exported",
        "✓ Livré": "✓ Delivered",
        "✓ Par défaut": "✓ Default",
        "✓ Preuve enregistrée": "✓ Proof saved",
        "✓ Rapprochement": "✓ Reconciliation",
        "✓ Synchronisation terminée": "✓ Sync completed",
        "✗ Erreur réseau": "✗ Network error",
        "✨ Analyser et créer": "✨ Analyze and create",
        "✨ Création de contact assistée": "✨ Assisted contact creation",
        "✨ Créer": "✨ Create",
        "✨ IA": "✨ AI",
        "❌ Erreur réseau": "❌ Network error",
        "➕ Ajustement": "➕ Adjustment",
        "🎬 Types de projet": "🎬 Project types",
        "🏢 Loueurs": "🏢 Renters",
        "👥 Utilisateurs": "👥 Users",
        "💔 Cassé": "💔 Broken",
        "💡 Astuce :": "💡 Tip :",
        "💡 Astuce: Soyez precis sur les modeles et focales pour de meilleurs resultats. L'IA detectera automatiquement les marques, categories et specifications.": "💡 Tip: Be precise about models and focal lengths for better results. AI will automatically detect brands, categories, and specifications.",
        "💡 Glissez les familles entre elles, et les sous-familles au sein de leur famille": "💡 Drag families among each other, and sub-families within their family",
        "💡 Glissez-déposez les lignes pour réorganiser l'ordre d'affichage": "💡 Drag and drop lines to rearrange display order",
        "💡 Glissez-déposez pour réorganiser": "💡 Drag and drop to reorganize",
        "💡 Info :": "💡 Info:",
        "💰 Exporter vers Pennylane": "💰 Export to Pennylane",
        "💰 Prévisualisation export Pennylane": "💰 Preview export Pennylane",
        "📂 Familles du catalogue": "📂 Catalog families",
        "📅 Aujourd'hui": "📅 Today",
        "📊 Statistiques des Routes": "📊 Route Statistics",
        "📋 Aperçu :": "📋 Preview :",
        "📋 Impact sur le planning :": "📋 Impact on the schedule:",
        "📋 Projets": "📋 Projects",
        "📍 Adresses favorites": "📍 Favorite addresses",
        "📤 Exporter les contacts": "📤 Export contacts",
        "📤 Exporter les entreprises": "📤 Export businesses",
        "📤 Exporter sélection": "📤 Export selected",
        "📤 Exporter vers Axonaut": "📤 Export to Axonaut",
        "📤 Prévisualisation export Axonaut": "📤 Preview export Axonaut",
        "📤 Tout exporter": "📤 Export all",
        "📥 Exporter CSV": "📥 Export CSV",
        "📥 Importer": "📥 Import",
        "🔄 Lancer la synchronisation": "🔄 Start synchronization",
        "🔄 Synchronisation": "🔄 Synchronization",
        "🔄 État de la synchronisation": "🔄 Sync status",
        "🔌 Tester connexion": "🔌 Test connection",
        "🔍 Chercher un projet...": "🔍 Search for a project...",
        "🗑 Vider": "🗑 Empty",
        "🗑️ Nettoyer vieux logs": "🗑️ Clean old logs",
        "🗑️ Supprimer d'Axonaut": "🗑️ Delete from Axonaut"
    },
    "contexts": {
        "_comment": "Uniquement les homographes : une chaîne dont le sens change selon l'écran. Le reste doit rester dans strings.",
        "ProjectController": {
            "Commercial": "Commercial"
        },
        "DealController": {
            "Commercial": "Commercial"
        },
        "CompanyController": {
            "Client": "Customer",
            "Fournisseur": "Supplier"
        },
        "TransportController": {
            "Son": "Sound",
            "Retour": "Return"
        }
    },
    "fragments": {
        "Encours TTC :": "Outstanding incl. tax:",
        "dernière facture :": "last invoice:",
        "derniere facture :": "last invoice:",
        "Affaires (": "Deals (",
        "Sous-total ": "Subtotal ",
        "SOUS-TOTAL ": "SUBTOTAL "
    }
}
