inspections.json 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397
  1. {
  2. "grades": {
  3. "eu": {
  4. "pass": "Aucune défaillance",
  5. "attention": "Défaillance mineure",
  6. "fail": "Défaillance majeure",
  7. "dangerous": "Défaillance critique",
  8. "not_inspected": "Non contrôlé"
  9. },
  10. "basic": {
  11. "pass": "Conforme",
  12. "attention": "Attention",
  13. "fail": "Non conforme",
  14. "dangerous": "Dangereux",
  15. "not_inspected": "Non contrôlé"
  16. },
  17. "short": {
  18. "pass": "OK",
  19. "attention": "Mineure",
  20. "fail": "Majeure",
  21. "dangerous": "Critique",
  22. "not_inspected": "–"
  23. },
  24. "hint": {
  25. "pass": "Conforme aux exigences. Rien à signaler.",
  26. "attention": "Sans effet notable sur la sécurité. Le véhicule est accepté ; à réparer à l'occasion.",
  27. "fail": "Peut compromettre la sécurité ou affecter l'environnement. Le véhicule est refusé ; à réparer et recontrôler.",
  28. "dangerous": "Danger direct et immédiat pour la sécurité routière. Le véhicule ne doit pas circuler.",
  29. "not_inspected": "Ce point n'a pas été contrôlé."
  30. }
  31. },
  32. "results": {
  33. "pass": "Favorable",
  34. "pass_minor": "Favorable avec défaillances mineures",
  35. "fail": "Défavorable — défaillances majeures",
  36. "fail_dangerous": "Défavorable — défaillances critiques",
  37. "incomplete": "Non terminé",
  38. "detail": {
  39. "pass": "Aucune défaillance n'a été constatée.",
  40. "pass_minor": "Le véhicule est accepté. Réparez les défaillances mineures sans délai excessif.",
  41. "fail": "Le véhicule est refusé. Les défaillances doivent être réparées et le véhicule doit repasser au contrôle.",
  42. "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.",
  43. "incomplete": "Ce contrôle est toujours en cours."
  44. }
  45. },
  46. "page": {
  47. "back": "Inspections",
  48. "statusInProgress": "En cours",
  49. "statusCompleted": "Terminée",
  50. "complete": "Clôturer",
  51. "reopen": "Rouvrir",
  52. "share": "Partager",
  53. "save": "Enregistrer",
  54. "saving": "Enregistrement…",
  55. "savedAt": "Enregistré {time}",
  56. "savesAsYouGo": "Enregistre au fil de l'eau",
  57. "saveFailed": "Certaines modifications n'ont pas été enregistrées",
  58. "allSaved": "Toutes les modifications sont enregistrées",
  59. "moreActions": "Autres actions",
  60. "downloadCertificate": "Télécharger le procès-verbal",
  61. "manageTemplates": "Gérer les modèles",
  62. "delete": "Supprimer",
  63. "createWorkOrder": "Créer un ordre de réparation",
  64. "viewWorkOrder": "Voir l'ordre de réparation",
  65. "createQuote": "Créer un devis",
  66. "viewQuote": "Voir le devis",
  67. "needsDefect": "Disponible dès qu'une défaillance est constatée",
  68. "workOrderRaised": "Ordre de réparation {number} créé depuis cette inspection le {date}",
  69. "open": "Ouvrir",
  70. "quoteCreated": "Devis créé par {name} le {date}",
  71. "quoteRequested": "Le client a demandé un devis sur {count} point(s)",
  72. "stillToGrade": "{count} points sur {total} restent à évaluer.",
  73. "progress": "Avancement",
  74. "checksGraded": "points évalués",
  75. "progressLabel": "{graded} points sur {total} évalués : {pass} aucune défaillance, {attention} mineures, {fail} majeures, {dangerous} critiques.",
  76. "sections": "Groupes",
  77. "graded": "{graded}/{total} évalués",
  78. "vehicle": "Véhicule",
  79. "vessel": "Bateau",
  80. "customer": "Client",
  81. "plate": "Immatriculation",
  82. "registration": "Immatriculation",
  83. "template": "Modèle",
  84. "scaleEu": "Évalué selon l'échelle de défaillances de l'UE issue de la directive 2014/45/UE.",
  85. "scaleBasic": "Évalué conforme / attention / non conforme.",
  86. "country": "Pays : {code}.",
  87. "manageInspectionTemplates": "Gérer les modèles d'inspection",
  88. "readMore": "En savoir plus",
  89. "odometer": "Compteur",
  90. "engineHours": "Heures moteur",
  91. "completeTitle": "Clôturer cette inspection ?",
  92. "completeBody": "Les points sont verrouillés à la clôture, et le résultat devient « {result} ».",
  93. "completeBlocked": "{count} point(s) que le modèle rend obligatoires restent en attente.",
  94. "completeUngraded": "{count} point(s) n'ont pas été évalués.",
  95. "completeDangerous": "{count} défaillance(s) critique(s) constatée(s). Le véhicule ne doit pas circuler sur la voie publique.",
  96. "reopenTitle": "Rouvrir cette inspection ?",
  97. "reopenBody": "Les points redeviennent modifiables et le résultat repasse en cours. Le contrôleur, le numéro de certificat et la date du prochain contrôle sont conservés.",
  98. "reopenShared": "Le lien client reste actif et montrera le résultat évoluer pendant votre travail. Un procès-verbal déjà téléchargé conserve l'ancien résultat.",
  99. "deleteTitle": "Supprimer cette inspection ?",
  100. "deleteBody": "Cela supprime définitivement l'inspection, ses évaluations, ses notes et ses photos. L'opération est irréversible.",
  101. "cancel": "Annuler",
  102. "completed": "Inspection clôturée",
  103. "reopened": "Inspection rouverte",
  104. "deleted": "Inspection supprimée",
  105. "completeFailed": "Impossible de clôturer l'inspection",
  106. "reopenFailed": "Impossible de rouvrir l'inspection",
  107. "deleteFailed": "Impossible de supprimer l'inspection",
  108. "quoteFailed": "Impossible de créer le devis",
  109. "workOrderFailed": "Impossible de créer l'ordre de réparation"
  110. },
  111. "item": {
  112. "required": "(obligatoire)",
  113. "saving": "Enregistrement",
  114. "addNote": "Ajouter une note",
  115. "hideNote": "Masquer la note",
  116. "addPhoto": "Ajouter une photo ou une vidéo à {name}",
  117. "notesFor": "Notes pour {name}",
  118. "describeDefect": "Décrivez la défaillance — elle figure sur le rapport",
  119. "optionalNote": "Ajouter une note (facultatif)",
  120. "notesRequired": "Décrivez la défaillance avant que cette évaluation soit enregistrée.",
  121. "photoRequired": "Une photo de la défaillance est requise ici. L'inspection ne peut pas être clôturée tant qu'aucune n'est jointe.",
  122. "reading": "Mesure",
  123. "readingUnit": "Mesure ({unit})",
  124. "limit": "Limite : {range}",
  125. "recordedValue": "Valeur relevée",
  126. "answer": "Réponse",
  127. "selectAnswer": "Choisir une réponse",
  128. "viewPhoto": "Voir la photo {index} de {name} en taille réelle",
  129. "photoAlt": "{name}, photo {index}",
  130. "removePhoto": "Retirer la photo {index} de {name}",
  131. "clearTitle": "Effacer cette évaluation ?",
  132. "clearBody": "La note enregistrée sur « {name} » sera supprimée et le point repassera à non contrôlé.",
  133. "clear": "Effacer",
  134. "cancel": "Annuler",
  135. "saveFailed": "Impossible d'enregistrer ce point",
  136. "uploadFailed": "Échec du téléversement",
  137. "uploadFailedFor": "Impossible de téléverser {name}"
  138. },
  139. "suggestions": {
  140. "title": "Défaillances courantes",
  141. "add": "Ajouter « {text} » et évaluer en {grade}",
  142. "more": "Plus ({count})",
  143. "search": "Rechercher une formulation",
  144. "empty": "Aucune formulation correspondante.",
  145. "source": {
  146. "workshop": "Votre atelier",
  147. "history": "Déjà utilisée",
  148. "regulation": "Directive 2014/45/UE",
  149. "general": "Général"
  150. }
  151. },
  152. "media": {
  153. "viewer": "Image {index} sur {total} : {caption}",
  154. "close": "Fermer la visionneuse",
  155. "previous": "Image précédente",
  156. "next": "Image suivante"
  157. },
  158. "certificate": {
  159. "title": "Mentions du procès-verbal",
  160. "description": "Requises sur un procès-verbal de contrôle technique au titre de la directive 2014/45/UE, annexe IV.",
  161. "inspector": "Contrôleur",
  162. "notRecorded": "Non renseigné",
  163. "addTechnician": "Ajouter un technicien…",
  164. "recordedAs": "Enregistré comme {name}",
  165. "vehicleCategory": "Catégorie du véhicule",
  166. "mileageAtTest": "{label} au moment du contrôle",
  167. "reportReference": "Référence du rapport",
  168. "reportReferenceHelp": "Votre propre référence pour ce rapport. Si vous êtes un centre agréé délivrant un procès-verbal officiel, indiquez ici son numéro pour que les deux concordent. Sinon, laissez vide.",
  169. "optional": "Facultatif",
  170. "placeOfTest": "Lieu du contrôle",
  171. "placeholderAddress": "Centre de contrôle ou adresse de l'atelier",
  172. "fromSettings": "D'après les paramètres de votre atelier.",
  173. "change": "Modifier",
  174. "differsFromWorkshop": "Diffère de l'adresse de votre atelier.",
  175. "useWorkshopAddress": "Utiliser l'adresse de l'atelier",
  176. "noWorkshopAddress": "Aucune adresse d'atelier n'est renseignée.",
  177. "addOne": "En ajouter une",
  178. "nextTestDue": "Prochain contrôle",
  179. "notSet": "Non défini",
  180. "intervalGroup": "Définir la date du prochain contrôle à partir de celle-ci",
  181. "intervalHelp": "Compté à partir de la date de ce contrôle. Deux ans est la référence de l'Union pour les voitures et les véhicules utilitaires légers ; vérifiez la périodicité appliquée dans votre pays.",
  182. "months6": "6 mois",
  183. "years1": "1 an",
  184. "years2": "2 ans",
  185. "years3": "3 ans",
  186. "years4": "4 ans",
  187. "unsaved": "Modifications non enregistrées",
  188. "saveDetails": "Enregistrer les mentions",
  189. "saved": "Mentions enregistrées",
  190. "saveFailed": "Impossible d'enregistrer les mentions",
  191. "addTechnicianTitle": "Ajouter un technicien",
  192. "addTechnicianBody": "La personne rejoint la liste de l'atelier et peut se voir attribuer des travaux comme des inspections.",
  193. "technicianName": "Nom",
  194. "technicianPlaceholder": "p. ex. Anna Berg",
  195. "addAndSelect": "Ajouter et sélectionner",
  196. "technicianAdded": "{name} ajouté et sélectionné",
  197. "technicianFailed": "Impossible d'ajouter le technicien",
  198. "cancel": "Annuler"
  199. },
  200. "templates": {
  201. "title": "Modèles d'inspection",
  202. "description": "Les listes de points que vos techniciens parcourent. Créez-en une par pays, par type de véhicule ou par prestation que vous vendez.",
  203. "import": "Importer",
  204. "browse": "Parcourir les listes",
  205. "new": "Nouveau modèle",
  206. "restoreBanner": "{count} listes toutes prêtes ont été retirées de votre liste. Vous pouvez les remettre.",
  207. "restore": "Restaurer",
  208. "restored": "{count} liste(s) restaurée(s)",
  209. "allPresent": "Toutes les listes sont déjà présentes",
  210. "restoreFailed": "Impossible d'ajouter les listes",
  211. "emptyTitle": "Aucun modèle pour l'instant",
  212. "emptyBody": "Les listes toutes prêtes, dont le contrôle technique périodique de l'UE, ont toutes été retirées. Remettez-les, ou construisez la vôtre de zéro.",
  213. "restoreChecklists": "Restaurer les listes",
  214. "buildMyOwn": "Construire la mienne",
  215. "default": "Par défaut",
  216. "actionsFor": "Actions pour {name}",
  217. "edit": "Modifier",
  218. "duplicate": "Dupliquer",
  219. "export": "Exporter…",
  220. "delete": "Supprimer",
  221. "sections": "{count} groupe(s)",
  222. "checks": "{count} point(s)",
  223. "measured": "{count} mesurés",
  224. "euScale": "Échelle de défaillances UE",
  225. "basicScale": "Conforme / attention / non conforme",
  226. "deleteTitle": "Supprimer « {name} » ?",
  227. "deleteBody": "Cela supprime définitivement le modèle. Les inspections déjà réalisées avec lui conservent leur propre copie de la liste et ne sont pas affectées.",
  228. "deleted": "Modèle supprimé",
  229. "deleteFailed": "Impossible de supprimer le modèle",
  230. "duplicated": "Modèle dupliqué",
  231. "duplicateFailed": "Impossible de dupliquer le modèle",
  232. "cancel": "Annuler",
  233. "srSections": "Groupes",
  234. "srChecks": "Points",
  235. "srMeasurements": "Mesures"
  236. },
  237. "presets": {
  238. "title": "Partir d'un modèle",
  239. "description": "Chaque modèle est copié dans votre atelier comme un modèle ordinaire. Renommez les groupes, déplacez les points et modifiez toute limite pour correspondre à votre pays et à votre équipement.",
  240. "search": "Rechercher par nom, pays ou norme",
  241. "searchLabel": "Rechercher des modèles",
  242. "inYourList": "Dans votre liste",
  243. "counts": "{sections} groupes · {checks} points",
  244. "noMatch": "Aucun modèle ne correspond à « {query} ».",
  245. "warning": "Les modèles réglementaires portent les limites usuelles de l'UE. Vérifiez-les au regard de votre réglementation nationale avant de délivrer un procès-verbal.",
  246. "cancel": "Annuler",
  247. "add": "Ajouter le modèle",
  248. "added": "Modèle ajouté. Adaptez-le à votre atelier.",
  249. "addFailed": "Impossible d'ajouter le modèle",
  250. "group": {
  251. "regulatory": "Réglementaire",
  252. "workshop": "Atelier",
  253. "specialist": "Spécialisé"
  254. },
  255. "groupDescription": {
  256. "regulatory": "Listes de contrôle technique périodique fondées sur la directive 2014/45/UE.",
  257. "workshop": "Listes générales d'entretien et de vente, sans lien avec une réglementation.",
  258. "specialist": "Listes pour des motorisations et des bateaux qui exigent leur propre procédure."
  259. },
  260. "euScale": "Échelle de défaillances UE",
  261. "basicScale": "Conforme / attention / non conforme"
  262. },
  263. "builder": {
  264. "newTitle": "Nouveau modèle",
  265. "editTitle": "Modifier le modèle",
  266. "description": "Construisez la liste que votre atelier utilise réellement. Faites glisser pour réordonner, et configurez chaque point pour enregistrer une évaluation, une mesure, une note écrite ou une réponse fixe.",
  267. "name": "Nom",
  268. "namePlaceholder": "p. ex. Contrôle technique périodique",
  269. "templateDescription": "Description",
  270. "descriptionPlaceholder": "À quoi sert cette liste et quand l'utiliser.",
  271. "country": "Pays",
  272. "notCountrySpecific": "Non spécifique à un pays",
  273. "countryHelp": "Consigné sur le rapport pour qu'un atelier travaillant de part et d'autre d'une frontière distingue ses listes.",
  274. "defectScale": "Échelle de défaillances",
  275. "scaleEu": "Mineure / majeure / critique (UE)",
  276. "scaleBasic": "Conforme / attention / non conforme",
  277. "scaleEuHelp": "Les catégories de l'article 7, paragraphe 2, de la directive 2014/45/UE. Un véhicule ne présentant que des défaillances mineures reste accepté.",
  278. "scaleBasicHelp": "Une échelle simple à trois niveaux pour les listes d'entretien qui ne sont pas un contrôle réglementaire.",
  279. "defaultTemplate": "Modèle par défaut",
  280. "defaultHelp": "Présélectionné quand un technicien démarre une nouvelle inspection.",
  281. "summary": "{sections} groupe(s) · {checks} point(s)",
  282. "renumber": "Renuméroter les références",
  283. "renumberHelp": "Numérote chaque groupe et chaque point dans l'ordre : 1, 1.1, 1.2, 2. Les nouvelles lignes sont numérotées à l'ajout, vous n'en avez donc besoin qu'après avoir déplacé des éléments.",
  284. "renumberWarning": "Cette liste utilise des références réglementaires comme 1.1.13. La renumérotation les remplace.",
  285. "addSection": "Ajouter un groupe",
  286. "addCheck": "Ajouter un point",
  287. "ref": "Réf.",
  288. "sectionName": "Nom du groupe, p. ex. Freinage",
  289. "sectionNote": "Note facultative affichée au-dessus des points de ce groupe",
  290. "checkName": "Nom du point, p. ex. Garnitures de frein",
  291. "reorderSection": "Réordonner le groupe {name}",
  292. "reorderCheck": "Réordonner le point {name}",
  293. "removeSection": "Supprimer le groupe {name}",
  294. "removeCheck": "Supprimer le point {name}",
  295. "duplicateCheck": "Dupliquer le point {name}",
  296. "configure": "Configurer {name}",
  297. "hideSettings": "Masquer les réglages de {name}",
  298. "howRecorded": "Comment est-ce enregistré ?",
  299. "guidance": "Consigne pour le technicien",
  300. "guidancePlaceholder": "Affichée sous le nom du point sur le formulaire d'inspection.",
  301. "measurement": "Mesure",
  302. "unit": "Unité",
  303. "minimum": "Minimum",
  304. "maximum": "Maximum",
  305. "outOfRange": "Défaillance hors plage",
  306. "rangeHelp": "Laissez une borne vide pour une limite unilatérale, par exemple un minimum de 1,6 mm sans maximum. Les mesures hors plage sont évaluées automatiquement.",
  307. "answers": "Réponses",
  308. "answersHelp": "Séparez les réponses par des virgules.",
  309. "mustComplete": "Doit être renseigné",
  310. "photoRequired": "Photo requise lorsqu'une défaillance est constatée",
  311. "commonWording": "Formulations courantes",
  312. "commonWordingHelp": "Une formulation par ligne. Elles sont proposées en premier lorsqu'un technicien constate une défaillance ici, avant les textes intégrés, pour que votre atelier s'accorde sur la description d'un défaut.",
  313. "inputType": {
  314. "condition": "Évaluation de défaillance",
  315. "measurement": "Mesure",
  316. "text": "Texte libre",
  317. "choice": "Choix"
  318. },
  319. "inputHint": {
  320. "condition": "Le technicien évalue le point selon l'échelle de défaillances.",
  321. "measurement": "Enregistre un nombre assorti d'une unité, évalué automatiquement par rapport à une plage.",
  322. "text": "Enregistre une observation écrite, par exemple une marque de pneumatique ou un code défaut.",
  323. "choice": "Le technicien choisit une réponse parmi une liste fixe."
  324. },
  325. "cancel": "Annuler",
  326. "create": "Créer le modèle",
  327. "saveChanges": "Enregistrer les modifications",
  328. "created": "Modèle créé",
  329. "updated": "Modèle mis à jour",
  330. "saveFailed": "Impossible d'enregistrer le modèle",
  331. "severityAttention": "Défaillance mineure",
  332. "severityFail": "Défaillance majeure",
  333. "severityDangerous": "Défaillance critique",
  334. "answersPlaceholder": "Complet, Partiel, Aucun"
  335. },
  336. "packages": {
  337. "exportTitle": "Exporter « {name} »",
  338. "exportDescription": "Télécharge toute la liste sous forme de fichier : groupes, points, unités et limites. Toute personne utilisant Torqvoice peut l'importer.",
  339. "includeWording": "Inclure vos propres formulations",
  340. "includeWordingHelp": "Les formulations que votre atelier a ajoutées aux points. Utiles au destinataire, mais ce sont des textes libres saisis à l'établi, qui peuvent nommer un client, un collègue ou un arrangement local. Désactivé sauf si vous les avez relus.",
  341. "attributeTo": "Attribuer à (facultatif)",
  342. "attributePlaceholder": "p. ex. Egeland Auto",
  343. "attributeHelp": "Inscrit dans le fichier pour que la personne qui l'installe sache d'où il vient. Rien n'est repris de votre compte.",
  344. "download": "Télécharger",
  345. "exported": "Modèle exporté",
  346. "exportFailed": "Impossible d'exporter ce modèle",
  347. "importTitle": "Importer une liste",
  348. "importDescription": "Ajoute une liste depuis un fichier de paquet Torqvoice. Elle arrive comme un modèle ordinaire que vous pouvez modifier, et ne remplace jamais un modèle existant.",
  349. "chooseFile": "Choisir un fichier de paquet",
  350. "chooseAnother": "Choisir un autre fichier",
  351. "unreadable": "Ce fichier n'a pas pu être lu. Un paquet Torqvoice est un fichier .json exporté depuis un modèle.",
  352. "from": "De {author}",
  353. "limitsWarning": "Les limites d'une liste partagée sont celles définies par son auteur. Vérifiez-les au regard de votre réglementation nationale avant d'en délivrer quoi que ce soit.",
  354. "import": "Importer",
  355. "imported": "{count} modèle(s) importé(s)",
  356. "importFailed": "Impossible d'importer ce paquet",
  357. "cancel": "Annuler"
  358. },
  359. "list": {
  360. "tabAll": "Toutes",
  361. "tabInProgress": "En cours",
  362. "tabCompleted": "Terminées",
  363. "search": "Rechercher des inspections…",
  364. "new": "Nouvelle inspection",
  365. "empty": "Aucune inspection trouvée.",
  366. "vehicle": "Véhicule",
  367. "template": "Modèle",
  368. "progress": "Avancement",
  369. "progressTooltip": "{graded} points sur {total} évalués",
  370. "status": "Statut",
  371. "date": "Date",
  372. "statusInProgress": "En cours",
  373. "statusCompleted": "Terminée"
  374. },
  375. "new": {
  376. "title": "Nouvelle inspection",
  377. "vehicle": "Véhicule",
  378. "searchVehicles": "Rechercher des véhicules…",
  379. "loadingVehicles": "Chargement des véhicules…",
  380. "noVehicles": "Aucun véhicule trouvé.",
  381. "template": "Modèle",
  382. "selectTemplate": "Choisir un modèle",
  383. "manageTemplates": "Gérer les modèles",
  384. "cancel": "Annuler",
  385. "create": "Créer l'inspection",
  386. "created": "Inspection créée",
  387. "createFailed": "Impossible de créer l'inspection"
  388. },
  389. "shareDialog": {
  390. "title": "Partager l'inspection",
  391. "description": "Partagez une vue en lecture seule de cette inspection avec votre client.",
  392. "copyLink": "Copier le lien",
  393. "copied": "Lien copié dans le presse-papiers",
  394. "generated": "Lien de partage créé",
  395. "revoked": "Lien de partage révoqué"
  396. }
  397. }