Add comprehensive translation keys for all inventory wizard fields and complete the InventoryWizard component translation from English/Spanish/Basque. Translation additions (en/es/eu): - Extended inventory.fields with 48 new field labels and placeholders: * Pricing fields (averageCost, standardCost, sellingPrice, minimumPrice) * Inventory management fields (lowStockThreshold, reorderPoint, etc.) * Product info fields (packageSize, shelfLifeDays, displayLifeHours, etc.) * Storage fields (storageInstructions, handlingInstructions, isPerishable) * Supplier fields (preferredSupplierId, supplierProductCode) * Quality fields (allergenInfo, nutritionalInfo, certifications) * Physical properties (weight, volume, dimensions, color) * Status tracking (isActive, trackByLot, trackByExpiry, allowNegativeStock) * Additional fields (notes, tags, customFields) - Added ingredientCategories with 10 options (flour, dairy, eggs, fats, etc.) - Added productCategories with 5 options (bread, pastry, cake, cookies, specialty) InventoryWizard implementation: - Translated all section headers (11 sections) - Translated all field labels (58 fields) - Translated all placeholder texts (35 placeholders) - Translated all tooltips using tooltips namespace (11 tooltips) - Translated ingredient and product category options (15 total) - Translated wizard step title Result: Fully internationalized InventoryWizard with complete en/es/eu support covering all required fields, advanced options, and dynamic category selection.
295 lines
12 KiB
JSON
295 lines
12 KiB
JSON
{
|
||
"common": {
|
||
"optional": "Aukerakoa",
|
||
"required": "Beharrezkoa",
|
||
"autoGenerated": "Automatikoki sortu",
|
||
"leaveEmptyForAutoGeneration": "Utzi hutsik automatikoki sortzeko",
|
||
"readOnly": "Irakurtzeko soilik - Automatikoki sortua",
|
||
"willBeGeneratedAutomatically": "Automatikoki sortuko da",
|
||
"autoGeneratedOnSave": "Automatikoki sortua gordetzean"
|
||
},
|
||
"inventory": {
|
||
"title": "Inbentarioa Gehitu",
|
||
"inventoryDetails": "Inbentario Elementuaren Xehetasunak",
|
||
"fillRequiredInfo": "Bete beharrezko informazioa inbentario elementu bat sortzeko",
|
||
"fields": {
|
||
"name": "Izena",
|
||
"namePlaceholder": "Adib: Erabilera Anitzeko Irina, Masa Zaharreko Ogia",
|
||
"productType": "Produktu Mota",
|
||
"unitOfMeasure": "Neurri Unitatea",
|
||
"sku": "SKU",
|
||
"skuPlaceholder": "Utzi hutsik automatikoki sortzeko",
|
||
"skuTooltip": "Utzi hutsik backend-etik automatikoki sortzeko, edo sartu SKU pertsonalizatua",
|
||
"barcode": "Barra Kodea",
|
||
"barcodePlaceholder": "Barra Kodea/UPC/EAN",
|
||
"ingredientCategory": "Osagai Kategoria",
|
||
"productCategory": "Produktu Kategoria",
|
||
"brand": "Marka",
|
||
"brandPlaceholder": "Marka izena",
|
||
"description": "Deskribapena",
|
||
"descriptionPlaceholder": "Inbentario elementuaren deskribapen zehatza",
|
||
"averageCost": "Batez Besteko Kostua (€)",
|
||
"lastPurchasePrice": "Azken Erosketa Prezioa (€)",
|
||
"standardCost": "Kostu Estandarra (€)",
|
||
"sellingPrice": "Salmenta Prezioa (€)",
|
||
"minimumPrice": "Gutxieneko Prezioa (€)",
|
||
"lowStockThreshold": "Stock Baxuko Atalasea",
|
||
"reorderPoint": "Berriro Eskatzeko Puntua",
|
||
"reorderQuantity": "Berriro Eskatzeko Kantitatea",
|
||
"maxStockLevel": "Gehienezko Stock Maila",
|
||
"leadTimeDays": "Entrega Denbora (egunak)",
|
||
"packageSize": "Pakete Tamaina",
|
||
"packageSizePlaceholder": "Adib: 25kg zorroa, 12ko paketea",
|
||
"shelfLifeDays": "Bizi Iraupena (egunak)",
|
||
"displayLifeHours": "Erakusketaren Iraupena (orduak)",
|
||
"storageTempRange": "Biltegiratze Tenperatura Eremua (°C)",
|
||
"storageTempMin": "Gutx",
|
||
"storageTempMax": "Geh",
|
||
"storageInstructions": "Biltegiratze Jarraibideak",
|
||
"storageInstructionsPlaceholder": "Adib: Gorde leku fresko eta lehorrean eguzki-argitik urrun",
|
||
"handlingInstructions": "Maneiatzeko Jarraibideak",
|
||
"handlingInstructionsPlaceholder": "Maneiatzeko eskakizun bereziak",
|
||
"isPerishable": "Elementu Hondagarria",
|
||
"preferredSupplierId": "Hornitzaile Hobetsiko ID",
|
||
"preferredSupplierIdPlaceholder": "Hornitzailearen ID",
|
||
"supplierProductCode": "Hornitzailearen Produktu Kodea",
|
||
"supplierProductCodePlaceholder": "Hornitzailearen produktu kodea",
|
||
"allergenInfo": "Alergenoen Informazioa",
|
||
"allergenInfoPlaceholder": "glutena, esnea, arrautzak",
|
||
"nutritionalInfo": "Nutrizio Informazioa",
|
||
"nutritionalInfoPlaceholder": "kaloriak:250, proteina:8g, karbohidratoak:45g",
|
||
"certifications": "Ziurtagiriak",
|
||
"certificationsPlaceholder": "Organikoa, GMO gabea, Kosher",
|
||
"weight": "Pisua (kg)",
|
||
"volume": "Bolumena (L)",
|
||
"dimensions": "Dimentsioak (L×Z×A cm)",
|
||
"dimensionsPlaceholder": "30×20×15",
|
||
"color": "Kolorea",
|
||
"colorPlaceholder": "Produktuaren kolorea",
|
||
"isActive": "Elementu Aktiboa",
|
||
"trackByLot": "Lote/Batch-ren arabera jarraitu",
|
||
"trackByExpiry": "Iraungitze Dataren arabera jarraitu",
|
||
"allowNegativeStock": "Stock Negatiboa Baimendu",
|
||
"notes": "Oharrak",
|
||
"notesPlaceholder": "Elementu honi buruzko ohar gehigarriak",
|
||
"tags": "Etiketak",
|
||
"tagsPlaceholder": "organikoa, premium, denborakoa",
|
||
"customFields": "Eremu Pertsonalizatuak (JSON)",
|
||
"customFieldsPlaceholder": "{\"eremu_pertsonalizatua\": \"balioa\"}"
|
||
},
|
||
"sections": {
|
||
"basicInformation": "Oinarrizko Informazioa",
|
||
"advancedOptions": "Aukera Aurreratuak",
|
||
"advancedOptionsDescription": "Inbentario kudeaketa osoa egiteko eremu aukerazkoak",
|
||
"pricingInformation": "Prezioen Informazioa",
|
||
"inventoryManagement": "Inbentario Kudeaketa",
|
||
"productInformation": "Produktuaren Informazioa",
|
||
"storageAndHandling": "Biltegiratze eta Maneiua",
|
||
"supplierInformation": "Hornitzailearen Informazioa",
|
||
"qualityAndCompliance": "Kalitatea eta Betetze",
|
||
"physicalProperties": "Propietate Fisikoak",
|
||
"statusAndTracking": "Egoera eta Jarraipena",
|
||
"additionalInformation": "Informazio Gehigarria"
|
||
},
|
||
"productTypes": {
|
||
"ingredient": "Osagaia",
|
||
"finished_product": "Produktu Amaitua",
|
||
"packaging": "Ontziratzea",
|
||
"consumable": "Kontsumitzeko"
|
||
},
|
||
"units": {
|
||
"select": "Hautatu...",
|
||
"kg": "Kilogramoak (kg)",
|
||
"g": "Gramoak (g)",
|
||
"l": "Litroak (L)",
|
||
"ml": "Mililitroak (ml)",
|
||
"units": "Unitateak",
|
||
"dozen": "Dozena",
|
||
"lb": "Libratok (lb)",
|
||
"oz": "Ontzak (oz)"
|
||
},
|
||
"ingredientCategories": {
|
||
"select": "Hautatu...",
|
||
"flour": "Irinak",
|
||
"dairy": "Esnekiak",
|
||
"eggs": "Arrautzak",
|
||
"fats": "Gantzak eta Olioak",
|
||
"sweeteners": "Gozo-gailuak",
|
||
"additives": "Gehigarriak",
|
||
"fruits": "Frutak",
|
||
"nuts": "Fruitu Lehorrak eta Haziak",
|
||
"spices": "Espezia",
|
||
"leavening": "Altxatzeko Agenteak"
|
||
},
|
||
"productCategories": {
|
||
"select": "Hautatu...",
|
||
"bread": "Ogia",
|
||
"pastry": "Gozogintzak",
|
||
"cake": "Tartak",
|
||
"cookies": "Galetak",
|
||
"specialty": "Elementu Bereziak"
|
||
}
|
||
},
|
||
"qualityTemplate": {
|
||
"title": "Kalitate Txantiloia Gehitu",
|
||
"templateDetails": "Kalitate Txantiloiaren Xehetasunak",
|
||
"fillRequiredInfo": "Bete beharrezko informazioa kalitate kontrol txantiloi bat sortzeko",
|
||
"fields": {
|
||
"name": "Izena",
|
||
"namePlaceholder": "Adib: Ogiaren Kalitate Kontrola, Higiene Ikuskatzea",
|
||
"checkType": "Egiaztapen Mota",
|
||
"weight": "Pisua",
|
||
"weightTooltip": "Puntuaziorako garrantzi pisua (0.0-10.0)",
|
||
"templateCode": "Txantiloi Kodea",
|
||
"templateCodePlaceholder": "Utzi hutsik automatikoki sortzeko",
|
||
"templateCodeTooltip": "Utzi hutsik backend-etik automatikoki sortzeko, edo sartu kode pertsonalizatua",
|
||
"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"
|
||
},
|
||
"checkTypes": {
|
||
"product_quality": "Produktuaren Kalitatea",
|
||
"process_hygiene": "Prozesuaren Higienea",
|
||
"equipment": "Ekipamendua",
|
||
"safety": "Segurtasuna",
|
||
"cleaning": "Garbiketa",
|
||
"temperature": "Tenperatura Kontrola",
|
||
"documentation": "Dokumentazioa"
|
||
},
|
||
"sections": {
|
||
"basicInformation": "Oinarrizko Informazioa",
|
||
"scoringConfiguration": "Puntuazio Konfigurazioa",
|
||
"advancedOptions": "Aukera Aurreratuak",
|
||
"advancedOptionsDescription": "Kalitate txantiloi konfigurazio osoa egiteko eremu aukerazkoak"
|
||
}
|
||
},
|
||
"customerOrder": {
|
||
"title": "Eskaera Gehitu",
|
||
"steps": {
|
||
"customerSelection": "Bezeroaren Hautaketa",
|
||
"orderItems": "Eskaeraren Elementuak",
|
||
"deliveryAndPayment": "Bidalketa eta Ordainketa"
|
||
},
|
||
"customerSelection": {
|
||
"title": "Bezeroa Hautatu edo Sortu",
|
||
"subtitle": "Aukeratu lehendik dagoen bezero bat edo sortu berri bat",
|
||
"searchPlaceholder": "Bilatu bezeroak...",
|
||
"createNew": "Sortu bezero berria",
|
||
"backToList": "← Itzuli bezeroen zerrendara",
|
||
"fields": {
|
||
"customerName": "Bezeroaren Izena",
|
||
"customerNamePlaceholder": "Adib: Errota Jatetxea",
|
||
"customerType": "Bezero Mota",
|
||
"phone": "Telefonoa",
|
||
"phonePlaceholder": "+34 123 456 789",
|
||
"email": "Posta Elektronikoa",
|
||
"emailPlaceholder": "kontaktua@jatetxea.com"
|
||
},
|
||
"customerTypes": {
|
||
"retail": "Txikizkako Salmentaketa",
|
||
"wholesale": "Handizkakoa",
|
||
"event": "Ekitaldia",
|
||
"restaurant": "Jatetxea"
|
||
}
|
||
},
|
||
"orderItems": {
|
||
"title": "Gehitu Produktuak Eskaerara",
|
||
"subtitle": "Hautatu produktuak eta kantitateak",
|
||
"addItem": "Gehitu Elementua",
|
||
"removeItem": "Kendu elementua",
|
||
"fields": {
|
||
"product": "Produktua",
|
||
"productPlaceholder": "Hautatu produktua...",
|
||
"quantity": "Kantitatea",
|
||
"unitPrice": "Unitate Prezioa (€)",
|
||
"customRequirements": "Eskakizun Pertsonalizatuak",
|
||
"customRequirementsPlaceholder": "Jarraibide bereziak...",
|
||
"subtotal": "Azpitotala"
|
||
},
|
||
"total": "Guztira Kopurua"
|
||
},
|
||
"deliveryPayment": {
|
||
"title": "Bidalketa eta Ordainketaren Xehetasunak",
|
||
"subtitle": "Konfiguratu bidalketa, ordainketa eta eskaeraren xehetasunak",
|
||
"fields": {
|
||
"requestedDeliveryDate": "Eskatutako Bidalketa Data",
|
||
"orderNumber": "Eskaera Zenbakia",
|
||
"orderNumberTooltip": "Backend-eak automatikoki sortua eskaera sortzean (formatua: ORD-UUUUHHEE-####)",
|
||
"status": "Egoera",
|
||
"orderType": "Eskaera Mota",
|
||
"priority": "Lehentasuna"
|
||
},
|
||
"sections": {
|
||
"basicInfo": "Eskaeraren Oinarrizko Informazioa",
|
||
"deliveryInfo": "Bidalketaren Informazioa",
|
||
"paymentInfo": "Ordainketaren Informazioa"
|
||
}
|
||
}
|
||
},
|
||
"itemTypeSelector": {
|
||
"title": "Hautatu Mota",
|
||
"description": "Aukeratu zer gehitu nahi duzun",
|
||
"types": {
|
||
"inventory": {
|
||
"title": "Inbentarioa",
|
||
"description": "Gehitu osagaiak edo produktuak zure inbentariora"
|
||
},
|
||
"supplier": {
|
||
"title": "Hornitzailea",
|
||
"description": "Gehitu hornitzaile edo saltzaile berri bat"
|
||
},
|
||
"recipe": {
|
||
"title": "Errezeta",
|
||
"description": "Sortu errezeta edo formula berri bat"
|
||
},
|
||
"equipment": {
|
||
"title": "Ekipamendua",
|
||
"description": "Erregistratu okindegiaren ekipamendua edo makina"
|
||
},
|
||
"quality-template": {
|
||
"title": "Kalitate Txantiloia",
|
||
"description": "Sortu kalitate kontrol txantiloi bat"
|
||
},
|
||
"customer-order": {
|
||
"title": "Bezeroaren Eskaera",
|
||
"description": "Sortu bezero eskaera berri bat"
|
||
},
|
||
"customer": {
|
||
"title": "Bezeroa",
|
||
"description": "Gehitu bezero berri bat"
|
||
},
|
||
"team-member": {
|
||
"title": "Taldeko Kidea",
|
||
"description": "Gehitu taldeko kide edo langile bat"
|
||
},
|
||
"sales-entry": {
|
||
"title": "Salmenta Erregistroa",
|
||
"description": "Erregistratu salmenta transakzio bat"
|
||
}
|
||
}
|
||
},
|
||
"tooltips": {
|
||
"averageCost": "Batez besteko kostua unitateko erosketa historikoan oinarrituta",
|
||
"standardCost": "Kostu estandarra/espero unitateko kostu kalkuluetarako",
|
||
"lowStockThreshold": "Alerta stock maila honen azpitik erortzen denean",
|
||
"reorderPoint": "Aktibatu berriro eskaera stock maila honetara heltzen denean",
|
||
"reorderQuantity": "Estandar kantitatea berriro eskatzean",
|
||
"leadTime": "Eskaera egin eta entregaren arteko denbora",
|
||
"displayLife": "Produktua erakusgarri egon daitekeen orduak kalitatea degradatu aurretik",
|
||
"allergenInfo": "Komaz bereizitako zerrenda: adib: glutena, esnea, arrautzak, fruitu lehorrak",
|
||
"nutritionalInfo": "Nutrizio datu nagusiak komaz bereizitako zerrenda gisa",
|
||
"certifications": "Komaz bereizitako zerrenda: adib: Organikoa, GMO gabea, Kosher",
|
||
"tags": "Komaz bereizitako etiketak bilaketa eta iragazketa errazteko",
|
||
"customFields": "Datu pertsonalizatu gehigarriak JSON formatuan",
|
||
"passThreshold": "Onesteko behar den gutxieneko puntuazioa (0-100)",
|
||
"frequencyDays": "Zenbat maiztasunekin egin behar den egiaztapen hau (utzi hutsik lote oinarritua izateko)",
|
||
"checkPoints": "Egiaztapen puntuen matrizea",
|
||
"parameters": "Txantiloi parametroak",
|
||
"thresholds": "Atalase balioak",
|
||
"scoringCriteria": "Puntuazio irizpide pertsonalizatuak"
|
||
}
|
||
}
|