billing.json 3.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. {
  2. "history": {
  3. "title": "Billing History",
  4. "recurring": "Recurring",
  5. "totalRevenue": "Total Revenue",
  6. "collected": "Collected",
  7. "outstanding": "Outstanding",
  8. "statusAll": "All",
  9. "statusPaid": "Paid",
  10. "statusPartial": "Partial",
  11. "statusUnpaid": "Unpaid",
  12. "searchPlaceholder": "Search invoices...",
  13. "search": "Search",
  14. "columnInvoice": "Invoice #",
  15. "columnTitle": "Title",
  16. "columnVehicle": "Vehicle",
  17. "columnCustomer": "Customer",
  18. "columnDate": "Date",
  19. "columnTotal": "Total",
  20. "columnPaid": "Paid",
  21. "columnBalance": "Balance",
  22. "noRecords": "No billing records found.",
  23. "columnDelivery": "Delivery",
  24. "deliverySent": "Sent",
  25. "deliveryViewed": "Viewed",
  26. "deliveryViewedOn": "Last opened {date}",
  27. "filterUnviewed": "Not viewed",
  28. "filterUnviewedHint": "Invoices that were sent but have never been opened",
  29. "filterCompleted": "Completed only",
  30. "filterCompletedHint": "Show only work orders marked completed. Remembered for next time."
  31. },
  32. "recurring": {
  33. "title": "Recurring",
  34. "billingHistory": "Billing History",
  35. "processNow": "Process Now",
  36. "newRecurring": "New Recurring Invoice",
  37. "noInvoices": "No recurring invoices yet.",
  38. "columnTitle": "Title",
  39. "columnVehicle": "Vehicle",
  40. "columnCustomer": "Customer",
  41. "columnFrequency": "Frequency",
  42. "columnNextRun": "Next Run",
  43. "columnAmount": "Amount",
  44. "columnStatus": "Status",
  45. "columnRuns": "Runs",
  46. "statusActive": "Active",
  47. "statusPaused": "Paused",
  48. "frequencyWeekly": "Weekly",
  49. "frequencyBiweekly": "Bi-weekly",
  50. "frequencyMonthly": "Monthly",
  51. "frequencyQuarterly": "Quarterly",
  52. "frequencyYearly": "Yearly",
  53. "serviceTypeMaintenance": "Maintenance",
  54. "serviceTypeRepair": "Repair",
  55. "serviceTypeInspection": "Inspection",
  56. "serviceTypeUpgrade": "Upgrade",
  57. "dialogTitle": "New Recurring Invoice",
  58. "titleLabel": "Title *",
  59. "titlePlaceholder": "e.g. Monthly Oil Change",
  60. "vehicleLabel": "Vehicle *",
  61. "selectVehicle": "Select vehicle",
  62. "descriptionLabel": "Description",
  63. "frequencyLabel": "Frequency",
  64. "startDate": "Start Date *",
  65. "endDate": "End Date",
  66. "serviceType": "Service Type",
  67. "baseCost": "Base Cost",
  68. "taxRate": "Tax Rate (%)",
  69. "invoiceNotes": "Invoice Notes",
  70. "templateParts": "Template Parts",
  71. "addPart": "Add Part",
  72. "partName": "Part name",
  73. "partNumber": "Part #",
  74. "templateLabor": "Template Labor",
  75. "addLabor": "Add Labor",
  76. "description": "Description",
  77. "hours": "Hours",
  78. "rate": "Rate",
  79. "cancel": "Cancel",
  80. "create": "Create",
  81. "requiredFields": "Title and vehicle are required",
  82. "created": "Recurring invoice created",
  83. "failedCreate": "Failed to create",
  84. "statusUpdated": "Status updated",
  85. "failedUpdate": "Failed to update",
  86. "deleted": "Recurring invoice deleted",
  87. "failedDelete": "Failed to delete",
  88. "processed": "Processed {count} invoice(s)",
  89. "failedProcess": "Failed to process",
  90. "pause": "Pause",
  91. "resume": "Resume",
  92. "delete": "Delete",
  93. "removeRow": "Remove row"
  94. }
  95. }