pdf.json 9.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246
  1. {
  2. "invoice": {
  3. "title": "FACTURE",
  4. "due": "Échéance : {date}",
  5. "billTo": "Facturer à",
  6. "customerTaxId": "N° TVA",
  7. "vehicle": "Véhicule",
  8. "vehicleMarine": "Bateau",
  9. "vin": "VIN : {vin}",
  10. "vinMarine": "HIN : {vin}",
  11. "typeKey": "HSN/TSN: {typeKey}",
  12. "plate": "Plaque : {plate}",
  13. "plateMarine": "Immatriculation : {plate}",
  14. "mileage": "Kilométrage : {mileage}",
  15. "mileageMarine": "Heures Moteur: {mileage}",
  16. "km": "km",
  17. "mi": "mi",
  18. "mileageUnitMarine": "h",
  19. "service": "Service",
  20. "type": "Type : {type}",
  21. "tech": "Technicien : {tech}",
  22. "parts": "Pièces",
  23. "otherParts": "Autres pièces",
  24. "groupSubtotal": "Sous-total {group}",
  25. "partNumber": "N° de pièce",
  26. "description": "Description",
  27. "qty": "Qté",
  28. "unitPrice": "Prix unitaire",
  29. "items": "Articles",
  30. "pos": "N°",
  31. "unitOfMeasure": "Unité",
  32. "invoiceNumberLabel": "N° de facture",
  33. "customerNumberLabel": "N° de client",
  34. "dateLabel": "Date",
  35. "total": "Total",
  36. "labor": "Main-d'œuvre",
  37. "hours": "Heures",
  38. "hrs": "h",
  39. "unit": "unité",
  40. "rate": "Taux",
  41. "ratePerHour": "{rate}/h",
  42. "subtotal": "Sous-total",
  43. "subtotalInclTax": "Sous-total (TTC)",
  44. "discount": "Remise",
  45. "discountPercent": "Remise ({percent}%)",
  46. "tax": "Taxe ({rate}%)",
  47. "taxIncluded": "TTC ({rate}%)",
  48. "taxIncludedNamed": "{name} incluse ({rate}%)",
  49. "paymentsReceived": "Paiements reçus",
  50. "paidInFull": "ENTIÈREMENT PAYÉ",
  51. "amountDue": "Montant dû",
  52. "notes": "Notes",
  53. "bankAccount": "Compte bancaire",
  54. "paymentInformation": "Informations de paiement",
  55. "orgNumberLabel": "N° d'org.",
  56. "paymentTermsLabel": "Conditions de paiement",
  57. "netDays": "{days} jours",
  58. "dueDateLabel": "Date d'échéance",
  59. "warrantyTitle": "Garantie",
  60. "warrantyDuration": "Durée",
  61. "warrantyMileage": "Limite kilométrage",
  62. "warrantyExpires": "Expire",
  63. "warrantyNotes": "Conditions",
  64. "warrantyMonthsUnit": "mois",
  65. "warrantyNotIncluded": "Aucune garantie de l'atelier n'est incluse",
  66. "warrantyStatutoryRights": "Vos droits légaux ne sont pas affectés.",
  67. "warrantyIncluded": "Incluse",
  68. "diagnosticNotes": "Notes de diagnostic",
  69. "findings": "Observations",
  70. "findingsDescription": "Les éléments suivants ont été observés lors de ce service et peuvent nécessiter une attention particulière.",
  71. "findingSeverityLabel": "Gravité",
  72. "findingSeverityUrgent": "Haute",
  73. "findingSeverityNeedsWork": "Moyenne",
  74. "findingSeverityMonitor": "Basse",
  75. "findingNotesLabel": "Remarques",
  76. "attachedDocuments": "Documents joints",
  77. "seeAppendedPages": "{name} (voir pages annexées)",
  78. "serviceImages": "Images de service",
  79. "paymentTerms": "Conditions de paiement : {terms}",
  80. "viewPortal": "Consultez votre portail : {url}",
  81. "professionalWorkshop": "Gestion professionnelle d'atelier",
  82. "tel": "Tél. : {phone}",
  83. "org": "Org. : {org}",
  84. "qtyOrHours": "Unité / Heures",
  85. "customFieldsTitle": "Informations complémentaires",
  86. "telegramConnect": "Discutez avec nous sur Telegram",
  87. "taxRegistrationLabel": "N° {name}"
  88. },
  89. "quote": {
  90. "title": "DEVIS",
  91. "to": "À",
  92. "customerTaxId": "N° TVA",
  93. "vehicle": "Véhicule",
  94. "vin": "VIN : {vin}",
  95. "typeKey": "HSN/TSN: {typeKey}",
  96. "plate": "Plaque : {plate}",
  97. "quoteDetails": "Détails du devis",
  98. "parts": "Pièces",
  99. "partNumber": "N° de pièce",
  100. "description": "Description",
  101. "qty": "Qté",
  102. "unitPrice": "Prix unitaire",
  103. "total": "Total",
  104. "labor": "Main-d'œuvre",
  105. "hours": "Heures",
  106. "hrs": "h",
  107. "unit": "unité",
  108. "rate": "Taux",
  109. "ratePerHour": "{rate}/h",
  110. "subtotal": "Sous-total",
  111. "subtotalInclTax": "Sous-total (TTC)",
  112. "discount": "Remise",
  113. "discountPercent": "Remise ({percent}%)",
  114. "tax": "Taxe ({rate}%)",
  115. "taxIncluded": "TTC ({rate}%)",
  116. "taxIncludedNamed": "{name} incluse ({rate}%)",
  117. "validUntil": "Valable jusqu'au : {date}",
  118. "attachedDocuments": "Documents joints",
  119. "attached": "{name} (joint)",
  120. "quoteImages": "Images du devis",
  121. "validityFooterUntil": "Ce devis est valable jusqu'au {date}",
  122. "validityFooter30": "Ce devis est valable 30 jours",
  123. "viewPortal": "Consultez votre portail : {url}",
  124. "tel": "Tél. : {phone}",
  125. "qtyOrHours": "Unité / Heures",
  126. "customFieldsTitle": "Informations complémentaires",
  127. "quoteNumberLabel": "N° de devis",
  128. "validUntilLabel": "Valable jusqu'au"
  129. },
  130. "inspection": {
  131. "title": "INSPECTION DU VÉHICULE",
  132. "titleMarine": "INSPECTION DU BATEAU",
  133. "vehicle": "Véhicule",
  134. "vehicleMarine": "Bateau",
  135. "vin": "VIN : {vin}",
  136. "vinMarine": "HIN : {vin}",
  137. "typeKey": "HSN/TSN: {typeKey}",
  138. "plate": "Plaque : {plate}",
  139. "plateMarine": "Immatriculation : {plate}",
  140. "mileage": "Kilométrage : {mileage}",
  141. "mileageMarine": "Heures Moteur: {mileage}",
  142. "customer": "Client",
  143. "inspectionDetails": "Détails de l'inspection",
  144. "statusCompleted": "Terminé",
  145. "statusInProgress": "En cours",
  146. "status": "Statut : {status}",
  147. "inspected": "Inspecté",
  148. "pass": "Conforme",
  149. "attention": "Attention",
  150. "fail": "Non conforme",
  151. "item": "Élément",
  152. "statusColumn": "Statut",
  153. "notesColumn": "Notes",
  154. "footerText": "Inspection du véhicule — {shopName}",
  155. "footerTextMarine": "Inspection du bateau · {shopName}",
  156. "viewPortal": "Consultez votre portail : {url}",
  157. "tel": "Tél. : {phone}",
  158. "euPass": "Aucune défaillance",
  159. "euAttention": "Défaillance mineure",
  160. "euFail": "Défaillance majeure",
  161. "euDangerous": "Défaillance critique",
  162. "basicPass": "Conforme",
  163. "basicAttention": "Attention",
  164. "basicFail": "Non conforme",
  165. "basicDangerous": "Dangereux",
  166. "resultPass": "Favorable",
  167. "resultPassMinor": "Favorable avec défaillances mineures",
  168. "resultFail": "Défavorable — défaillances majeures",
  169. "resultFailDangerous": "Défavorable — défaillances critiques",
  170. "resultIncomplete": "Non terminé",
  171. "testDetails": "Détails du contrôle",
  172. "testDate": "Date du contrôle",
  173. "testLocation": "Lieu du contrôle",
  174. "inspector": "Contrôleur",
  175. "certificateNumber": "Numéro de certificat",
  176. "vehicleCategory": "Catégorie du véhicule",
  177. "nextTestDue": "Prochain contrôle",
  178. "limit": "Limite",
  179. "rangeMin": "min.",
  180. "rangeMax": "max.",
  181. "overallResult": "Résultat du contrôle",
  182. "deficiencies": "Défaillances constatées",
  183. "reading": "Mesure",
  184. "noDeficiencies": "Aucune défaillance n'a été enregistrée.",
  185. "resultDetailPass": "Aucune défaillance n'a été constatée.",
  186. "resultDetailPassMinor": "Le véhicule est accepté. Réparez les défaillances mineures sans délai excessif.",
  187. "resultDetailFail": "Le véhicule est refusé. Les défaillances doivent être réparées et le véhicule doit repasser au contrôle.",
  188. "resultDetailFailDangerous": "Le véhicule ne doit pas circuler sur la voie publique tant que les défaillances critiques ne sont pas réparées.",
  189. "resultDetailIncomplete": "Ce contrôle est toujours en cours.",
  190. "attachments": "Photos et documents",
  191. "attachedDocuments": "Documents joints : {names}",
  192. "euNotApplicable": "Sans objet",
  193. "basicNotApplicable": "Sans objet",
  194. "allResults": "Tous les résultats",
  195. "signature": "Signature",
  196. "sectionColumn": "Section"
  197. },
  198. "serviceHistory": {
  199. "serviceHistoryTitle": "HISTORIQUE D'ENTRETIEN",
  200. "totalServices": "Total des services",
  201. "totalPartsUsed": "Pièces Utilisées",
  202. "totalLaborItems": "Éléments Main-d'œuvre",
  203. "grandTotal": "Total Général",
  204. "serviceRecords": "Registres de Service",
  205. "date": "Date",
  206. "serviceTitle": "Service",
  207. "type": "Type",
  208. "status": "Statut",
  209. "mileageCol": "Kilométrage",
  210. "mileageColMarine": "Heures Moteur"
  211. },
  212. "common": {
  213. "poweredBy": "Propulsé par",
  214. "signature": "Signature",
  215. "signedBy": "Signé par",
  216. "signatureDate": "Date",
  217. "conditionMapTitle": "État du véhicule",
  218. "conditionMapNo": "N°",
  219. "conditionMapArea": "Zone",
  220. "conditionMapKind": "Type",
  221. "conditionMapSeverity": "Gravité",
  222. "conditionMapNote": "Note"
  223. },
  224. "workOrder": {
  225. "title": "ORDRE DE TRAVAIL",
  226. "orderNumberLabel": "N° d'ordre",
  227. "customer": "Client",
  228. "plateLabel": "Plaque",
  229. "jobDetails": "Détails du travail",
  230. "status": "Statut : {status}",
  231. "technician": "Technicien : {tech}",
  232. "scheduled": "Planifié : {date}",
  233. "promised": "Promis : {date}",
  234. "workBay": "Poste : {bay}",
  235. "statusPending": "En attente",
  236. "statusInProgress": "En cours",
  237. "statusWaitingParts": "En attente de pièces",
  238. "statusCompleted": "Terminé",
  239. "concerns": "Demandes du client",
  240. "workRequested": "Travaux demandés",
  241. "checklist": "Travaux",
  242. "scanToOpen": "Scannez pour ouvrir cet ordre de travail",
  243. "customerSignature": "Signature du client",
  244. "printedOn": "Imprimé le {date}"
  245. }
  246. }