Improve frontend 5

This commit is contained in:
Urtzi Alfaro
2025-11-20 19:14:49 +01:00
parent 29e6ddcea9
commit 4433b66f25
30 changed files with 3649 additions and 600 deletions

View File

@@ -8,6 +8,16 @@
"willBeGeneratedAutomatically": "Automatikoki sortuko da",
"autoGeneratedOnSave": "Automatikoki sortua gordetzean"
},
"keyValueEditor": {
"showBuilder": "Eraikitzailea Erakutsi",
"showJson": "JSON Erakutsi",
"suggestions": "Iradokizun azkarrak",
"keyPlaceholder": "Gakoa",
"valuePlaceholder": "Balioa",
"remove": "Kendu",
"addPair": "Parametroa Gehitu",
"emptyState": "Oraindik ez dago parametrorik. Egin klik 'Parametroa Gehitu'-n hasteko."
},
"inventory": {
"title": "Inbentarioa Gehitu",
"inventoryDetails": "Inbentario Elementuaren Xehetasunak",
@@ -168,6 +178,17 @@
"title": "Kalitate Txantiloia Gehitu",
"templateDetails": "Kalitate Txantiloiaren Xehetasunak",
"fillRequiredInfo": "Bete beharrezko informazioa kalitate kontrol txantiloi bat sortzeko",
"selectCheckType": "Kalitate Kontrol Mota Hautatu",
"selectCheckTypeDescription": "Hautatu sortu nahi duzun kalitate kontrol mota",
"essentialConfiguration": "Oinarrizko Konfigurazioa",
"essentialConfigurationDescription": "Zehaztu zure kalitate kontrol txantiloiaren oinarrizko ezaugarriak",
"criteriaAndSettings": "Kalitate Irizpideak eta Ezarpenak",
"criteriaAndSettingsDescription": "Konfiguratu puntuazio metodoak eta kalitate irizpide aurreratuak",
"steps": {
"checkType": "Kontrol Mota",
"essentialConfiguration": "Konfigurazioa",
"criteriaSettings": "Irizpideak eta Ezarpenak"
},
"fields": {
"name": "Izena",
"namePlaceholder": "Adib: Ogiaren Kalitate Kontrola, Higiene Ikuskatzea",
@@ -177,24 +198,90 @@
"templateCode": "Txantiloi Kodea",
"templateCodePlaceholder": "Utzi hutsik automatikoki sortzeko",
"templateCodeTooltip": "Utzi hutsik backend-etik automatikoki sortzeko, edo sartu kode pertsonalizatua",
"category": "Kategoria",
"categoryPlaceholder": "Adib: itxura, egitura, ehundura",
"version": "Bertsioa",
"description": "Deskribapena",
"descriptionPlaceholder": "Kalitate kontrol txantiloiaren deskribapen zehatza",
"applicableStages": "Aplikagarriak Diren Faseak",
"applicableStagesTooltip": "Komaz bereizitako ekoizpen faseen zerrenda: adib: nahasketaNahasketa, hartzidura, labean, hoztetanHozte",
"applicablePlaceholder": "nahasketa, hartzidura, labea, hozte"
"applicableStagesTooltip": "Hautatu kalitate kontrol hau aplikatzen den ekoizpen faseak",
"applicableStagesHelp": "Utzi hutsik fase guztietan aplikatzeko",
"applicablePlaceholder": "nahasketa, hartzidura, labea, hozte",
"instructions": "Jarraibideak",
"instructionsPlaceholder": "Kalitate kontrol hau egiteko urrats-urratseko jarraibideak",
"minValue": "Balio Minimoa",
"maxValue": "Balio Maximoa",
"targetValue": "Helburu Balioa",
"unit": "Unitatea",
"unitPlaceholder": "Adib: °C, g, cm, %",
"tolerancePercentage": "Tolerantzia Ehunekoa",
"toleranceTooltip": "Helburu baliotik onartutako desbideratzea (0-100%)",
"scoringMethod": "Puntuazio Metodoa",
"passThreshold": "Gainditzeko Atalasea (%)",
"passThresholdTooltip": "Gaindit zeko beharrezko gutxieneko puntuazio ehunekoa (0-100%)",
"frequencyDays": "Maiztasuna (egunak)",
"frequencyDaysTooltip": "Kontrol hau zenbat denboratan egin behar den (egunetan)",
"frequencyDaysPlaceholder": "Utzi hutsik lote oinarritua izateko",
"requiredCheck": "Beharrezko Egiaztapena",
"checkPointsJsonArray": "Kontrol Puntuak (JSON Array)",
"checkPointsTooltip": "Kontrol puntuen array-a: [{\"name\": \"Ikusizko Kontrola\", \"description\": \"...\", \"weight\": 1.0}]",
"checkPointsPlaceholder": "[{\"name\": \"Ikusizko Ikuskatzea\", \"description\": \"Itxura egiaztatu\", \"expected_value\": \"Urre marroia\", \"measurement_type\": \"visual\", \"is_critical\": false, \"weight\": 1.0}]",
"acceptanceCriteria": "Onarpenerako Irizpideak",
"acceptanceCriteriaPlaceholder": "Adib: Kolore urre uniformea, ehundura puzgatua, erreadurak gabe...",
"parametersJson": "Parametroak (JSON)",
"parametersTooltip": "Txantiloiaren parametroak: {\"temp_min\": 75, \"temp_max\": 85, \"humidity\": 65}",
"parametersPlaceholder": "{\"temp_min\": 75, \"temp_max\": 85, \"humidity\": 65}",
"thresholdsJson": "Atalaseak (JSON)",
"thresholdsTooltip": "Atalase balioak: {\"critical\": 90, \"warning\": 70, \"acceptable\": 50}",
"thresholdsPlaceholder": "{\"critical\": 90, \"warning\": 70, \"acceptable\": 50}",
"scoringCriteriaJson": "Puntuazio Irizpideak (JSON)",
"scoringCriteriaTooltip": "Puntuazio irizpide pertsonalizatuak: {\"appearance\": 30, \"texture\": 30, \"taste\": 40}",
"scoringCriteriaPlaceholder": "{\"appearance\": 30, \"texture\": 30, \"taste\": 40}",
"responsibleRole": "Arduradunaren Rola/Pertsona",
"responsibleRolePlaceholder": "Adib: Ekoizpen Kudeatzailea, Okindegilea",
"requiredEquipment": "Beharrezko Ekipamendua/Tresnak",
"requiredEquipmentPlaceholder": "Adib: Termometroa, balantza, kronometroa",
"specificConditions": "Baldintza Espezifikoak edo Oharrak",
"specificConditionsPlaceholder": "Adib: Egun hezetan soilik aplikagarria, labean 30 minutu geroago egiaztatu...",
"activeTemplate": "Txantiloi Aktiboa",
"requiresPhotoEvidence": "Argazki Frogak Behar Ditu",
"criticalControlPoint": "Kontrol Puntu Kritikoa (KPK)",
"notifyOnFailure": "Jakinarazi Hutsegitean"
},
"checkTypes": {
"product_quality": "Produktuaren Kalitatea",
"process_hygiene": "Prozesuaren Higienea",
"equipment": "Ekipamendua",
"safety": "Segurtasuna",
"cleaning": "Garbiketa",
"temperature": "Tenperatura Kontrola",
"documentation": "Dokumentazioa"
"visual": "Ikusizko Ikuskatzea",
"measurement": "Neurketa",
"temperature": "Tenperatura",
"weight": "Pisua",
"boolean": "Gainditu/Huts Egin Kontrola",
"timing": "Denboratzea",
"checklist": "Egiaztapen Zerrenda"
},
"checkTypeDescriptions": {
"visual": "Itxura, kolorea eta kalitate ezaugarri bisualak ikuskatu",
"measurement": "Dimentsio, tamaina edo kopuru zehatzak neurtu",
"temperature": "Tenperatura irakurketak kontrolatu eta egiaztatu",
"weight": "Pisu eta masa neurketak egiaztatu",
"boolean": "Bai/ez edo gainditu/huts egin kontrol sinpleak",
"timing": "Denboran oinarritutako kalitate irizpideak jarraitu",
"checklist": "Puntu anitzeko egiaztapen zerrenda egiaztapena"
},
"processStages": {
"mixing": "Nahasketa",
"proofing": "Hartzidura",
"shaping": "Moldatzea",
"baking": "Labea",
"cooling": "Hoztea",
"packaging": "Ontziratzea",
"finishing": "Amaiera"
},
"sections": {
"basicInformation": "Oinarrizko Informazioa",
"additionalIdentifiers": "Identifikatzaile Gehigarriak",
"additionalIdentifiersDescription": "Antolakuntza rako identifikatzaile aukerazkoak",
"measurementSpecifications": "Neurketa Zehaztapenak",
"additionalDetails": "Xehetasun Gehigarriak",
"additionalDetailsDescription": "Jarraibide zehatz aukerazkoak",
"scoringConfiguration": "Puntuazio Konfigurazioa",
"advancedOptions": "Aukera Aurreratuak",
"advancedOptionsDescription": "Kalitate txantiloi konfigurazio osoa egiteko eremu aukerazkoak",