Files
MobilityOps/frontend/src/i18n/locales/nl-BE/quality.json
T

265 lines
14 KiB
JSON

{
"list": {
"eyebrow": "Bewaken / Werkbank",
"title": "Datakwaliteit",
"description": "Los evidentie-onderbouwde uitzonderingen op voor ze de werking verstoren.",
"runScan": "Kwaliteitscontrole uitvoeren",
"confirmScanTitle": "Kwaliteitscontrole bevestigen",
"confirmScanBody": "Nu de deterministische controle over alle vijf regeltypes uitvoeren?",
"scanning": "Bezig met controleren…",
"confirmScanYes": "Ja, uitvoeren",
"cancel": "Annuleren",
"scanComplete": "Controle voltooid: {{summary}}",
"scanNoNew": "geen nieuwe problemen gevonden (bestaande open problemen worden niet opnieuw aangemaakt).",
"scanFailed": "Kwaliteitscontrole kon niet uitgevoerd worden.",
"statusLabel": "Status",
"statusAll": "Alle statussen",
"statusOpen": "Openstaand",
"statusDeferred": "Uitgesteld",
"statusResolved": "Opgelost",
"statusRejected": "Verworpen",
"ruleTypeLabel": "Regeltype",
"ruleTypeAll": "Alle regeltypes",
"severityLabel": "Ernst",
"severityAll": "Alle ernstniveaus",
"assigneeLabel": "Toegewezen aan",
"assigneeAll": "Alle medewerkers",
"unassigned": "Niet toegewezen",
"overdueOnly": "Enkel over tijd",
"bulkTitle": "Geselecteerde werkvoorraad bijwerken",
"selected": "{{count}} geselecteerd",
"assignTo": "Toewijzen aan",
"dueAt": "Uiterste datum",
"bulkApply": "Werkvoorraad bijwerken",
"bulkSaving": "Bijwerken…",
"bulkFailed": "De werkvoorraad kon niet bijgewerkt worden.",
"clearSelection": "Selectie wissen",
"selectIssue": "Probleem {{ref}} selecteren",
"selectVisible": "Zichtbare problemen selecteren",
"deselectVisible": "Zichtbare selectie wissen",
"openIssue": "Probleem {{ref}} openen",
"filtersToggle": "Filters · {{count}} actief",
"activeFilters": "Actieve filters",
"demoScenariosOnly": "Enkel demoscenario's",
"loading": "Kwaliteitswerkbank laden…",
"queueClear": "Wachtrij is leeg",
"noIssuesMatch": "Geen problemen komen overeen met de huidige filters.",
"noDemoIssuesMatch": "Geen demoscenario-problemen komen overeen",
"noDemoIssuesMatchDetail": "Vink 'Enkel demoscenario's' uit om de volledige wachtrij te zien.",
"unavailable": "Datakwaliteitsproblemen zijn momenteel niet beschikbaar.",
"count": "{{count}} problemen",
"evidenceBacked": "Evidentie-onderbouwde detectie",
"columns": {
"reference": "Referentie",
"select": "Selecteren",
"rule": "Regel",
"entity": "Entiteit",
"severity": "Ernst",
"status": "Status",
"assignee": "Behandelaar",
"due": "Uiterste datum"
}
},
"ruleTypes": {
"possible_duplicate_customer": "Mogelijke dubbele klant",
"missing_required_field": "Ontbrekend verplicht veld",
"odometer_regression": "Afwijkende kilometerstand",
"booking_overlap": "Overlappende boeking",
"vehicle_status_conflict": "Statusconflict voertuig"
},
"severities": {
"high": "Kritiek",
"medium": "Waarschuwing",
"low": "Info"
},
"detail": {
"backLink": "Kwaliteitswerkbank",
"eyebrow": "Kwaliteit / {{rule}}",
"title": "Bekijk vastgelegde evidentie en registreer een geauditeerde oplossing.",
"notFound": "Dit probleem kon niet gevonden worden.",
"loading": "Probleemevidentie laden…",
"managerOnly": "De kwaliteitswerkbank is enkel zichtbaar voor Operationsmanagers.",
"managerOnlyDetail": "Datakwaliteitsevidentie en -oplossingen zijn enkel zichtbaar voor Operationsmanagers.",
"summary": {
"rule": "Regel",
"entity": "Entiteit",
"evidenceSummary": "Evidentiesamenvatting"
},
"resolved": {
"title": "Probleem {{ref}} opgelost",
"body": "De wijziging is doorgevoerd en vastgelegd in de auditgeschiedenis.",
"viewAudit": "Auditgeschiedenis bekijken",
"viewVehicle": "Voertuig bekijken",
"continueDemo": "Ga verder met de demo"
},
"deferOrReject": {
"heading": "Uitstellen of verwerpen",
"description": "Stel uit om later opnieuw te bekijken, of verwerp als dit geen echt probleem is.",
"defer": "Uitstellen",
"reject": "Verwerpen",
"deferFailed": "Kon dit probleem niet uitstellen.",
"rejectFailed": "Kon dit probleem niet verwerpen."
},
"explainer": {
"whatIsWrong": "Wat is er mis",
"whyItMatters": "Waarom dit belangrijk is",
"possible_duplicate_customer": {
"whatIsWrong": "Twee klantprofielen delen identificerende gegevens (e-mail, telefoon of een erg gelijkende naam) sterk genoeg om waarschijnlijk dezelfde persoon te zijn, twee keer geregistreerd.",
"whyItMatters": "Dubbele klanten verdelen de boekingsgeschiedenis over twee records, riskeren dubbele facturatie en verwarren klantcontacten."
},
"missing_required_field": {
"whatIsWrong": "Dit record mist gegevens die vereist zijn voor normale werking (bijvoorbeeld een klant zonder e-mail of telefoonnummer).",
"whyItMatters": "Zonder deze gegevens kan het bedrijf de klant niet bereiken, of het voertuig niet betrouwbaar identificeren voor compliance- en overdrachtscontroles."
},
"odometer_regression": {
"whatIsWrong": "Een ingevoerde kilometerstand ligt lager dan de laatst bevestigde (canonieke) stand van het voertuig.",
"whyItMatters": "Een dalende kilometerstand wijst meestal op een invoerfout of een verwisseld voertuig. Dit stilzwijgend doorlaten zou de onderhoudsplanning en de kilometerhistoriek bij wederverkoop verstoren."
},
"booking_overlap": {
"whatIsWrong": "Hetzelfde voertuig is toegewezen aan twee boekingen met overlappende periodes.",
"whyItMatters": "Slechts één van deze boekingen kan effectief worden nagekomen. Onopgelost zou een klant aankomen en merken dat zijn voertuig al bij iemand anders is."
},
"vehicle_status_conflict": {
"whatIsWrong": "De opgeslagen operationele status van dit voertuig komt niet overeen met wat de eigen boekings- en inspectiegeschiedenis impliceert.",
"whyItMatters": "Een foutieve status kan een niet-beschikbaar voertuig boekbaar laten lijken, of een beschikbaar voertuig verbergen voor het wagenpark."
}
},
"evidence": {
"duplicate.exact_email": "Identiek e-mailadres",
"duplicate.exact_phone": "Identiek telefoonnummer",
"duplicate.same_postal_code": "Dezelfde postcode",
"duplicateSimilarName": "Sterk gelijkende naam (score {{score}})",
"missingField": "Ontbrekend veld: {{field}}",
"overlapReservedBookings": "Overlappende reserveringen: {{refs}}",
"odometerRegression": "Boeking {{laterRef}} registreerde {{laterKm}} km, lager dan de {{earlierKm}} km van eerdere boeking {{earlierRef}}.",
"upcomingBookingMissingInspection": "Boeking {{bookingRef}} start binnenkort maar de vereiste operationele inspectie ontbreekt nog."
},
"duplicateCustomer": {
"heading": "Vergelijken en samenvoegen",
"description": "Kies de klant die behouden blijft en bekijk elk afwijkend veld.",
"keepAsSurvivor": "Behouden als hoofdprofiel",
"differs": "Verschilt",
"match": "Gelijk",
"summaryCounts": "{{matchCount}} overeenkomende velden · {{conflictCount}} conflicterende velden",
"showMatchingFields": "Ook overeenkomende velden tonen",
"hideMatchingFields": "Overeenkomende velden verbergen",
"previewTitle": "Voorbeeld van het samengevoegde record ({{ref}})",
"mergePreview": "{{loser}} wordt veilig gearchiveerd en gekoppeld aan {{survivor}}; de boekingsgeschiedenis verhuist mee.",
"mergeInto": "Samenvoegen met {{ref}}",
"confirmMergeTitle": "Samenvoegen bevestigen",
"confirmMergeBody": "{{loser}} samenvoegen met {{survivor}}? Dit kan niet ongedaan gemaakt worden.",
"merging": "Bezig met samenvoegen…",
"confirmMergeYes": "Ja, samenvoegen",
"mergeFailed": "Kon deze klanten niet samenvoegen.",
"bothMissing": "Beide klanten in deze vergelijking konden niet geladen worden.",
"fieldColumn": "Veld",
"fields": {
"first_name": "Voornaam",
"last_name": "Achternaam",
"email": "E-mail",
"phone": "Telefoon",
"postal_code": "Postcode",
"city": "Stad"
}
},
"missingField": {
"heading": "Ontbrekende velden invullen",
"description": "Vervolledig het record voor {{ref}}. Het probleem wordt automatisch opgelost zodra niets verplichts meer ontbreekt.",
"atLeastOne": "Minstens één van e-mail of telefoon is vereist.",
"saveAndRecheck": "Opslaan en herchecken",
"saving": "Opslaan…",
"saveFailed": "Kon deze velden niet opslaan.",
"fields": {
"first_name": "Voornaam",
"last_name": "Achternaam",
"email": "E-mail",
"phone": "Telefoon",
"registration_number": "Kenteken",
"make": "Merk",
"model": "Model",
"location": "Locatie"
}
},
"odometerRegression": {
"heading": "Kilometerafwijking oplossen",
"description": "De laatst bevestigde kilometerstand wordt nooit automatisch verlaagd — kies hoe dit te verwerken.",
"canonicalOdometer": "Laatst bevestigde kilometerstand",
"decisionLegend": "Beslissing",
"retainCanonical": "Laatst bevestigde stand behouden",
"retainCanonicalDetail": "Behandel de ingevoerde stand als foutief; er verandert niets aan het voertuigrecord.",
"correctReading": "Stand corrigeren",
"correctReadingDetail": "Werk zowel de boeking als de laatst bevestigde kilometerstand bij met de juiste waarde.",
"noBookingAttached": "Geen gekoppelde boeking bij dit probleem, dus enkel 'laatst bevestigde stand behouden' is beschikbaar.",
"booking": "Boeking",
"correctedOdometer": "Gecorrigeerde kilometerstand (km)",
"note": "Notitie",
"resolving": "Bezig met oplossen…",
"resolveIssue": "Probleem oplossen",
"resolveFailed": "Kon dit probleem niet oplossen."
},
"bookingOverlap": {
"heading": "Boekingsoverlap oplossen",
"description": "Blokkeer één van de twee overlappende verbintenissen. De andere behoudt zijn huidige status.",
"columns": {
"booking": "Boeking",
"window": "Periode",
"status": "Status",
"blockThis": "Deze blokkeren"
},
"blockLabel": "{{ref}} blokkeren",
"note": "Notitie",
"resolving": "Bezig met oplossen…",
"blockButton": "{{ref}} blokkeren",
"blockButtonFallback": "Boeking blokkeren",
"resolveFailed": "Kon deze overlap niet oplossen."
},
"vehicleStatusConflict": {
"heading": "Statusconflict oplossen",
"description": "Eén gezaghebbende regel beveelt een gecorrigeerde operationele status voor dit voertuig aan.",
"currentStatus": "Huidige status",
"reviewRecommendation": "Aanbeveling bekijken",
"loadingRecommendation": "Aanbeveling laden…",
"recommendationFailed": "Kon geen aanbeveling ophalen.",
"recommendedStatus": "Aanbevolen status",
"whyHeading": "Waarom",
"evidenceHeading": "Feiten",
"consequenceHeading": "Gevolg",
"consequence": {
"statusWillChange": "De voertuigstatus wordt gewijzigd naar {{status}}.",
"issueWillBeRechecked": "Dit kwaliteitsprobleem wordt opnieuw gecontroleerd.",
"changeWillBeAudited": "De wijziging wordt vastgelegd in de auditgeschiedenis.",
"bookingsNotDeleted": "De boekingen zelf worden niet verwijderd."
},
"changeStatusTo": "Status wijzigen naar {{status}}",
"applying": "Bezig met toepassen…",
"applied": "Toegepast {{status}} — {{reason}}",
"applyFailed": "Kon geen aanbevolen status toepassen.",
"staleRecommendation": "De situatie is intussen gewijzigd. Bekijk de aanbeveling opnieuw voor u ze toepast.",
"reviewAgain": "Aanbeveling opnieuw bekijken",
"manualReview": {
"heading": "Handmatige beoordeling vereist",
"body": "De feiten voor dit voertuig spreken elkaar tegen. Een Operationsmanager moet dit persoonlijk beoordelen in plaats van een automatische statuswijziging toe te passen.",
"hint": "Gebruik 'Uitstellen' of 'Verwerpen' hieronder, of onderzoek het voertuig en de betrokken boekingen manueel."
},
"noConflict": {
"heading": "Geen wijziging nodig",
"body": "De huidige status van dit voertuig komt al overeen met de feiten."
},
"evidence": {
"activeBookings": "Actieve boeking(en): {{refs}}",
"overlappingBookings": "Overlappende reserveringen: {{pairs}}",
"serviceThresholdReached": "Kilometerstand ({{odometer}} km) heeft de onderhoudsdrempel ({{threshold}} km) bereikt.",
"openOverlapIssue": "Openstaand boekingsoverlapprobleem: {{ref}}"
},
"reasonCodes": {
"vehicle.active_rental": "Dit voertuig heeft een actieve verhuring maar staat niet als verhuurd geregistreerd. De status wordt gecorrigeerd zodat ze de werkelijke situatie weerspiegelt.",
"vehicle.service_threshold_reached": "Dit voertuig heeft de onderhoudsdrempel bereikt. Het wordt naar onderhoud gezet zodat het niet wordt ingezet voordat de service is uitgevoerd.",
"vehicle.booking_conflict": "Dit voertuig heeft twee overlappende reserveringen. Het blokkeren voorkomt dat het opnieuw als inzetbaar wordt beschouwd voordat het boekingsconflict is opgelost.",
"vehicle.rental_ended": "De verhuring voor dit voertuig is beëindigd en er is geen actieve boeking meer. Het wordt terug beschikbaar gezet.",
"vehicle.manual_review_required": "De feiten voor dit voertuig spreken elkaar tegen (bijvoorbeeld een actieve boeking terwijl het voertuig in onderhoud staat, of een onderhoudsdrempel die samenvalt met een actieve verhuring). Dit vereist een menselijke beoordeling in plaats van een automatische statuswijziging.",
"vehicle.no_conflict": "De huidige status van dit voertuig komt al overeen met de feiten. Er is geen wijziging nodig."
}
}
}
}