billing.json 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. {
  2. "history": {
  3. "title": "Historial de facturación",
  4. "recurring": "Recurrente",
  5. "totalRevenue": "Ingresos totales",
  6. "collected": "Cobrado",
  7. "outstanding": "Pendiente",
  8. "statusAll": "Todos",
  9. "statusPaid": "Pagado",
  10. "statusPartial": "Parcial",
  11. "statusUnpaid": "Impago",
  12. "searchPlaceholder": "Buscar facturas...",
  13. "search": "Buscar",
  14. "columnInvoice": "Factura N.°",
  15. "columnTitle": "Título",
  16. "columnVehicle": "Vehículo",
  17. "columnCustomer": "Cliente",
  18. "columnDate": "Fecha",
  19. "columnTotal": "Total",
  20. "columnPaid": "Pagado",
  21. "columnBalance": "Saldo",
  22. "noRecords": "No se encontraron registros de facturación."
  23. },
  24. "recurring": {
  25. "title": "Recurrente",
  26. "billingHistory": "Historial de facturación",
  27. "processNow": "Procesar ahora",
  28. "newRecurring": "Nueva factura recurrente",
  29. "noInvoices": "Aún no hay facturas recurrentes.",
  30. "columnTitle": "Título",
  31. "columnVehicle": "Vehículo",
  32. "columnCustomer": "Cliente",
  33. "columnFrequency": "Frecuencia",
  34. "columnNextRun": "Próxima ejecución",
  35. "columnAmount": "Monto",
  36. "columnStatus": "Estado",
  37. "columnRuns": "Ejecuciones",
  38. "statusActive": "Activo",
  39. "statusPaused": "Pausado",
  40. "frequencyWeekly": "Semanal",
  41. "frequencyBiweekly": "Quincenal",
  42. "frequencyMonthly": "Mensual",
  43. "frequencyQuarterly": "Trimestral",
  44. "frequencyYearly": "Anual",
  45. "serviceTypeMaintenance": "Mantenimiento",
  46. "serviceTypeRepair": "Reparación",
  47. "serviceTypeInspection": "Inspección",
  48. "serviceTypeUpgrade": "Mejora",
  49. "dialogTitle": "Nueva factura recurrente",
  50. "titleLabel": "Título *",
  51. "titlePlaceholder": "p. ej. Cambio de aceite mensual",
  52. "vehicleLabel": "Vehículo *",
  53. "selectVehicle": "Seleccionar vehículo",
  54. "descriptionLabel": "Descripción",
  55. "frequencyLabel": "Frecuencia",
  56. "startDate": "Fecha de inicio *",
  57. "endDate": "Fecha de fin",
  58. "serviceType": "Tipo de servicio",
  59. "baseCost": "Costo base",
  60. "taxRate": "Tasa de impuesto (%)",
  61. "invoiceNotes": "Notas de factura",
  62. "templateParts": "Piezas de plantilla",
  63. "addPart": "Agregar pieza",
  64. "partName": "Nombre de pieza",
  65. "partNumber": "Pieza N.°",
  66. "templateLabor": "Mano de obra de plantilla",
  67. "addLabor": "Agregar mano de obra",
  68. "description": "Descripción",
  69. "hours": "Horas",
  70. "rate": "Tarifa",
  71. "cancel": "Cancelar",
  72. "create": "Crear",
  73. "requiredFields": "El título y el vehículo son obligatorios",
  74. "created": "Factura recurrente creada",
  75. "failedCreate": "Error al crear",
  76. "statusUpdated": "Estado actualizado",
  77. "failedUpdate": "Error al actualizar",
  78. "deleted": "Factura recurrente eliminada",
  79. "failedDelete": "Error al eliminar",
  80. "processed": "{count} factura(s) procesada(s)",
  81. "failedProcess": "Error al procesar",
  82. "pause": "Pausar",
  83. "resume": "Reanudar",
  84. "delete": "Eliminar",
  85. "removeRow": "Quitar fila"
  86. }
  87. }