calendar.json 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162
  1. {
  2. "weekdays": {
  3. "sun": "Dim",
  4. "mon": "Lun",
  5. "tue": "Mar",
  6. "wed": "Mer",
  7. "thu": "Jeu",
  8. "fri": "Ven",
  9. "sat": "Sam"
  10. },
  11. "months": {
  12. "january": "Janvier",
  13. "february": "Février",
  14. "march": "Mars",
  15. "april": "Avril",
  16. "may": "Mai",
  17. "june": "Juin",
  18. "july": "Juillet",
  19. "august": "Août",
  20. "september": "Septembre",
  21. "october": "Octobre",
  22. "november": "Novembre",
  23. "december": "Décembre"
  24. },
  25. "stats": {
  26. "services": "Services",
  27. "overdue": "En retard",
  28. "pendingQuotes": "Devis en attente",
  29. "revenue": "Chiffre d’affaires"
  30. },
  31. "today": "Aujourd’hui",
  32. "workOrder": "Ordre de travail",
  33. "allDay": "Toute la journée",
  34. "openDay": "Ouvrir le {date}",
  35. "dayTotal": "{count, plural, =1 {1 événement} other {# événements}}",
  36. "views": {
  37. "day": "Jour",
  38. "week": "Semaine",
  39. "month": "Mois",
  40. "year": "Année",
  41. "schedule": "Planning",
  42. "fourDays": "4 jours"
  43. },
  44. "options": {
  45. "showWeekends": "Afficher les week-ends",
  46. "showCompleted": "Afficher les terminés",
  47. "showWeekNumbers": "Afficher les numéros de semaine"
  48. },
  49. "toolbar": {
  50. "previous": "Précédent",
  51. "next": "Suivant",
  52. "create": "Créer",
  53. "showSidebar": "Afficher le panneau latéral",
  54. "hideSidebar": "Masquer le panneau latéral"
  55. },
  56. "sidebar": {
  57. "calendars": "Calendriers",
  58. "legend": "Couleurs des statuts"
  59. },
  60. "schedule": {
  61. "empty": "Rien de prévu",
  62. "emptyHint": "Aucun ordre de travail, rappel, devis ni message sur cette période."
  63. },
  64. "peek": {
  65. "close": "Fermer",
  66. "open": {
  67. "service": "Ouvrir l'ordre de travail",
  68. "reminder": "Ouvrir le rappel",
  69. "quote": "Ouvrir le devis",
  70. "message": "Ouvrir les messages",
  71. "external": "Ouvrir",
  72. "closure": "Ouvrir les horaires d'ouverture",
  73. "absence": "Ouvrir le tableau de travail"
  74. }
  75. },
  76. "filters": {
  77. "services": "Ordres de travail",
  78. "reminders": "Rappels",
  79. "quotes": "Devis",
  80. "messages": "Messages",
  81. "external": "Calendriers connectés",
  82. "closures": "Jours de fermeture",
  83. "absences": "Absences"
  84. },
  85. "selectVehicle": "Sélectionner un véhicule pour l’ordre de travail",
  86. "dateChoice": {
  87. "title": "Date de l'ordre de travail",
  88. "description": "Vous avez sélectionné le {selectedDate}. À quelle date cet ordre de travail doit-il correspondre ?",
  89. "useSelected": "Utiliser le {date}",
  90. "useToday": "Utiliser aujourd'hui"
  91. },
  92. "more": "+ {count} de plus",
  93. "monthTotal": "{count} événements",
  94. "contextMenu": {
  95. "newWorkOrder": "Nouvel ordre de travail",
  96. "newWorkOrderAt": "Nouvel ordre de travail à {time}",
  97. "newReminder": "Nouveau rappel",
  98. "newQuote": "Nouveau devis",
  99. "openEvent": "Ouvrir ({count})",
  100. "hint": "Astuce : faites un clic droit sur un jour pour voir les actions",
  101. "scheduleMessage": "Programmer un message"
  102. },
  103. "eventMenu": {
  104. "open": "Ouvrir",
  105. "markDone": "Marquer comme fait",
  106. "markNotDone": "Marquer comme non fait",
  107. "deleteReminder": "Supprimer le rappel",
  108. "deleteReminderConfirm": "Supprimer le rappel \"{title}\" ? Cette action est irréversible.",
  109. "deleteMessage": "Supprimer le message programmé",
  110. "deleteMessageConfirm": "Supprimer le message programmé \"{title}\" ? Il ne sera pas envoyé.",
  111. "deleted": "Supprimé",
  112. "updated": "Mis à jour",
  113. "failed": "Cela n'a pas fonctionné. Réessayez."
  114. },
  115. "events": {
  116. "status": {
  117. "completed": "Terminé",
  118. "inProgress": "En cours",
  119. "waitingParts": "En attente de pièces",
  120. "pending": "En attente",
  121. "scheduled": "Planifié",
  122. "sent": "Envoyé",
  123. "approved": "Approuvé",
  124. "draft": "Brouillon",
  125. "done": "Fait",
  126. "overdue": "En retard",
  127. "upcoming": "À venir",
  128. "failed": "Échec",
  129. "queued": "En file",
  130. "busy": "Occupé",
  131. "closed": "Fermé",
  132. "away": "Absent"
  133. },
  134. "type": {
  135. "service": "Ordre de travail",
  136. "reminder": "Rappel",
  137. "quote": "Devis",
  138. "message": "Message",
  139. "external": "Calendrier connecté",
  140. "closure": "Fermé",
  141. "absence": "Absence"
  142. },
  143. "noEvents": "Aucun événement",
  144. "selectDay": "Sélectionnez un jour avec des événements ou créez un nouvel ordre de travail.",
  145. "external": {
  146. "source": "Depuis {source}",
  147. "sourceUnknown": "Depuis un calendrier connecté",
  148. "allDay": "Toute la journée",
  149. "open": "Ouvrir dans {source}",
  150. "openGeneric": "Ouvrir dans le calendrier",
  151. "noLink": "Ce calendrier ne fournit pas de lien vers l'événement.",
  152. "readOnly": "Créneau occupé venant d'un calendrier connecté. Modifiez-le là-bas, il sera mis à jour ici à la prochaine synchronisation."
  153. }
  154. },
  155. "previousMonth": "Mois précédent",
  156. "nextMonth": "Mois suivant",
  157. "range": {
  158. "from": "À partir de {time}",
  159. "until": "Jusqu'à {time}"
  160. },
  161. "timeOffMissing": "Cette absence a été modifiée ou supprimée entre-temps."
  162. }