| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232 |
- {
- "invoice": {
- "title": "Facture",
- "downloadPdf": "Télécharger le PDF",
- "paymentReceived": "Paiement reçu !",
- "paymentApplied": "{amount} a été appliqué à cette facture.",
- "verifyingPayment": "Vérification du paiement...",
- "balanceDue": "Solde dû",
- "fullAmount": "Montant total",
- "partialPayment": "Paiement partiel",
- "enterAmount": "Saisir le montant",
- "payWithCard": "Payer {amount} par carte",
- "payWithVipps": "Payer {amount} avec Vipps",
- "payWithPaypal": "Payer {amount} avec PayPal",
- "errorInvalidAmount": "Veuillez saisir un montant valide.",
- "errorExceedsBalance": "Le montant ne peut pas dépasser {amount}.",
- "errorVerifyFailed": "Le paiement n'a pas pu être vérifié. Il est peut-être encore en cours de traitement.",
- "errorVerifyRequest": "Échec de la vérification du statut du paiement.",
- "errorCheckoutFailed": "Échec du démarrage du paiement.",
- "errorPaymentFailed": "Échec de l'initiation du paiement. Veuillez réessayer.",
- "billTo": "Facturer à",
- "taxId": "N° TVA",
- "vehicle": "Véhicule",
- "vin": "VIN : {vin}",
- "plate": "Plaque : {plate}",
- "service": "Service",
- "type": "Type : {type}",
- "tech": "Technicien : {tech}",
- "parts": "Pièces",
- "partNumber": "N° de pièce",
- "description": "Description",
- "qty": "Qté",
- "unitPrice": "Prix unitaire",
- "total": "Total",
- "labor": "Main-d'œuvre",
- "hours": "Heures",
- "hrs": "hrs",
- "unit": "unit",
- "qtyOrHours": "Unité / Heures",
- "rate": "Taux",
- "ratePerHour": "{rate}/h",
- "subtotal": "Sous-total",
- "subtotalInclTax": "Sous-total (TTC)",
- "discount": "Remise",
- "discountPercent": "Remise ({percent}%)",
- "tax": "Taxe ({rate}%)",
- "taxIncluded": "TTC ({rate}%)",
- "paid": "Payé",
- "paidInFull": "ENTIÈREMENT PAYÉ",
- "amountDue": "Montant dû",
- "paymentInformation": "Informations de paiement",
- "bankAccount": "Compte bancaire",
- "orgNumber": "N° d'organisation",
- "paymentTerms": "Conditions de paiement",
- "netDays": "{days} jours",
- "dueDate": "Date d'échéance",
- "serviceImages": "Images de service ({count})",
- "serviceVideos": "Vidéos de service ({count})",
- "diagnosticReports": "Rapports de diagnostic ({count})",
- "notes": "Notes",
- "diagnosticNotes": "Notes de diagnostic",
- "warrantyTitle": "Garantie",
- "warrantyExpires": "Expire",
- "warrantyMonth": "mois",
- "warrantyMonths": "mois",
- "warrantyKm": "km",
- "findings": "Observations",
- "findingsDescription": "Les éléments suivants ont été observés lors de ce service et peuvent nécessiter une attention particulière.",
- "severity": "Gravité",
- "findingNotes": "Remarques",
- "findingSeverityUrgent": "Haute",
- "findingSeverityNeedsWork": "Moyenne",
- "findingSeverityMonitor": "Basse",
- "tel": "Tél. : {phone}",
- "customFields": "Informations complémentaires"
- },
- "quote": {
- "title": "Devis",
- "downloadPdf": "Télécharger le PDF",
- "preparedFor": "Préparé pour",
- "taxId": "N° TVA",
- "vehicle": "Véhicule",
- "vin": "VIN : {vin}",
- "plate": "Plaque : {plate}",
- "quoteDetails": "Détails du devis",
- "description": "Description",
- "parts": "Pièces",
- "partNumber": "N° de pièce",
- "partDescription": "Description",
- "qty": "Qté",
- "unitPrice": "Prix unitaire",
- "total": "Total",
- "labor": "Main-d'œuvre",
- "laborDescription": "Description",
- "hours": "Heures",
- "hrs": "hrs",
- "unit": "unit",
- "qtyOrHours": "Unité / Heures",
- "rate": "Taux",
- "ratePerHour": "{rate}/h",
- "subtotal": "Sous-total",
- "subtotalInclTax": "Sous-total (TTC)",
- "discount": "Remise",
- "discountPercent": "Remise ({percent}%)",
- "tax": "Taxe ({rate}%)",
- "taxIncluded": "TTC ({rate}%)",
- "images": "Images ({count})",
- "documents": "Documents",
- "requestChanges": "Demander des modifications",
- "acceptQuote": "Accepter le devis",
- "whatChanges": "Quelles modifications souhaitez-vous ?",
- "changePlaceholder": "Décrivez les modifications souhaitées...",
- "cancel": "Annuler",
- "submitRequest": "Soumettre la demande",
- "quoteAccepted": "Devis accepté",
- "quoteAcceptedMessage": "Merci ! Ce devis a été accepté. L'atelier vous contactera prochainement.",
- "changesRequested": "Modifications demandées",
- "changesRequestedMessage": "Votre demande de modification a été soumise. L'atelier l'examinera et vous répondra.",
- "validUntil": "Valable jusqu'au : {date}",
- "status": {
- "draft": "Brouillon",
- "sent": "Envoyé",
- "accepted": "Accepté",
- "rejected": "Refusé",
- "expired": "Expiré",
- "converted": "Converti",
- "changes_requested": "Modifications demandées"
- },
- "tel": "Tél. : {phone}",
- "customFields": "Informations complémentaires"
- },
- "inspection": {
- "title": "Inspection du véhicule",
- "vehicle": "Véhicule",
- "customer": "Client",
- "vin": "VIN : {vin}",
- "plate": "Plaque : {plate}",
- "mileage": "Kilométrage : {mileage}",
- "mileageMarine": "Heures Moteur: {mileage}",
- "inspected": "inspecté",
- "pass": "Conforme",
- "fail": "Non conforme",
- "attention": "Attention",
- "notInspected": "Non inspecté",
- "quoteAvailable": "Un devis a été préparé pour cette inspection",
- "quoteAvailableDescription": "Consultez le devis pour voir les tarifs et approuver les travaux recommandés.",
- "viewQuote": "Voir le devis",
- "quoteRequested": "Devis demandé",
- "quoteRequestedCancel": "— Annuler",
- "requestQuote": "Demander un devis",
- "downloadPdf": "Télécharger le PDF",
- "notes": "Notes",
- "quoteCancelled": "Demande de devis annulée",
- "cancelFailed": "Échec de l'annulation de la demande",
- "eu": {
- "pass": "Aucune défaillance",
- "attention": "Défaillance mineure",
- "fail": "Défaillance majeure",
- "dangerous": "Défaillance critique",
- "not_inspected": "Non contrôlé"
- },
- "basic": {
- "pass": "Conforme",
- "attention": "Attention",
- "fail": "Non conforme",
- "dangerous": "Dangereux",
- "not_inspected": "Non contrôlé"
- },
- "result": {
- "pass": "Favorable",
- "pass_minor": "Favorable avec défaillances mineures",
- "fail": "Défavorable — défaillances majeures",
- "fail_dangerous": "Défavorable — défaillances critiques",
- "incomplete": "Non terminé"
- },
- "resultDetail": {
- "pass": "Aucune défaillance n'a été constatée.",
- "pass_minor": "Le véhicule est accepté. Réparez les défaillances mineures sans délai excessif.",
- "fail": "Le véhicule est refusé. Les défaillances doivent être réparées et le véhicule doit repasser au contrôle.",
- "fail_dangerous": "Le véhicule ne doit pas circuler sur la voie publique tant que les défaillances critiques ne sont pas réparées.",
- "incomplete": "Ce contrôle est toujours en cours."
- },
- "testDetails": "Détails du contrôle",
- "testDate": "Date du contrôle",
- "certificateNumber": "Numéro de certificat",
- "vehicleCategory": "Catégorie du véhicule",
- "inspector": "Contrôleur",
- "testLocation": "Lieu du contrôle",
- "nextTestDue": "Prochain contrôle",
- "vesselLabel": "Bateau",
- "plateLabel": "Immatriculation",
- "odometerLabel": "Compteur",
- "engineHoursLabel": "Heures moteur",
- "summary": "Synthèse",
- "progressLabel": "{graded} points contrôlés",
- "limit": "Limite",
- "viewPhoto": "Voir la photo",
- "deficienciesFound": "Défaillances constatées ({count})",
- "allResults": "Tous les résultats",
- "privacyNotice": "Ce rapport vous est communiqué par l'atelier qui a réalisé le contrôle. Toute personne disposant de ce lien peut le consulter : merci de ne pas le transmettre. Contactez l'atelier pour faire retirer le lien ou effacer vos données."
- },
- "terms": {
- "title": "Conditions de vente (Salgsvilkår)",
- "contact": "Contact",
- "tel": "Tél. : {phone}"
- },
- "quoteRequest": {
- "title": "Demander un devis",
- "description": "Sélectionnez les éléments pour lesquels vous souhaitez un devis de réparation.",
- "selectAll": "Tout sélectionner",
- "deselectAll": "Tout désélectionner",
- "selectedCount": "{selected} sur {total} sélectionné(s)",
- "fail": "Non conforme",
- "attention": "Attention",
- "message": "Message",
- "messageOptional": "(optionnel)",
- "messagePlaceholder": "Tout détail supplémentaire ou question...",
- "cancel": "Annuler",
- "submitRequest": "Soumettre la demande",
- "selectAtLeastOne": "Sélectionnez au moins un élément",
- "submitSuccess": "Demande de devis soumise !",
- "submitError": "Échec de la soumission de la demande"
- },
- "common": {
- "poweredBy": "Propulsé par",
- "termsOfSale": "Conditions de vente",
- "portalMessage": "Consultez vos véhicules, factures et plus encore sur votre",
- "customerPortal": "portail client",
- "telegramConnect": "Discutez avec nous sur Telegram",
- "telegramScan": "Scannez ce code QR pour nous envoyer un message sur Telegram pour les mises à jour et le support."
- }
- }
|