dashboard.json 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. {
  2. "myJobs": {
  3. "title": "My Active Jobs",
  4. "description": "Work orders assigned to you.",
  5. "uploadFailed": "Failed to upload image",
  6. "uploadSuccess": "{count} image(s) uploaded",
  7. "takePhoto": "Take photo",
  8. "addPhoto": "Add photo",
  9. "addVideo": "Add video",
  10. "videoUploadSuccess": "{count} video(s) uploaded",
  11. "scanPart": "Scan part",
  12. "photo": "Photo",
  13. "video": "Video",
  14. "parts": "Parts",
  15. "partAdded": "Added \"{name}\" to work order",
  16. "partAddFailed": "Failed to add part",
  17. "inStock": "In stock: {quantity}",
  18. "quantity": "Quantity",
  19. "addToJob": "Add {qty} to job",
  20. "statusReport": "Status Report",
  21. "report": "Report"
  22. },
  23. "recentActivity": "Recent Activity",
  24. "noRecentActivity": "No recent activity",
  25. "unknownUser": "User",
  26. "stats": {
  27. "activeJobs": "Active Jobs",
  28. "pending": "Pending",
  29. "totalParts": "Total Parts",
  30. "totalCustomers": "Total Customers"
  31. },
  32. "customize": "Customize",
  33. "viewAll": "View All",
  34. "showCards": "Show cards",
  35. "cards": {
  36. "maintenance": "Predicted Maintenance",
  37. "reminders": "Upcoming Reminders",
  38. "inspections": "Inspections",
  39. "quoteRequests": "Quote Requests",
  40. "quoteResponses": "Quote Responses",
  41. "sms": "Recent Messages",
  42. "notifications": "Recent Notifications",
  43. "recentCompleted": "Recent Completed",
  44. "activeJobs": "Active Jobs"
  45. },
  46. "maintenance": {
  47. "title": "Predicted Maintenance Due",
  48. "description": "Based on service history and estimated daily mileage",
  49. "overdue": "Overdue",
  50. "approaching": "Approaching",
  51. "estimated": "Est. {mileage} {unit}",
  52. "sinceLastService": "{mileage} {unit} since last service",
  53. "certainty": "{percent}% certainty",
  54. "active": "Active",
  55. "dismissedTab": "Dismissed",
  56. "noActive": "No vehicles currently due for service.",
  57. "dismissedOn": "Dismissed {date}",
  58. "restore": "Restore"
  59. },
  60. "reminders": {
  61. "title": "Upcoming Reminders",
  62. "overdue": "Overdue",
  63. "dueSoon": "Due Soon",
  64. "noData": "No upcoming reminders."
  65. },
  66. "messages": {
  67. "title": "Recent Messages",
  68. "viewAll": "View All",
  69. "you": "You: ",
  70. "noData": "No recent messages."
  71. },
  72. "notifications": {
  73. "title": "Recent Notifications",
  74. "noData": "No recent notifications."
  75. },
  76. "inspections": {
  77. "title": "Inspections",
  78. "inProgress": "In Progress",
  79. "completed": "Completed",
  80. "itemCount": "{inspected}/{total} items",
  81. "noData": "No inspections."
  82. },
  83. "quoteRequests": {
  84. "title": "Quote Requests",
  85. "description": "Customers requesting quotes from shared inspections",
  86. "pending": "Pending",
  87. "createQuote": "Create Quote",
  88. "itemsRequested": "{count, plural, one {# item requested} other {# items requested}}",
  89. "noData": "No pending quote requests."
  90. },
  91. "quoteResponses": {
  92. "title": "Customer Quote Responses",
  93. "description": "Quotes that customers have accepted or requested changes on",
  94. "accepted": "Accepted",
  95. "changesRequested": "Changes Requested",
  96. "convertToWorkOrder": "Convert to Work Order",
  97. "convert": "Convert",
  98. "viewQuote": "View Quote",
  99. "view": "View",
  100. "noData": "No customer responses."
  101. },
  102. "recentCompleted": {
  103. "title": "Recent Completed",
  104. "date": "Date",
  105. "vehicle": "Vehicle",
  106. "customer": "Customer",
  107. "serviceTitle": "Title",
  108. "total": "Total",
  109. "empty": "No completed services yet"
  110. },
  111. "activeJobsTable": {
  112. "title": "Active Jobs",
  113. "vehicle": "Vehicle",
  114. "customer": "Customer",
  115. "serviceTitle": "Title",
  116. "status": "Status",
  117. "tech": "Tech",
  118. "empty": "No active jobs"
  119. },
  120. "relativeTime": {
  121. "now": "now",
  122. "minutes": "{count}m",
  123. "hours": "{count}h",
  124. "days": "{count}d"
  125. },
  126. "error": "Failed to load dashboard"
  127. }