workshopCalendar.json 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175
  1. {
  2. "page": {
  3. "description": "When the workshop is open, the days it is closed, and who is away. The work board, scheduling, the calendar, online booking and the customer portal all follow it."
  4. },
  5. "switch": {
  6. "title": "Closed days and leave",
  7. "label": "Use closed days, public holidays and leave",
  8. "hint": "When this is off, nothing on this page except the opening hours changes the work board, scheduling, the calendar or online booking. Everything you entered is kept.",
  9. "saved": "Saved",
  10. "failed": "Could not save"
  11. },
  12. "hours": {
  13. "title": "Opening hours",
  14. "description": "When the workshop is open on each day of the week. Online booking and the next free slot only offer these hours, and the work board shades the rest.",
  15. "open": "Open",
  16. "closed": "Closed",
  17. "opens": "Opens",
  18. "closes": "Closes",
  19. "copyMonday": "Copy Monday to the other weekdays",
  20. "save": "Save opening hours",
  21. "saved": "Opening hours saved",
  22. "invalid": "{day}: the closing time must be after the opening time",
  23. "allClosed": "Every day is closed, so nothing can be booked online."
  24. },
  25. "holidays": {
  26. "title": "Public holidays",
  27. "description": "Pick your country, and your state or region where holidays differ, to close on its public holidays. The dates come from Nager.Date and are updated every day.",
  28. "country": "Country",
  29. "noCountry": "No public holidays",
  30. "searchCountry": "Search countries",
  31. "regions": "States and regions",
  32. "regionsHint": "A holiday kept only in some regions counts when one of yours is ticked. Nationwide holidays always count.",
  33. "countriesFailed": "Could not load the list of countries ({error}). Try again later.",
  34. "list": "Holidays in {first} and {second}",
  35. "closed": "Closed",
  36. "open": "Open",
  37. "regional": "Only in {regions}",
  38. "notPublic": "Not a public holiday, so open unless you close it",
  39. "changed": "Changed from the default",
  40. "reset": "Use default",
  41. "refresh": "Update now",
  42. "updated": "Updated {when}",
  43. "neverUpdated": "Not updated yet",
  44. "fetchError": "Could not update the holidays: {error}. The days already listed still count.",
  45. "saved": "Public holidays updated",
  46. "none": "Nager.Date has no public holidays for this country.",
  47. "pickCountry": "Pick a country to list its public holidays.",
  48. "source": "Holiday dates by Nager.Date"
  49. },
  50. "feeds": {
  51. "title": "Holiday calendars",
  52. "description": "Add any holiday calendar as an .ics link or file: a government feed, Google's holiday calendars, your own. A link is read again every day.",
  53. "addLink": "Add link",
  54. "linkPlaceholder": "https:// or webcal:// link to an .ics calendar",
  55. "uploadFile": "Upload .ics file",
  56. "added": "Calendar added",
  57. "addFailed": "Could not add the calendar",
  58. "tooLarge": "The file is too large. Holiday calendars are much smaller than 900 KB.",
  59. "remove": "Remove",
  60. "removeTitle": "Remove {name}?",
  61. "removeDescription": "Its days stop closing the workshop. You can add it again later.",
  62. "refresh": "Read again",
  63. "refreshed": "Calendar read again",
  64. "fromLink": "Read every day from {host}",
  65. "fromFile": "From the file {file}",
  66. "updated": "Read {when}",
  67. "error": "Last read failed: {error}",
  68. "days": "{count, plural, one {# day} other {# days}} in {first} and {second}",
  69. "closeAll": "Close on all",
  70. "openAll": "Open on all",
  71. "choose": "Each day closes the workshop unless you switch it off. Days a Google calendar marks as observances, such as Valentine's Day, start switched off.",
  72. "show": "Show days",
  73. "hide": "Hide days",
  74. "empty": "No calendars added."
  75. },
  76. "closures": {
  77. "title": "Closed days",
  78. "description": "Days the workshop is closed for its own reasons: a shutdown week, a staff day, closing early before a holiday.",
  79. "add": "Add closed day",
  80. "edit": "Edit closed day",
  81. "name": "Name",
  82. "namePlaceholder": "Summer shutdown",
  83. "nameRequired": "Give it a name",
  84. "yearly": "Every year",
  85. "yearlyHint": "Closed on the same dates every year.",
  86. "empty": "No closed days added.",
  87. "past": "Show past closures",
  88. "hidePast": "Hide past closures",
  89. "saved": "Closed day saved",
  90. "deleted": "Closed day removed",
  91. "deleteTitle": "Remove {name}?",
  92. "deleteDescription": "The workshop opens as usual on these days again."
  93. },
  94. "stretch": {
  95. "from": "First day",
  96. "to": "Last day",
  97. "allDay": "All day",
  98. "startTime": "From",
  99. "endTime": "Until",
  100. "startTimeHint": "On the first day. Leave empty for the whole day.",
  101. "endTimeHint": "On the last day. Leave empty for the rest of the day.",
  102. "endBeforeStart": "The last day is before the first",
  103. "timesCross": "The end time is before the start time",
  104. "tooLong": "One entry can cover at most a year",
  105. "pickDate": "Pick a date"
  106. },
  107. "timeOff": {
  108. "title": "Leave and out of office",
  109. "description": "Set a technician on leave or out of office: holidays, sick days, courses. While away they are not offered for bookings, and the work board and scheduling show it.",
  110. "add": "Set on leave or out of office",
  111. "edit": "Edit leave or out of office",
  112. "technician": "Technician",
  113. "pickTechnician": "Pick a technician",
  114. "reason": "Reason",
  115. "note": "Note",
  116. "notePlaceholder": "Optional, such as the name of the course",
  117. "empty": "Nobody is on leave or out of office in the coming weeks.",
  118. "saved": "Leave saved",
  119. "deleted": "Leave removed",
  120. "deleteTitle": "Remove this leave?",
  121. "deleteDescription": "{name} counts as available on these days again.",
  122. "noTechnicians": "Add technicians on the work board first.",
  123. "manage": "Leave and out of office",
  124. "upcoming": "Upcoming and recent leave",
  125. "disabled": "Leave is switched off for this workshop. Turn it on under Settings, Opening hours and holidays.",
  126. "button": "Leave",
  127. "setForTechnician": "Set {name} on leave or out of office"
  128. },
  129. "reasons": {
  130. "holiday": "On leave",
  131. "sick": "Sick leave",
  132. "training": "Training",
  133. "other": "Out of office"
  134. },
  135. "range": {
  136. "allDay": "{dates}",
  137. "from": "{dates}, from {time}",
  138. "until": "{dates}, until {time}",
  139. "between": "{dates}, {start} to {end}",
  140. "fromUntil": "{dates}, from {start} on the first day until {end} on the last"
  141. },
  142. "board": {
  143. "closedDay": "Closed",
  144. "closedFor": "Closed: {name}",
  145. "shortDay": "Short day: {name}",
  146. "closedWeekday": "The workshop is closed on this day",
  147. "away": "{reason}",
  148. "awayAllDay": "{name} is away: {reason}",
  149. "awayPart": "{name} is away {when}: {reason}",
  150. "awayTooltip": "Away: {reason}",
  151. "dropClosed": "The workshop is closed then ({name}). The job is scheduled anyway.",
  152. "dropClosedWeekday": "The workshop is normally closed then. The job is scheduled anyway.",
  153. "dropAway": "{name} is away then ({reason}). The job is scheduled anyway."
  154. },
  155. "schedule": {
  156. "closed": "The workshop is closed then: {names}",
  157. "closedWeekday": "The workshop is normally closed on this day.",
  158. "away": "Away: {reason}",
  159. "awayPart": "Away {when}",
  160. "awayConflict": "Away ({reason})",
  161. "awayHeading": "The technician is away then",
  162. "bookedAnyway": "You can still keep this time if the work is agreed.",
  163. "awayHeadingTeam": "Someone on this job is away then"
  164. },
  165. "calendar": {
  166. "closure": "Closed",
  167. "absence": "Leave",
  168. "absenceTitle": "{name}: {reason}"
  169. },
  170. "portal": {
  171. "closedDay": "The workshop is closed on that day ({name}). Please pick another day.",
  172. "closedWeekday": "The workshop is closed on that day. Please pick another day.",
  173. "upcomingClosed": "Closed on: {days}"
  174. }
  175. }