workshopCalendar.json 8.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175
  1. {
  2. "page": {
  3. "description": "Quando a oficina está aberta, os dias em que está encerrada e quem está ausente. O quadro de trabalho, o planeamento, o calendário, as marcações online e o portal do cliente seguem estas definições."
  4. },
  5. "switch": {
  6. "title": "Dias de encerramento e ausências",
  7. "label": "Usar dias de encerramento, feriados e ausências",
  8. "hint": "Quando isto está desligado, nada nesta página além do horário de funcionamento altera o quadro de trabalho, o planeamento, o calendário ou as marcações online. Tudo o que introduziu é mantido.",
  9. "saved": "Guardado",
  10. "failed": "Não foi possível guardar"
  11. },
  12. "hours": {
  13. "title": "Horário de funcionamento",
  14. "description": "Quando a oficina está aberta em cada dia da semana. As marcações online e a próxima vaga livre só oferecem estas horas, e o quadro de trabalho sombreia o resto.",
  15. "open": "Aberto",
  16. "closed": "Encerrado",
  17. "opens": "Abre",
  18. "closes": "Fecha",
  19. "copyMonday": "Copiar segunda-feira para os outros dias úteis",
  20. "save": "Guardar horário de funcionamento",
  21. "saved": "Horário de funcionamento guardado",
  22. "invalid": "{day}: a hora de fecho tem de ser posterior à hora de abertura",
  23. "allClosed": "Todos os dias estão encerrados, por isso não é possível marcar nada online."
  24. },
  25. "holidays": {
  26. "title": "Feriados",
  27. "description": "Escolha o seu país, e o seu estado ou região quando os feriados variam, para encerrar nos feriados oficiais. As datas vêm do Nager.Date e são atualizadas todos os dias.",
  28. "country": "País",
  29. "noCountry": "Sem feriados",
  30. "searchCountry": "Pesquisar países",
  31. "regions": "Estados e regiões",
  32. "regionsHint": "Um feriado observado apenas em algumas regiões conta quando uma das suas está assinalada. Os feriados nacionais contam sempre.",
  33. "countriesFailed": "Não foi possível carregar a lista de países ({error}). Tente novamente mais tarde.",
  34. "list": "Feriados em {first} e {second}",
  35. "closed": "Encerrado",
  36. "open": "Aberto",
  37. "regional": "Apenas em {regions}",
  38. "notPublic": "Não é feriado oficial, por isso fica aberto, a menos que encerre",
  39. "changed": "Alterado em relação à predefinição",
  40. "reset": "Usar predefinição",
  41. "refresh": "Atualizar agora",
  42. "updated": "Atualizado {when}",
  43. "neverUpdated": "Ainda não atualizado",
  44. "fetchError": "Não foi possível atualizar os feriados: {error}. Os dias já listados continuam a contar.",
  45. "saved": "Feriados atualizados",
  46. "none": "O Nager.Date não tem feriados para este país.",
  47. "pickCountry": "Escolha um país para ver os seus feriados.",
  48. "source": "Datas dos feriados do Nager.Date"
  49. },
  50. "feeds": {
  51. "title": "Calendários de feriados",
  52. "description": "Adicione qualquer calendário de feriados como ligação ou ficheiro .ics: um feed oficial, os calendários de feriados da Google ou o seu próprio. Uma ligação é lida novamente todos os dias.",
  53. "addLink": "Adicionar ligação",
  54. "linkPlaceholder": "Ligação https:// ou webcal:// para um calendário .ics",
  55. "uploadFile": "Carregar ficheiro .ics",
  56. "added": "Calendário adicionado",
  57. "addFailed": "Não foi possível adicionar o calendário",
  58. "tooLarge": "O ficheiro é demasiado grande. Os calendários de feriados são muito mais pequenos do que 900 KB.",
  59. "remove": "Remover",
  60. "removeTitle": "Remover {name}?",
  61. "removeDescription": "Os dias deste calendário deixam de encerrar a oficina. Pode adicioná-lo novamente mais tarde.",
  62. "refresh": "Ler novamente",
  63. "refreshed": "Calendário lido novamente",
  64. "fromLink": "Lido todos os dias a partir de {host}",
  65. "fromFile": "Do ficheiro {file}",
  66. "updated": "Lido {when}",
  67. "error": "A última leitura falhou: {error}",
  68. "days": "{count, plural, one {# dia} other {# dias}} em {first} e {second}",
  69. "closeAll": "Encerrar em todos os dias",
  70. "openAll": "Abrir em todos os dias",
  71. "choose": "Cada dia fecha a oficina, a menos que o desative. Os dias que um calendário do Google marca como datas comemorativas, como o Dia dos Namorados, começam desativados.",
  72. "show": "Mostrar dias",
  73. "hide": "Ocultar dias",
  74. "empty": "Nenhum calendário adicionado."
  75. },
  76. "closures": {
  77. "title": "Dias de encerramento",
  78. "description": "Dias em que a oficina encerra por motivos próprios: uma semana de férias coletivas, um dia da equipa, encerrar mais cedo antes de um feriado.",
  79. "add": "Adicionar dia de encerramento",
  80. "edit": "Editar dia de encerramento",
  81. "name": "Nome",
  82. "namePlaceholder": "Férias de verão",
  83. "nameRequired": "Dê-lhe um nome",
  84. "yearly": "Todos os anos",
  85. "yearlyHint": "Encerrado nas mesmas datas todos os anos.",
  86. "empty": "Nenhum dia de encerramento adicionado.",
  87. "past": "Mostrar encerramentos passados",
  88. "hidePast": "Ocultar encerramentos passados",
  89. "saved": "Dia de encerramento guardado",
  90. "deleted": "Dia de encerramento removido",
  91. "deleteTitle": "Remover {name}?",
  92. "deleteDescription": "A oficina volta a abrir normalmente nestes dias."
  93. },
  94. "stretch": {
  95. "from": "Primeiro dia",
  96. "to": "Último dia",
  97. "allDay": "Todo o dia",
  98. "startTime": "De",
  99. "endTime": "Até",
  100. "startTimeHint": "No primeiro dia. Deixe em branco para o dia inteiro.",
  101. "endTimeHint": "No último dia. Deixe em branco para o resto do dia.",
  102. "endBeforeStart": "O último dia é anterior ao primeiro",
  103. "timesCross": "A hora de fim é anterior à hora de início",
  104. "tooLong": "Um registo pode abranger no máximo um ano",
  105. "pickDate": "Escolher uma data"
  106. },
  107. "timeOff": {
  108. "title": "Ausências",
  109. "description": "Registe um técnico de férias ou ausente: férias, baixa médica, formações. Enquanto está ausente, não é proposto para marcações, e o quadro de trabalho e o planeamento mostram-no.",
  110. "add": "Registar férias ou ausência",
  111. "edit": "Editar férias ou ausência",
  112. "technician": "Técnico",
  113. "pickTechnician": "Escolher um técnico",
  114. "reason": "Motivo",
  115. "note": "Nota",
  116. "notePlaceholder": "Opcional, como o nome da formação",
  117. "empty": "Ninguém está de férias ou ausente nas próximas semanas.",
  118. "saved": "Ausência guardada",
  119. "deleted": "Ausência removida",
  120. "deleteTitle": "Remover esta ausência?",
  121. "deleteDescription": "{name} volta a contar como disponível nestes dias.",
  122. "noTechnicians": "Adicione primeiro técnicos no quadro de trabalho.",
  123. "manage": "Férias e ausências",
  124. "upcoming": "Ausências próximas e recentes",
  125. "disabled": "As ausências estão desligadas para esta oficina. Ligue-as em Definições, Horário e feriados.",
  126. "button": "Ausência",
  127. "setForTechnician": "Registar férias ou ausência de {name}"
  128. },
  129. "reasons": {
  130. "holiday": "Férias",
  131. "sick": "Baixa médica",
  132. "training": "Formação",
  133. "other": "Ausente"
  134. },
  135. "range": {
  136. "allDay": "{dates}",
  137. "from": "{dates}, a partir das {time}",
  138. "until": "{dates}, até às {time}",
  139. "between": "{dates}, das {start} às {end}",
  140. "fromUntil": "{dates}, das {start} no primeiro dia até às {end} no último"
  141. },
  142. "board": {
  143. "closedDay": "Encerrado",
  144. "closedFor": "Encerrado: {name}",
  145. "shortDay": "Horário reduzido: {name}",
  146. "closedWeekday": "A oficina está encerrada neste dia",
  147. "away": "{reason}",
  148. "awayAllDay": "{name} está ausente: {reason}",
  149. "awayPart": "{name} está ausente {when}: {reason}",
  150. "awayTooltip": "Ausente: {reason}",
  151. "dropClosed": "A oficina está encerrada nesse momento ({name}). O trabalho foi agendado na mesma.",
  152. "dropClosedWeekday": "A oficina está normalmente encerrada nesse momento. O trabalho foi agendado na mesma.",
  153. "dropAway": "{name} está ausente nesse momento ({reason}). O trabalho foi agendado na mesma."
  154. },
  155. "schedule": {
  156. "closed": "A oficina está encerrada nesse momento: {names}",
  157. "closedWeekday": "A oficina está normalmente encerrada neste dia.",
  158. "away": "Ausente: {reason}",
  159. "awayPart": "Ausente {when}",
  160. "awayConflict": "Ausente ({reason})",
  161. "awayHeading": "O técnico está ausente nessa altura",
  162. "bookedAnyway": "Pode manter esta hora se o trabalho estiver combinado.",
  163. "awayHeadingTeam": "Alguém neste trabalho está ausente nessa altura"
  164. },
  165. "calendar": {
  166. "closure": "Encerrado",
  167. "absence": "Ausência",
  168. "absenceTitle": "{name}: {reason}"
  169. },
  170. "portal": {
  171. "closedDay": "A oficina está encerrada nesse dia ({name}). Escolha outro dia, por favor.",
  172. "closedWeekday": "A oficina está encerrada nesse dia. Escolha outro dia, por favor.",
  173. "upcomingClosed": "Encerrado em: {days}"
  174. }
  175. }