Create the forntend API definitions for recipe service
This commit is contained in:
267
frontend/src/locales/es/recipes.json
Normal file
267
frontend/src/locales/es/recipes.json
Normal file
@@ -0,0 +1,267 @@
|
||||
{
|
||||
"title": "Gestión de Recetas",
|
||||
"subtitle": "Administra las recetas de tu panadería",
|
||||
"navigation": {
|
||||
"all_recipes": "Todas las Recetas",
|
||||
"active_recipes": "Recetas Activas",
|
||||
"draft_recipes": "Borradores",
|
||||
"signature_recipes": "Recetas Estrella",
|
||||
"seasonal_recipes": "Recetas de Temporada",
|
||||
"production_batches": "Lotes de Producción"
|
||||
},
|
||||
"actions": {
|
||||
"create_recipe": "Crear Receta",
|
||||
"edit_recipe": "Editar Receta",
|
||||
"duplicate_recipe": "Duplicar Receta",
|
||||
"activate_recipe": "Activar Receta",
|
||||
"archive_recipe": "Archivar Receta",
|
||||
"delete_recipe": "Eliminar Receta",
|
||||
"view_recipe": "Ver Receta",
|
||||
"check_feasibility": "Verificar Factibilidad",
|
||||
"create_batch": "Crear Lote",
|
||||
"start_production": "Iniciar Producción",
|
||||
"complete_batch": "Completar Lote",
|
||||
"cancel_batch": "Cancelar Lote",
|
||||
"export_recipe": "Exportar Receta",
|
||||
"print_recipe": "Imprimir Receta"
|
||||
},
|
||||
"fields": {
|
||||
"name": "Nombre de la Receta",
|
||||
"recipe_code": "Código de Receta",
|
||||
"version": "Versión",
|
||||
"description": "Descripción",
|
||||
"category": "Categoría",
|
||||
"cuisine_type": "Tipo de Cocina",
|
||||
"difficulty_level": "Nivel de Dificultad",
|
||||
"yield_quantity": "Cantidad de Producción",
|
||||
"yield_unit": "Unidad de Producción",
|
||||
"prep_time": "Tiempo de Preparación",
|
||||
"cook_time": "Tiempo de Cocción",
|
||||
"total_time": "Tiempo Total",
|
||||
"rest_time": "Tiempo de Reposo",
|
||||
"instructions": "Instrucciones",
|
||||
"preparation_notes": "Notas de Preparación",
|
||||
"storage_instructions": "Instrucciones de Almacenamiento",
|
||||
"quality_standards": "Estándares de Calidad",
|
||||
"serves_count": "Número de Porciones",
|
||||
"is_seasonal": "Es de Temporada",
|
||||
"season_start": "Inicio de Temporada",
|
||||
"season_end": "Fin de Temporada",
|
||||
"is_signature": "Es Receta Estrella",
|
||||
"target_margin": "Margen Objetivo",
|
||||
"batch_multiplier": "Multiplicador de Lote",
|
||||
"min_batch_size": "Tamaño Mínimo de Lote",
|
||||
"max_batch_size": "Tamaño Máximo de Lote",
|
||||
"optimal_temperature": "Temperatura Óptima",
|
||||
"optimal_humidity": "Humedad Óptima",
|
||||
"allergens": "Alérgenos",
|
||||
"dietary_tags": "Etiquetas Dietéticas",
|
||||
"nutritional_info": "Información Nutricional"
|
||||
},
|
||||
"ingredients": {
|
||||
"title": "Ingredientes",
|
||||
"add_ingredient": "Agregar Ingrediente",
|
||||
"remove_ingredient": "Eliminar Ingrediente",
|
||||
"ingredient_name": "Nombre del Ingrediente",
|
||||
"quantity": "Cantidad",
|
||||
"unit": "Unidad",
|
||||
"alternative_quantity": "Cantidad Alternativa",
|
||||
"alternative_unit": "Unidad Alternativa",
|
||||
"preparation_method": "Método de Preparación",
|
||||
"notes": "Notas del Ingrediente",
|
||||
"is_optional": "Es Opcional",
|
||||
"ingredient_order": "Orden",
|
||||
"ingredient_group": "Grupo",
|
||||
"substitutions": "Sustituciones",
|
||||
"substitution_ratio": "Proporción de Sustitución",
|
||||
"cost_per_unit": "Costo por Unidad",
|
||||
"total_cost": "Costo Total",
|
||||
"groups": {
|
||||
"wet_ingredients": "Ingredientes Húmedos",
|
||||
"dry_ingredients": "Ingredientes Secos",
|
||||
"spices": "Especias y Condimentos",
|
||||
"toppings": "Coberturas",
|
||||
"fillings": "Rellenos",
|
||||
"decorations": "Decoraciones"
|
||||
}
|
||||
},
|
||||
"status": {
|
||||
"draft": "Borrador",
|
||||
"active": "Activa",
|
||||
"testing": "En Pruebas",
|
||||
"archived": "Archivada",
|
||||
"discontinued": "Descontinuada"
|
||||
},
|
||||
"difficulty": {
|
||||
"1": "Muy Fácil",
|
||||
"2": "Fácil",
|
||||
"3": "Intermedio",
|
||||
"4": "Difícil",
|
||||
"5": "Muy Difícil"
|
||||
},
|
||||
"units": {
|
||||
"g": "gramos",
|
||||
"kg": "kilogramos",
|
||||
"ml": "mililitros",
|
||||
"l": "litros",
|
||||
"cups": "tazas",
|
||||
"tbsp": "cucharadas",
|
||||
"tsp": "cucharaditas",
|
||||
"units": "unidades",
|
||||
"pieces": "piezas",
|
||||
"%": "porcentaje"
|
||||
},
|
||||
"categories": {
|
||||
"bread": "Panes",
|
||||
"pastry": "Bollería",
|
||||
"cake": "Tartas y Pasteles",
|
||||
"cookies": "Galletas",
|
||||
"savory": "Salados",
|
||||
"desserts": "Postres",
|
||||
"seasonal": "Temporada",
|
||||
"specialty": "Especialidades"
|
||||
},
|
||||
"dietary_tags": {
|
||||
"vegan": "Vegano",
|
||||
"vegetarian": "Vegetariano",
|
||||
"gluten_free": "Sin Gluten",
|
||||
"dairy_free": "Sin Lácteos",
|
||||
"nut_free": "Sin Frutos Secos",
|
||||
"sugar_free": "Sin Azúcar",
|
||||
"low_carb": "Bajo en Carbohidratos",
|
||||
"keto": "Cetogénico",
|
||||
"organic": "Orgánico"
|
||||
},
|
||||
"allergens": {
|
||||
"gluten": "Gluten",
|
||||
"dairy": "Lácteos",
|
||||
"eggs": "Huevos",
|
||||
"nuts": "Frutos Secos",
|
||||
"soy": "Soja",
|
||||
"sesame": "Sésamo",
|
||||
"fish": "Pescado",
|
||||
"shellfish": "Mariscos"
|
||||
},
|
||||
"production": {
|
||||
"title": "Producción",
|
||||
"batch_number": "Número de Lote",
|
||||
"production_date": "Fecha de Producción",
|
||||
"planned_quantity": "Cantidad Planificada",
|
||||
"actual_quantity": "Cantidad Real",
|
||||
"yield_percentage": "Porcentaje de Rendimiento",
|
||||
"priority": "Prioridad",
|
||||
"assigned_staff": "Personal Asignado",
|
||||
"production_notes": "Notas de Producción",
|
||||
"quality_score": "Puntuación de Calidad",
|
||||
"quality_notes": "Notas de Calidad",
|
||||
"defect_rate": "Tasa de Defectos",
|
||||
"rework_required": "Requiere Reelaboración",
|
||||
"waste_quantity": "Cantidad de Desperdicio",
|
||||
"waste_reason": "Razón del Desperdicio",
|
||||
"efficiency": "Eficiencia",
|
||||
"material_cost": "Costo de Materiales",
|
||||
"labor_cost": "Costo de Mano de Obra",
|
||||
"overhead_cost": "Gastos Generales",
|
||||
"total_cost": "Costo Total",
|
||||
"cost_per_unit": "Costo por Unidad",
|
||||
"status": {
|
||||
"planned": "Planificado",
|
||||
"in_progress": "En Proceso",
|
||||
"completed": "Completado",
|
||||
"failed": "Fallido",
|
||||
"cancelled": "Cancelado"
|
||||
},
|
||||
"priority": {
|
||||
"low": "Baja",
|
||||
"normal": "Normal",
|
||||
"high": "Alta",
|
||||
"urgent": "Urgente"
|
||||
}
|
||||
},
|
||||
"feasibility": {
|
||||
"title": "Verificación de Factibilidad",
|
||||
"feasible": "Factible",
|
||||
"not_feasible": "No Factible",
|
||||
"missing_ingredients": "Ingredientes Faltantes",
|
||||
"insufficient_ingredients": "Ingredientes Insuficientes",
|
||||
"batch_multiplier": "Multiplicador de Lote",
|
||||
"required_quantity": "Cantidad Requerida",
|
||||
"available_quantity": "Cantidad Disponible",
|
||||
"shortage": "Faltante"
|
||||
},
|
||||
"statistics": {
|
||||
"title": "Estadísticas de Recetas",
|
||||
"total_recipes": "Total de Recetas",
|
||||
"active_recipes": "Recetas Activas",
|
||||
"signature_recipes": "Recetas Estrella",
|
||||
"seasonal_recipes": "Recetas de Temporada",
|
||||
"category_breakdown": "Desglose por Categoría",
|
||||
"most_popular": "Más Populares",
|
||||
"most_profitable": "Más Rentables",
|
||||
"production_volume": "Volumen de Producción"
|
||||
},
|
||||
"filters": {
|
||||
"all": "Todas",
|
||||
"search_placeholder": "Buscar recetas...",
|
||||
"status_filter": "Filtrar por Estado",
|
||||
"category_filter": "Filtrar por Categoría",
|
||||
"difficulty_filter": "Filtrar por Dificultad",
|
||||
"seasonal_filter": "Solo Recetas de Temporada",
|
||||
"signature_filter": "Solo Recetas Estrella",
|
||||
"clear_filters": "Limpiar Filtros"
|
||||
},
|
||||
"costs": {
|
||||
"estimated_cost": "Costo Estimado",
|
||||
"last_calculated": "Último Cálculo",
|
||||
"suggested_price": "Precio Sugerido",
|
||||
"margin_percentage": "Porcentaje de Margen",
|
||||
"cost_breakdown": "Desglose de Costos",
|
||||
"ingredient_costs": "Costos de Ingredientes",
|
||||
"labor_costs": "Costos de Mano de Obra",
|
||||
"overhead_costs": "Gastos Generales"
|
||||
},
|
||||
"messages": {
|
||||
"recipe_created": "Receta creada exitosamente",
|
||||
"recipe_updated": "Receta actualizada exitosamente",
|
||||
"recipe_deleted": "Receta eliminada exitosamente",
|
||||
"recipe_duplicated": "Receta duplicada exitosamente",
|
||||
"recipe_activated": "Receta activada exitosamente",
|
||||
"batch_created": "Lote de producción creado exitosamente",
|
||||
"batch_started": "Producción iniciada exitosamente",
|
||||
"batch_completed": "Lote completado exitosamente",
|
||||
"batch_cancelled": "Lote cancelado exitosamente",
|
||||
"feasibility_checked": "Factibilidad verificada",
|
||||
"loading_recipes": "Cargando recetas...",
|
||||
"loading_recipe": "Cargando receta...",
|
||||
"no_recipes_found": "No se encontraron recetas",
|
||||
"no_ingredients": "No hay ingredientes agregados",
|
||||
"confirm_delete": "¿Estás seguro de que quieres eliminar esta receta?",
|
||||
"confirm_cancel_batch": "¿Estás seguro de que quieres cancelar este lote?",
|
||||
"recipe_name_required": "El nombre de la receta es requerido",
|
||||
"at_least_one_ingredient": "Debe agregar al menos un ingrediente",
|
||||
"invalid_quantity": "La cantidad debe ser mayor a 0",
|
||||
"ingredient_required": "Debe seleccionar un ingrediente"
|
||||
},
|
||||
"placeholders": {
|
||||
"recipe_name": "Ej: Pan de Masa Madre Clásico",
|
||||
"recipe_code": "Ej: PAN-001",
|
||||
"description": "Describe los aspectos únicos de esta receta...",
|
||||
"preparation_notes": "Notas especiales para la preparación...",
|
||||
"storage_instructions": "Cómo almacenar el producto terminado...",
|
||||
"quality_standards": "Criterios de calidad para el producto final...",
|
||||
"batch_number": "Ej: LOTE-20231201-001",
|
||||
"production_notes": "Notas específicas para este lote...",
|
||||
"quality_notes": "Observaciones sobre la calidad...",
|
||||
"waste_reason": "Razón del desperdicio..."
|
||||
},
|
||||
"tooltips": {
|
||||
"difficulty_level": "Nivel de 1 (muy fácil) a 5 (muy difícil)",
|
||||
"yield_quantity": "Cantidad que produce esta receta",
|
||||
"batch_multiplier": "Factor para escalar la receta",
|
||||
"target_margin": "Margen de ganancia objetivo en porcentaje",
|
||||
"optimal_temperature": "Temperatura ideal para la producción",
|
||||
"optimal_humidity": "Humedad ideal para la producción",
|
||||
"is_seasonal": "Marcar si es una receta de temporada específica",
|
||||
"is_signature": "Marcar si es una receta característica de la panadería"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user