Improve the frontend and fix TODOs
This commit is contained in:
@@ -185,6 +185,84 @@
|
||||
"november": "Noviembre",
|
||||
"december": "Diciembre"
|
||||
},
|
||||
"fields": {
|
||||
"name": "Nombre",
|
||||
"contact_person": "Persona de Contacto",
|
||||
"email": "Email",
|
||||
"phone": "Teléfono",
|
||||
"city": "Ciudad",
|
||||
"country": "País",
|
||||
"address": "Dirección",
|
||||
"postal_code": "Código Postal",
|
||||
"region": "Región",
|
||||
"state": "Estado",
|
||||
"company": "Empresa",
|
||||
"position": "Cargo",
|
||||
"department": "Departamento",
|
||||
"title": "Título",
|
||||
"description": "Descripción",
|
||||
"notes": "Notas",
|
||||
"status": "Estado",
|
||||
"type": "Tipo",
|
||||
"category": "Categoría",
|
||||
"priority": "Prioridad",
|
||||
"date": "Fecha",
|
||||
"time": "Hora",
|
||||
"amount": "Monto",
|
||||
"quantity": "Cantidad",
|
||||
"price": "Precio",
|
||||
"cost": "Costo",
|
||||
"total": "Total",
|
||||
"discount": "Descuento",
|
||||
"tax": "Impuesto",
|
||||
"currency": "Moneda",
|
||||
"reference": "Referencia",
|
||||
"code": "Código",
|
||||
"id": "ID",
|
||||
"created_at": "Fecha de Creación",
|
||||
"updated_at": "Fecha de Actualización",
|
||||
"due_date": "Fecha de Vencimiento",
|
||||
"start_date": "Fecha de Inicio",
|
||||
"end_date": "Fecha de Fin",
|
||||
"duration": "Duración",
|
||||
"percentage": "Porcentaje",
|
||||
"rate": "Tasa",
|
||||
"score": "Puntuación",
|
||||
"rating": "Calificación",
|
||||
"version": "Versión",
|
||||
"version_number": "Número de Versión",
|
||||
"version_date": "Fecha de Versión",
|
||||
"version_notes": "Notas de Versión",
|
||||
"version_status": "Estado de Versión",
|
||||
"version_type": "Tipo de Versión",
|
||||
"version_category": "Categoría de Versión",
|
||||
"version_priority": "Prioridad de Versión",
|
||||
"version_description": "Descripción de Versión",
|
||||
"version_notes_placeholder": "Notas sobre esta versión...",
|
||||
"version_status_placeholder": "Seleccionar estado de versión...",
|
||||
"version_type_placeholder": "Seleccionar tipo de versión...",
|
||||
"version_category_placeholder": "Seleccionar categoría de versión...",
|
||||
"version_priority_placeholder": "Seleccionar prioridad de versión...",
|
||||
"version_description_placeholder": "Describir los cambios de esta versión...",
|
||||
"version_number_placeholder": "Ingresar número de versión...",
|
||||
"version_date_placeholder": "Seleccionar fecha de versión...",
|
||||
"version_notes_label": "Notas de Versión",
|
||||
"version_status_label": "Estado de Versión",
|
||||
"version_type_label": "Tipo de Versión",
|
||||
"version_category_label": "Categoría de Versión",
|
||||
"version_priority_label": "Prioridad de Versión",
|
||||
"version_description_label": "Descripción de Versión",
|
||||
"version_number_label": "Número de Versión",
|
||||
"version_date_label": "Fecha de Versión",
|
||||
"version_notes_help": "Notas adicionales sobre los cambios en esta versión",
|
||||
"version_status_help": "Estado actual de esta versión",
|
||||
"version_type_help": "Tipo de cambio realizado en esta versión",
|
||||
"version_category_help": "Categoría de funcionalidad de esta versión",
|
||||
"version_priority_help": "Prioridad de implementación de esta versión",
|
||||
"version_description_help": "Descripción detallada de los cambios en esta versión",
|
||||
"version_number_help": "Número de versión (ej: 1.0.0)",
|
||||
"version_date_help": "Fecha de lanzamiento de esta versión"
|
||||
},
|
||||
"forms": {
|
||||
"required": "Requerido",
|
||||
"optional": "Opcional",
|
||||
@@ -356,4 +434,4 @@
|
||||
"language": "Idioma",
|
||||
"open_menu": "Abrir menú de navegación"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -288,13 +288,19 @@
|
||||
}
|
||||
},
|
||||
"grants": {
|
||||
"eu_horizon": "Horizonte Europa UE",
|
||||
"eu_horizon_req": "Requiere reducción del 30%",
|
||||
"farm_to_fork": "De la Granja a la Mesa",
|
||||
"farm_to_fork_req": "Requiere reducción del 20%",
|
||||
"circular_economy": "Economía Circular",
|
||||
"circular_economy_req": "Requiere reducción del 15%",
|
||||
"un_sdg": "Certificado ODS ONU",
|
||||
"life_circular_economy": "Programa LIFE - Economía Circular",
|
||||
"life_circular_economy_req": "Requiere reducción del 15%",
|
||||
"life_circular_economy_funding": "€73M disponibles",
|
||||
"horizon_europe_cluster_6": "Horizonte Europa Cluster 6",
|
||||
"horizon_europe_cluster_6_req": "Requiere reducción del 20%",
|
||||
"horizon_europe_cluster_6_funding": "€880M+ anuales",
|
||||
"fedima_sustainability_grant": "Subvención Sostenibilidad Fedima",
|
||||
"fedima_sustainability_grant_req": "Requiere reducción del 15%",
|
||||
"fedima_sustainability_grant_funding": "€20.000 por proyecto",
|
||||
"eit_food_retail": "EIT Food - Innovación Retail",
|
||||
"eit_food_retail_req": "Requiere reducción del 20%",
|
||||
"eit_food_retail_funding": "€15-45k por proyecto",
|
||||
"un_sdg": "Certificación ODS 12.3 ONU",
|
||||
"un_sdg_req": "Requiere reducción del 50%",
|
||||
"eligible": "Elegible",
|
||||
"on_track": "En Camino"
|
||||
|
||||
@@ -95,6 +95,24 @@
|
||||
"subtitle": "Monitorear métricas y tendencias de calidad",
|
||||
"error": "Error al cargar datos de calidad"
|
||||
},
|
||||
"categories": {
|
||||
"weight_check": "Control de Peso",
|
||||
"temperature_check": "Control de Temperatura",
|
||||
"moisture_check": "Control de Humedad",
|
||||
"volume_check": "Control de Volumen",
|
||||
"appearance": "Apariencia",
|
||||
"structure": "Estructura",
|
||||
"texture": "Textura",
|
||||
"flavor": "Sabor",
|
||||
"safety": "Seguridad",
|
||||
"packaging": "Empaque",
|
||||
"temperature": "Temperatura",
|
||||
"weight": "Peso",
|
||||
"dimensions": "Dimensiones",
|
||||
"time_check": "Control de Tiempo",
|
||||
"chemical": "Químico",
|
||||
"hygiene": "Higiene"
|
||||
},
|
||||
"inspection": {
|
||||
"title": "Inspección de Calidad",
|
||||
"notes_placeholder": "Agregar notas para este criterio (opcional)..."
|
||||
|
||||
@@ -1,7 +1,85 @@
|
||||
{
|
||||
"bakery": {
|
||||
"title": "Ajustes de la Panadería",
|
||||
"description": "Configura la información y ajustes operativos de tu panadería",
|
||||
"tabs": {
|
||||
"information": "Datos del establecimiento",
|
||||
"hours": "Horarios",
|
||||
"operations": "Ajustes operacionales"
|
||||
},
|
||||
"information": {
|
||||
"title": "Información General",
|
||||
"description": "Datos básicos y preferencias de tu panadería",
|
||||
"general_section": "Información General",
|
||||
"location_section": "Ubicación",
|
||||
"business_section": "Datos de Empresa",
|
||||
"fields": {
|
||||
"name": "Nombre de la Panadería",
|
||||
"description": "Descripción",
|
||||
"email": "Email de Contacto",
|
||||
"phone": "Teléfono",
|
||||
"website": "Sitio Web",
|
||||
"address": "Dirección",
|
||||
"city": "Ciudad",
|
||||
"postal_code": "Código Postal",
|
||||
"country": "País",
|
||||
"tax_id": "NIF/CIF",
|
||||
"currency": "Moneda",
|
||||
"timezone": "Zona Horaria",
|
||||
"language": "Idioma"
|
||||
},
|
||||
"placeholders": {
|
||||
"name": "Nombre de tu panadería",
|
||||
"email": "contacto@panaderia.com",
|
||||
"phone": "+34 912 345 678",
|
||||
"website": "https://tu-panaderia.com",
|
||||
"address": "Calle, número, etc.",
|
||||
"city": "Ciudad",
|
||||
"postal_code": "28001",
|
||||
"country": "España",
|
||||
"tax_id": "B12345678",
|
||||
"description": "Describe tu panadería..."
|
||||
}
|
||||
},
|
||||
"hours": {
|
||||
"title": "Horarios de Apertura",
|
||||
"description": "Configura los horarios de tu panadería",
|
||||
"days": {
|
||||
"monday": "Lunes",
|
||||
"tuesday": "Martes",
|
||||
"wednesday": "Miércoles",
|
||||
"thursday": "Jueves",
|
||||
"friday": "Viernes",
|
||||
"saturday": "Sábado",
|
||||
"sunday": "Domingo"
|
||||
},
|
||||
"closed": "Cerrado",
|
||||
"closed_all_day": "Cerrado todo el día",
|
||||
"open_time": "Apertura",
|
||||
"close_time": "Cierre"
|
||||
},
|
||||
"operations": {
|
||||
"title": "Ajustes Operacionales",
|
||||
"description": "Configura los parámetros operativos de tu panadería",
|
||||
"procurement": "Gestión de Compras",
|
||||
"inventory": "Gestión de Inventario",
|
||||
"production": "Gestión de Producción",
|
||||
"suppliers": "Gestión de Proveedores",
|
||||
"pos": "Punto de Venta",
|
||||
"orders": "Gestión de Pedidos"
|
||||
},
|
||||
"unsaved_changes": "Tienes cambios sin guardar",
|
||||
"save_success": "Información actualizada correctamente",
|
||||
"save_error": "Error al actualizar"
|
||||
},
|
||||
"profile": {
|
||||
"title": "Perfil de Usuario",
|
||||
"title": "Ajustes",
|
||||
"description": "Gestiona tu información personal y preferencias",
|
||||
"tabs": {
|
||||
"personal": "Información",
|
||||
"notifications": "Notificaciones",
|
||||
"privacy": "Privacidad"
|
||||
},
|
||||
"personal_info": "Información Personal",
|
||||
"edit_profile": "Editar Perfil",
|
||||
"change_password": "Cambiar Contraseña",
|
||||
@@ -19,11 +97,55 @@
|
||||
"avatar": "Avatar"
|
||||
},
|
||||
"password": {
|
||||
"title": "Cambiar Contraseña",
|
||||
"current_password": "Contraseña Actual",
|
||||
"new_password": "Nueva Contraseña",
|
||||
"confirm_password": "Confirmar Contraseña",
|
||||
"change_password": "Cambiar Contraseña",
|
||||
"password_requirements": "La contraseña debe tener al menos 8 caracteres"
|
||||
"password_requirements": "La contraseña debe tener al menos 8 caracteres",
|
||||
"change_success": "Contraseña actualizada correctamente",
|
||||
"change_error": "No se pudo cambiar tu contraseña"
|
||||
},
|
||||
"notifications": {
|
||||
"title": "Preferencias de Notificación",
|
||||
"description": "Configura cómo y cuándo recibes notificaciones",
|
||||
"contact_info": "Información de Contacto",
|
||||
"global_settings": "Configuración General",
|
||||
"channel_controls": "Control de Canales",
|
||||
"categories": {
|
||||
"alerts": "Alertas",
|
||||
"reports": "Reportes",
|
||||
"marketing": "Marketing"
|
||||
},
|
||||
"channels": {
|
||||
"email": "Email",
|
||||
"push": "Push",
|
||||
"whatsapp": "WhatsApp"
|
||||
},
|
||||
"quiet_hours": "Horas Silenciosas",
|
||||
"quiet_hours_description": "Sin notificaciones durante este periodo",
|
||||
"digest_frequency": "Frecuencia de Resumen",
|
||||
"email_limit": "Límite diario",
|
||||
"preferences_saved": "Preferencias guardadas correctamente",
|
||||
"preferences_error": "Error al guardar las preferencias"
|
||||
},
|
||||
"privacy": {
|
||||
"title": "Privacidad y Datos",
|
||||
"description": "Gestiona tu privacidad y datos personales",
|
||||
"gdpr_rights": "Tus Derechos de Datos",
|
||||
"gdpr_description": "Bajo el GDPR, tienes derecho a acceder, exportar y eliminar tus datos personales",
|
||||
"export_data": "Exportar Tus Datos",
|
||||
"export_description": "Descarga una copia de todos tus datos personales en formato JSON",
|
||||
"export_button": "Exportar Mis Datos",
|
||||
"export_success": "Tus datos han sido exportados exitosamente",
|
||||
"export_error": "Error al exportar tus datos. Por favor, inténtalo de nuevo",
|
||||
"delete_account": "Eliminar Cuenta",
|
||||
"delete_description": "Eliminar permanentemente tu cuenta y todos los datos asociados",
|
||||
"delete_button": "Eliminar Mi Cuenta",
|
||||
"delete_warning": "Esta acción no se puede deshacer",
|
||||
"cookie_preferences": "Preferencias de Cookies",
|
||||
"privacy_policy": "Política de Privacidad",
|
||||
"terms": "Términos de Servicio"
|
||||
}
|
||||
},
|
||||
"team": {
|
||||
@@ -43,14 +165,6 @@
|
||||
"switch_organization": "Cambiar Organización",
|
||||
"create_organization": "Crear Organización"
|
||||
},
|
||||
"bakery_config": {
|
||||
"title": "Configuración de Panadería",
|
||||
"description": "Configura los ajustes específicos de tu panadería",
|
||||
"general": "General",
|
||||
"products": "Productos",
|
||||
"hours": "Horarios",
|
||||
"notifications": "Notificaciones"
|
||||
},
|
||||
"subscription": {
|
||||
"title": "Suscripción",
|
||||
"description": "Gestiona tu plan de suscripción",
|
||||
@@ -60,32 +174,19 @@
|
||||
"upgrade": "Actualizar Plan",
|
||||
"manage": "Gestionar Suscripción"
|
||||
},
|
||||
"communication": {
|
||||
"title": "Preferencias de Comunicación",
|
||||
"description": "Configura cómo y cuándo recibes notificaciones",
|
||||
"email_notifications": "Notificaciones por Email",
|
||||
"push_notifications": "Notificaciones Push",
|
||||
"sms_notifications": "Notificaciones SMS",
|
||||
"marketing": "Comunicaciones de Marketing",
|
||||
"alerts": "Alertas del Sistema"
|
||||
},
|
||||
"tabs": {
|
||||
"profile": "Perfil",
|
||||
"team": "Equipo",
|
||||
"organization": "Organización",
|
||||
"bakery_config": "Configuración",
|
||||
"subscription": "Suscripción",
|
||||
"communication": "Comunicación"
|
||||
},
|
||||
"common": {
|
||||
"save": "Guardar",
|
||||
"cancel": "Cancelar",
|
||||
"discard": "Descartar",
|
||||
"edit": "Editar",
|
||||
"delete": "Eliminar",
|
||||
"loading": "Cargando...",
|
||||
"saving": "Guardando...",
|
||||
"success": "Éxito",
|
||||
"error": "Error",
|
||||
"required": "Requerido",
|
||||
"optional": "Opcional"
|
||||
"optional": "Opcional",
|
||||
"reset": "Restablecer",
|
||||
"reset_all": "Restablecer Todo"
|
||||
}
|
||||
}
|
||||
@@ -73,7 +73,27 @@
|
||||
"delivery_status": "Estado de Entrega",
|
||||
"quality_rating": "Calificación de Calidad",
|
||||
"delivery_rating": "Calificación de Entrega",
|
||||
"invoice_status": "Estado de Factura"
|
||||
"invoice_status": "Estado de Factura",
|
||||
"supplier_code": "Código de Proveedor",
|
||||
"lead_time": "Tiempo de Entrega (días)",
|
||||
"minimum_order": "Pedido Mínimo",
|
||||
"credit_limit": "Límite de Crédito",
|
||||
"currency": "Moneda",
|
||||
"created_date": "Fecha de Creación",
|
||||
"updated_date": "Última Actualización",
|
||||
"notes": "Observaciones"
|
||||
},
|
||||
"sections": {
|
||||
"contact_info": "Información de Contacto",
|
||||
"commercial_info": "Información Comercial",
|
||||
"performance": "Rendimiento y Estadísticas",
|
||||
"notes": "Notas"
|
||||
},
|
||||
"placeholders": {
|
||||
"name": "Nombre del proveedor",
|
||||
"contact_person": "Nombre del contacto",
|
||||
"supplier_code": "Código único",
|
||||
"notes": "Notas sobre el proveedor"
|
||||
},
|
||||
"descriptions": {
|
||||
"supplier_type": "Selecciona el tipo de productos o servicios que ofrece este proveedor",
|
||||
@@ -81,4 +101,4 @@
|
||||
"quality_rating": "Calificación de 1 a 5 estrellas basada en la calidad de los productos",
|
||||
"delivery_rating": "Calificación de 1 a 5 estrellas basada en la puntualidad y estado de las entregas"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -51,10 +51,40 @@
|
||||
"title": "Elegibilidad para Subvenciones",
|
||||
"overall_readiness": "Preparación General",
|
||||
"programs": {
|
||||
"eu_horizon_europe": "Horizonte Europa UE",
|
||||
"eu_farm_to_fork": "De la Granja a la Mesa UE",
|
||||
"national_circular_economy": "Subvenciones Economía Circular",
|
||||
"un_sdg_certified": "Certificación ODS ONU"
|
||||
"life_circular_economy": "Programa LIFE - Economía Circular",
|
||||
"life_circular_economy_description": "Programa LIFE de la UE para iniciativas de economía circular y reducción de desperdicio alimentario",
|
||||
"life_circular_economy_funding": "€73M disponibles para proyectos de economía circular",
|
||||
"life_circular_economy_deadline": "Fecha límite: 23 de septiembre de 2025",
|
||||
"life_circular_economy_requirement": "Requiere 15% de reducción de desperdicio desde línea base",
|
||||
"life_circular_economy_link": "https://cinea.ec.europa.eu/life-calls-proposals-2025_en",
|
||||
|
||||
"horizon_europe_cluster_6": "Horizonte Europa - Cluster 6 Sistemas Alimentarios",
|
||||
"horizon_europe_cluster_6_description": "Financiación I+D para sistemas alimentarios sostenibles, bioeconomía y reducción de desperdicio",
|
||||
"horizon_europe_cluster_6_funding": "€880M+ anuales para proyectos de sistemas alimentarios",
|
||||
"horizon_europe_cluster_6_deadline": "Convocatorias continuas durante 2025",
|
||||
"horizon_europe_cluster_6_requirement": "Requiere 20% de reducción de desperdicio desde línea base",
|
||||
"horizon_europe_cluster_6_link": "https://research-and-innovation.ec.europa.eu/funding/cluster-6",
|
||||
|
||||
"fedima_sustainability_grant": "Subvención de Sostenibilidad Fedima",
|
||||
"fedima_sustainability_grant_description": "Subvención semestral para iniciativas locales de sostenibilidad en panaderías",
|
||||
"fedima_sustainability_grant_funding": "€20.000 por proyecto",
|
||||
"fedima_sustainability_grant_deadline": "Próxima fecha límite: 30 de junio de 2025",
|
||||
"fedima_sustainability_grant_requirement": "Requiere 15% de reducción de desperdicio (específico para panaderías)",
|
||||
"fedima_sustainability_grant_link": "https://grant.fedima.org",
|
||||
|
||||
"eit_food_retail": "EIT Food - Innovación en Retail",
|
||||
"eit_food_retail_description": "Apoyo para lanzamientos de productos alimentarios en retail que aborden desafíos críticos",
|
||||
"eit_food_retail_funding": "€15.000 - €45.000 por proyecto",
|
||||
"eit_food_retail_deadline": "Solicitudes continuas",
|
||||
"eit_food_retail_requirement": "Requiere 20% de reducción de desperdicio e innovación en retail",
|
||||
"eit_food_retail_link": "https://www.eitfood.eu/funding",
|
||||
|
||||
"un_sdg_certified": "Certificación ODS 12.3 de la ONU",
|
||||
"un_sdg_certified_description": "Certificación oficial por alcanzar los objetivos del ODS 12.3",
|
||||
"un_sdg_certified_funding": "Certificación (no financiación)",
|
||||
"un_sdg_certified_deadline": "Proceso de certificación continuo",
|
||||
"un_sdg_certified_requirement": "Requiere 50% de reducción de desperdicio desde línea base",
|
||||
"un_sdg_certified_link": "https://sdgs.un.org/goals/goal12"
|
||||
},
|
||||
"confidence": {
|
||||
"high": "Alta Confianza",
|
||||
@@ -65,6 +95,11 @@
|
||||
"eligible": "Elegible",
|
||||
"not_eligible": "No Elegible",
|
||||
"requirements_met": "Requisitos Cumplidos"
|
||||
},
|
||||
"spain_compliance": {
|
||||
"title": "Cumplimiento Normativo Español",
|
||||
"law_1_2025": "Ley Española 1/2025 de Prevención del Desperdicio Alimentario",
|
||||
"circular_economy_strategy": "Estrategia Española de Economía Circular 2030"
|
||||
}
|
||||
},
|
||||
"waste": {
|
||||
@@ -84,10 +119,11 @@
|
||||
"export_error": "Error al exportar el informe",
|
||||
"types": {
|
||||
"general": "Informe General de Sostenibilidad",
|
||||
"eu_horizon": "Formato Horizonte Europa",
|
||||
"farm_to_fork": "Informe De la Granja a la Mesa",
|
||||
"circular_economy": "Informe Economía Circular",
|
||||
"un_sdg": "Informe Certificación ODS ONU"
|
||||
"life_circular_economy": "Solicitud Programa LIFE - Economía Circular",
|
||||
"horizon_europe_cluster_6": "Solicitud Horizonte Europa Cluster 6",
|
||||
"fedima_sustainability_grant": "Solicitud Subvención Sostenibilidad Fedima",
|
||||
"eit_food_retail": "Solicitud EIT Food Innovación en Retail",
|
||||
"un_sdg": "Informe Certificación ODS 12.3 ONU"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user