dashboard.json 8.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268
  1. {
  2. "myJobs": {
  3. "title": "Meus trabalhos ativos",
  4. "description": "Ordens de serviço atribuídas a você.",
  5. "uploadFailed": "Falha ao enviar imagem",
  6. "uploadSuccess": "{count} imagem(ns) enviada(s)",
  7. "takePhoto": "Tirar foto",
  8. "addPhoto": "Adicionar foto",
  9. "addVideo": "Adicionar vídeo",
  10. "videoUploadSuccess": "{count} vídeo(s) enviado(s)",
  11. "scanPart": "Escanear peça",
  12. "photo": "Foto",
  13. "video": "Vídeo",
  14. "parts": "Peças",
  15. "partAdded": "\"{name}\" adicionado à ordem de serviço",
  16. "partAddFailed": "Falha ao adicionar peça",
  17. "inStock": "Em estoque: {quantity}",
  18. "quantity": "Quantidade",
  19. "addToJob": "Adicionar {qty} ao serviço",
  20. "statusReport": "Relatório de Status",
  21. "report": "Relatório",
  22. "observation": "Observação",
  23. "empty": "Nenhuma ordem de serviço está atribuída a você no momento."
  24. },
  25. "recentActivity": "Atividade recente",
  26. "noRecentActivity": "Nenhuma atividade recente",
  27. "recentObservations": "Observações recentes",
  28. "noRecentObservations": "Nenhuma observação aberta",
  29. "observations": {
  30. "severity": "Gravidade",
  31. "vehicle": "Veículo",
  32. "description": "Descrição",
  33. "when": "Quando"
  34. },
  35. "unknownUser": "Usuário",
  36. "stats": {
  37. "activeJobs": "Trabalhos Ativos",
  38. "pending": "Pendentes",
  39. "totalParts": "Total de Peças",
  40. "totalCustomers": "Total de Clientes",
  41. "lowStock": "Estoque baixo"
  42. },
  43. "customize": "Personalizar",
  44. "viewAll": "Ver tudo",
  45. "showCards": "Mostrar cartões",
  46. "cards": {
  47. "maintenance": "Manutenção prevista",
  48. "reminders": "Lembretes Próximos",
  49. "inspections": "Inspeções",
  50. "serviceRequests": "Solicitações de serviço",
  51. "quoteRequests": "Solicitações de Orçamento",
  52. "quoteResponses": "Respostas de Orçamento",
  53. "sms": "Mensagens Recentes",
  54. "notifications": "Notificações Recentes",
  55. "recentCompleted": "Concluídos Recentemente",
  56. "activeJobs": "Trabalhos Ativos",
  57. "recentObservations": "Observações recentes",
  58. "recentActivity": "Atividade recente",
  59. "gettingStarted": "Primeiros passos",
  60. "tireHotel": "Hotel de pneus",
  61. "inspectionsDue": "Inspeções a vencer"
  62. },
  63. "maintenance": {
  64. "title": "Manutenção Prevista",
  65. "description": "Com base no histórico de serviços e quilometragem diária estimada",
  66. "overdue": "Atrasado",
  67. "approaching": "Próximo",
  68. "estimated": "Est. {mileage} {unit}",
  69. "sinceLastService": "{mileage} {unit} desde o último serviço",
  70. "certainty": "{percent}% de certeza",
  71. "active": "Ativos",
  72. "dismissedTab": "Dispensados",
  73. "noActive": "Nenhum veículo precisa de manutenção no momento.",
  74. "noDismissed": "Nenhum veículo dispensado.",
  75. "dismissedOn": "Dispensado em {date}",
  76. "restore": "Restaurar",
  77. "settingsAriaLabel": "Configurações de manutenção",
  78. "dismissAriaLabel": "Dispensar"
  79. },
  80. "reminders": {
  81. "title": "Lembretes Próximos",
  82. "overdue": "Atrasado",
  83. "dueSoon": "Vence em Breve",
  84. "noData": "Nenhum lembrete próximo."
  85. },
  86. "messages": {
  87. "title": "Mensagens Recentes",
  88. "viewAll": "Ver Todas",
  89. "you": "Você: ",
  90. "noData": "Nenhuma mensagem recente."
  91. },
  92. "notifications": {
  93. "title": "Notificações Recentes",
  94. "noData": "Nenhuma notificação recente."
  95. },
  96. "inspections": {
  97. "title": "Inspeções",
  98. "inProgress": "Em Andamento",
  99. "completed": "Concluído",
  100. "itemCount": "{inspected}/{total} itens",
  101. "noData": "Nenhuma inspeção."
  102. },
  103. "serviceRequests": {
  104. "title": "Solicitações de serviço",
  105. "description": "Pedidos de agendamento pelo portal do cliente",
  106. "noData": "Nenhuma solicitação de serviço pendente."
  107. },
  108. "quoteRequests": {
  109. "title": "Solicitações de Orçamento",
  110. "description": "Clientes solicitando orçamentos a partir de inspeções compartilhadas",
  111. "pending": "Pendente",
  112. "createQuote": "Criar Orçamento",
  113. "itemsRequested": "{count, plural, one {# item solicitado} other {# itens solicitados}}",
  114. "noData": "Nenhuma solicitação de orçamento pendente.",
  115. "dismissAriaLabel": "Dispensar solicitação de orçamento"
  116. },
  117. "quoteResponses": {
  118. "title": "Respostas de Orçamento dos Clientes",
  119. "description": "Orçamentos que os clientes aceitaram ou solicitaram alterações",
  120. "accepted": "Aceito",
  121. "changesRequested": "Alterações Solicitadas",
  122. "convertToWorkOrder": "Converter em Ordem de Serviço",
  123. "convert": "Converter",
  124. "viewQuote": "Ver Orçamento",
  125. "view": "Ver",
  126. "noData": "Nenhuma resposta de cliente.",
  127. "dismissAriaLabel": "Dispensar resposta"
  128. },
  129. "recentCompleted": {
  130. "title": "Concluídos Recentemente",
  131. "date": "Data",
  132. "vehicle": "Veículo",
  133. "customer": "Cliente",
  134. "serviceTitle": "Título",
  135. "total": "Total",
  136. "empty": "Nenhum serviço concluído ainda"
  137. },
  138. "activeJobsTable": {
  139. "title": "Trabalhos Ativos",
  140. "vehicle": "Veículo",
  141. "customer": "Cliente",
  142. "serviceTitle": "Título",
  143. "status": "Status",
  144. "tech": "Técnico",
  145. "empty": "Nenhum trabalho ativo"
  146. },
  147. "relativeTime": {
  148. "now": "agora",
  149. "minutes": "{count}m",
  150. "hours": "{count}h",
  151. "days": "{count}d"
  152. },
  153. "error": "Falha ao carregar o painel",
  154. "editHint": "Arraste os cartões para reorganizar; puxe o canto para redimensionar.",
  155. "resetLayout": "Redefinir layout",
  156. "doneEditing": "Concluído",
  157. "customCards": {
  158. "addCard": "Adicionar cartão",
  159. "editCard": "Editar cartão",
  160. "deleteCard": "Excluir cartão",
  161. "cardName": "Nome do cartão",
  162. "dataSource": "Fonte de dados",
  163. "filters": "Filtros",
  164. "addFilter": "Adicionar filtro",
  165. "columns": "Colunas",
  166. "rowLimit": "Linhas",
  167. "save": "Salvar",
  168. "cancel": "Cancelar",
  169. "valuePlaceholder": "Valor…",
  170. "noResults": "Nenhum registro correspondente.",
  171. "loadError": "Não foi possível carregar o cartão.",
  172. "saveError": "Não foi possível salvar o cartão.",
  173. "deleteConfirmTitle": "Excluir cartão?",
  174. "deleteConfirmDescription": "“{name}” será removido do painel. Os dados não são afetados.",
  175. "entities": {
  176. "vehicles": "Veículos",
  177. "customers": "Clientes",
  178. "workOrders": "Ordens de serviço",
  179. "quotes": "Orçamentos",
  180. "inventory": "Estoque"
  181. },
  182. "fields": {
  183. "licensePlate": "Placa",
  184. "make": "Marca",
  185. "model": "Modelo",
  186. "year": "Ano",
  187. "color": "Cor",
  188. "vin": "Chassi",
  189. "mileage": "Quilometragem",
  190. "fuelType": "Combustível",
  191. "transmission": "Câmbio",
  192. "customer": "Cliente",
  193. "createdAt": "Criado",
  194. "updatedAt": "Atualizado",
  195. "name": "Nome",
  196. "company": "Empresa",
  197. "email": "E-mail",
  198. "phone": "Telefone",
  199. "address": "Endereço",
  200. "taxId": "CNPJ/CPF",
  201. "invoiceNumber": "Nº fatura",
  202. "title": "Título",
  203. "type": "Tipo",
  204. "status": "Status",
  205. "techName": "Técnico",
  206. "totalAmount": "Total",
  207. "serviceDate": "Data",
  208. "vehicle": "Veículo",
  209. "quoteNumber": "Nº orçamento",
  210. "validUntil": "Válido até",
  211. "partNumber": "Nº peça",
  212. "category": "Categoria",
  213. "quantity": "Quantidade",
  214. "minQuantity": "Qtd. mínima",
  215. "unit": "Unidade",
  216. "unitCost": "Custo",
  217. "sellPrice": "Preço",
  218. "supplier": "Fornecedor"
  219. },
  220. "operators": {
  221. "contains": "contém",
  222. "equals": "é igual a",
  223. "startsWith": "começa com",
  224. "eq": "=",
  225. "gt": ">",
  226. "gte": "≥",
  227. "lt": "<",
  228. "lte": "≤",
  229. "after": "depois de",
  230. "before": "antes de"
  231. },
  232. "options": {
  233. "maintenance": "Manutenção",
  234. "repair": "Reparo",
  235. "upgrade": "Melhoria",
  236. "inspection": "Inspeção",
  237. "pending": "Pendente",
  238. "in-progress": "Em andamento",
  239. "waiting-parts": "Aguardando peças",
  240. "completed": "Concluído",
  241. "draft": "Rascunho",
  242. "sent": "Enviado",
  243. "accepted": "Aceito",
  244. "rejected": "Recusado",
  245. "expired": "Expirado",
  246. "converted": "Convertido"
  247. }
  248. },
  249. "tireHotel": {
  250. "title": "Hotel de pneus",
  251. "viewAll": "Ver hotel de pneus",
  252. "stored": "{count} jogos armazenados",
  253. "capacity": "{used} / {capacity} pneus",
  254. "roomLeft": "Espaço para mais {count}",
  255. "needsPrep": "A preparar",
  256. "unbilled": "Não faturado ({count})"
  257. },
  258. "inspectionsDue": {
  259. "title": "Inspeções a vencer",
  260. "viewAll": "Ver todos os veículos com vencimento",
  261. "overdue": "Vencidas",
  262. "within30": "Próximos 30 dias",
  263. "within90": "Próximos 90 dias",
  264. "noData": "Nenhuma inspeção nos próximos 90 dias",
  265. "overdueSince": "Vencida desde {date}",
  266. "remind": "Enviar lembretes"
  267. }
  268. }