Språkrevision, del 3: pl, nl, ro samt revisionsdokumentet

De tre sista katalogerna åtgärdade enligt granskningarna: polskans
räkneordsgrammatik i grind.foton.detalj (formen stämde bara för 5+),
kasusfel i webb.sprak.matt, "napisał wiersz" (lästes "skrev en dikt"),
reflexivt "Zaloguj się" och pozbawiony napięcia-facktermen;
nederländskans "Valt stilzwijgend terug", hoogvolt i stället för
elnätstermen hoogspanning, corrigerende maatregel konsekvent och
endonymsäkra {sprak}-konstruktioner; rumänskans "de"-regel vid tal
över 20, măsurătoare-formerna, revizuit/verificat-distinktionen
(reviewed respektive verified föll ihop i samma ord), singular-
imperativ konsekvent med appkatalogen, och propagerade källtextfix i
alla tre (symptom verified as resolved, omission/absence justified).

Hela revisionen bokförd i docs/SPRAKREVISION-2026-08.md
(ALVA-DOC-0008): metod, fynden per område, de avvisade fynden med
skäl, och avgränsningen mot fackgranskning per marknad — granskat-
flaggorna är oförändrade, revisionen höjer golvet men flyttar inte
den gränsen.

Verifierat efter åtgärd: alla tio katalogerna kompletta med intakta
variabelhållare, 775 enhetstester, genomgång 4/4, portalspärr,
integrationstest mot riktig Postgres (ordlistorna bär ALVA-RULE-200
och prövas där), typkontroll, lint på baslinjen, artefaktmätning och
språkrunda 11/11 mot den bakade artefakten.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012EQg3rJsrQ1ZNTvkzmQAtt
This commit is contained in:
Claude
2026-08-06 23:58:25 +00:00
parent c334786bb3
commit 8072ea61af
4 changed files with 287 additions and 107 deletions
+180
View File
@@ -0,0 +1,180 @@
# Språkrevision · Tio språk
**ALVA 3.4 · 2026-08-06 · ALVA-DOC-0008**
Revisionens föremål är **språket självt**: de tio katalogerna i
`services/gemensam/sprak/`, ordlistorna i `ord.mjs` som bär
ALVA-RULE-200, och den engelska källtext som de nio översättningarna
utgår ifrån. Skälet att revidera nu är detsamma som i revision 3: det
farligaste ögonblicket för en text är veckan efter att den skrevs, när
den som skrev den är den enda som läst den.
**Metod.** Tio oberoende granskningar — en per språk plus en för
källtexten — var och en med uppdraget att jämföra varje nyckel mot sin
engelska källa och rapportera fel i betydelse, grammatik,
fackterminologi, terminologisk konsekvens, register och
variabelhållarnas grammatiska integration. Instruktionen var densamma
som i kvalitetsrevisionerna: rapportera bara det som kan motiveras
konkret; ett fynd utan motivering är en åsikt. Varje fynd prövades
därefter mot filen innan det åtgärdades, och varje ersättning
applicerades med träffkrav — en ersättning som inte träffar exakt en
gång stoppar körningen i stället för att rapportera grönt. Lärdomen
från TÜV-2:s patchskript gäller även prosa.
---
## 1. Källtexten (engelska)
### K-1 · KRITISK — Kvalitetskontrollens grindtext kunde läsas baklänges
**Fyndet.** `grind.kvalitetskontroll` sa *"Quality check performed —
symptom verified"*. På engelskt verkstadsspråk betyder "verify the
symptom" att bekräfta att symtomet **förekommer** — det är exakt vad
`grind.reproducering` avser, före reparationen. Den här grinden avser
kontrollen **efter** åtgärd: är symtomet borta? Källtexten riskerade
alltså motsatt betydelse, och som källtext hade den fortplantat
tvetydigheten till tio översättningar.
**Åtgärden.** *"Quality check performed — symptom verified as
resolved"* — i katalogen, i ECM-regelmotorns rubrik (samma text bor på
två ställen; båda ändrade i samma commit), och propagerad till alla nio
översättningarna med respektive språks ord för "verifierat avhjälpt".
### Två större ellipser med samma mekanik
*"Vehicle history checked or justified"* och *"Corrective action
documented or justified"* band grammatiskt "justified" till historiken
respektive åtgärden — men det som motiveras är den **uteblivna**
kontrollen och åtgärdens **frånvaro** (vilket detaljtexterna säger).
Nu *"…, or the omission justified"* respektive *"…, or its absence
justified"*, propagerat till alla språk där samma ellips fanns.
### Övrigt i källtexten
| Fynd | Åtgärd |
| --- | --- |
| Blandad brittisk/amerikansk stavning (authorisation, de-energised, recognises i en fil med organization ×15) | Amerikansk norm genomgående |
| "Photograph the instrument panel" — vägmätaren sitter i mätarhuset | "instrument cluster", även i ärendevyn, ECM-detaljtexterna och genomgångens selektor |
| "Anything else on receipt?" — läses som papperskvittot | "Anything else noted at vehicle reception?" |
| "Responsible" som naken adjektivetikett | "Assigned to" |
| "Calibrated until" | "Calibration valid until" |
| registration/application om samma objekt i webb.drift/webb.pris | "application" konsekvent |
| webb.sprak.etikett "Localization" kolliderade med ALVA-fasens invarianta namn | "Translation" |
| Satsbyggnadsfel (saknat komma i webb.login.demo, verblöst andra led i grind.foton.detalj, saknad artikel i webb.larande.p2, saknat bindestreck i foreign-language) | Rättade |
## 2. Ordlistorna (ord.mjs)
Ordlistorna är metodik, inte gränssnitt — de avgör vad grinden godtar.
Granskningen hittade två felriktningar:
**Luckor som släppte igenom icke-svar** (fel åt det farliga hållet för
ICKESVAR): "faulty", "unknown", "dunno" (en); "fertig", "in ordnung",
"i.o." (de); "hors service", "en panne" (fr); "arreglado", "ya está"
(es); "a posto", "boh" (it); "jw.", "naprawiono", "bez uwag" (pl);
"verholpen", "defect", "stuk" (nl); "resolvido", "arranjado" (pt);
"defect", "schimbat" och femininformerna (ro); "färdigt", "utfört",
"lagat" (sv). Jämförelsen görs mot hela fältet, så varje form måste stå
med.
**Luckor som nekade korrekt skrivna resonemang** (fel åt det håll
filens eget designresonemang förbjuder för ORSAKSORD): "gdyż" — en av
polskans vanligaste kausalmarkörer — saknades, liksom "ya que" (es),
"donc" (fr), "waardoor" (nl), "zurückzuführen" (de), "se datorează",
"fiindcă" och femininformen "confirmată de" (ro), "uma vez que" (pt),
"in quanto", "dovuto a" (it), "orsakar", "tyder på" (sv), "hence",
"points to" (en). Där jämförelsen är delsträng ersattes enstaka
böjningsformer med stammar ("spowodowa", "powoduj", "potwierdz",
"causad", "provoc", "explain", "indicat", "wyjaśni").
**Ett fel i svenskan:** EVIDENSORD innehöll trebokstavsdelsträngen
"mat" (diakritfri form av "mät"), som träffar inuti "information",
"material", "format" och "klimat" — i strid med filens eget
fyrteckensresonemang. Ersatt med de avsedda formerna "matning",
"matvarde", "uppmatt". EVIDENSORD fick också verkstadens faktiska
evidensord: "fehlerspeicher"/"ausles" (de), "diag"/"valise" (fr),
"diagnosis"/"escáner" (es), "trouble code"/"voltage"/"resistance" (en),
"poză"/"verific" (ro), "storingscode"/"uitgelezen" (nl), stammar i
polskan ("zdjęci", "histori", "prób" — inte ascii-"prob", som träffar
"problem").
Typografiska apostrofer införs INTE i ordlistorna: de jämförs mot
användarens inmatning, och ett mobiltangentbord skriver medan ett
fysiskt skriver ' — därför lades i stället bägge varianterna in där
det behövdes ("comme d'habitude"/"comme dhabitude").
## 3. Katalogerna, per språk
Mönster som återkom i flera språk:
1. **"That is not an answer" hade blivit "det är inte en slutsats"** i
sex språk (de, fr, es, it, nl, ro) — ett betydelseskifte som
dessutom kolliderade med `slutsats.utan_slutsats`. Rättat överallt
till språkets ord för "svar".
2. **Kongruens runt {falt}-hållaren.** Fältnamnen som fyller {falt} är
feminina eller plurala i romanska och slaviska språk; "{falt} est
trop court" blir fel för "Justification". Löst med ett
neutrumhuvudord före hållaren ("Le champ « {falt} »", "El campo
«{falt}»", "Pole „{falt}”", "Câmpul {falt}") i fr, es, pt, pl, ro.
3. **Räkneordsgrammatik.** Polskans "kontroli wymaga" stämmer bara för
5+; rumänskans tal ≥20 kräver "de" före substantivet. Bägge
grind.foton.detalj-strängarna gjordes numerusneutrala med
kolonform.
4. **"Intake" var kalkerat till mottagningsdisk** ("réception",
"recepción", "ricezione", "punkt przyjęć", "ontvangst", "recepție",
"mottag") i sju språk — överallt ersatt med språkets ord för en
mottagningsprocess.
5. **Terminologisk konsekvens för "case"**: expediente (es), pratica
(it), processo (pt), Vorgang (de), dossier (fr/nl som record) —
webbtexterna hade infört en andra term ("caso", "Fall") som nu
följer produktdelens.
6. **Endonymhållaren {sprak}**: nederländskans "in het {sprak}" och
polskans nominativinsättning höll inte för egetNamn-värden som
"Polski" — omskrivet till artikelfria konstruktioner ("in {sprak}",
"w tym języku ({sprak})"), samma mönster som metodik-nycklarna
redan använde.
7. **Fransk typografi**: hårt mellanslag (U+00A0) före ? ! : ; och
innanför « » — 26 ställen; ett radbrytbart mellanslag kunde lämna
skiljetecknet ensamt på ny rad.
8. Enstaka språkfel av tyngd: "Endlich" (läses "äntligen", inte
"ändlig"), "Statusworte"→"Statuswörter", "je aktivem" (kasusfel),
"napisał wiersz" (läses "skrev en dikt"), "dépannage" (läses
bärgning), "nekan" (inte ett svenskt ord), "zawęzić usterkę"
(ogiltig kollokation), "Säkerhetsnivån" för confidence (kolliderade
med säkerhetskravet i samma grindlista — nu "Konfidensnivån"),
nederländskans "Vermogen" (läses motoreffekt på en fordonssajt),
rumänskans "verificat" för både reviewed och verified (nu
"revizuit" för granskningsstatus).
## 4. Avvisade fynd
Bokförs för att nästa revision ska veta att de är prövade, inte
förbisedda:
| Fynd | Skäl till avvisande |
| --- | --- |
| it: webb.kallor.rubrik borde läsa "conoscenza operativa" | "Operational Knowledge Infrastructure" är tvetydig i källan; alla tio språk har valt läsningen "operativ infrastruktur för kunskap", och en ensam avvikare hade brutit familjen utan att källan avgör frågan. |
| en: "Incoming/Outgoing odometer reading" borde bli "at check-in/at handover" | Formen är begriplig, och ärendevyns paneltitlar och ECM-rubrikerna använder samma ord — en omdöpning hade brutit synken mellan grindtext och paneltitel utan språklig vinst. Uppskjutet, inte avfärdat i sak. |
| ECM-regelbibliotekets övriga rubriker | Regelbiblioteket är versionsmärkt kod utanför katalogen; endast de tre betydelsefynden (K-1 och ellipserna) speglades dit. En egen genomgång av ECM-rubrikerna hör till en regelpaketsrevision, inte en språkrevision. |
## 5. Vad revisionen inte gör
Granskningarna är utförda av språkkunniga granskare mot källtexten —
de är inte den fackgranskning per marknad som `granskat` i SPRAK
avser. Ingen `granskat`-flagga har ändrats: metodiktexten är
fortfarande inte läst av en yrkesverksam fackman på något språk utom
svenska, och det står kvar på språksidan. Denna revision höjer golvet;
den flyttar inte den gränsen.
## 6. Verifiering
Varje åtgärd applicerad med träffkrav (assert på exakt en träff per
ersättning). Efter åtgärd: fullständig kontrollslinga — enhetstester
(katalogernas kompletthet, hållarintegritet, invarians och
inte-engelska-i-förklädnad är låsta av test), typkontroll, lint, bygge,
artefaktmätning, språkrunda mot den bakade artefakten, genomgång,
portalspärr och integrationstest mot riktig Postgres (ordlistorna bär
ALVA-RULE-200 och prövas där). Resultat i commit-historiken.
---
*ALVA-DOC-0008 · Intern språkrevision · Ersätter ingen fackgranskning per marknad*
+33 -33
View File
@@ -21,7 +21,7 @@ export const NL = {
// ---- De afsluitcontrole ------------------------------------------------- // ---- De afsluitcontrole -------------------------------------------------
"grind.objekt": "Identificatie van voertuig of object geverifieerd", "grind.objekt": "Identificatie van voertuig of object geverifieerd",
"grind.historik": "Voertuighistorie gecontroleerd of gemotiveerd", "grind.historik": "Voertuighistorie gecontroleerd, of het achterwege blijven ervan gemotiveerd",
"grind.historik.nekad": "Een geweigerde historiecontrole vereist een opgegeven reden.", "grind.historik.nekad": "Een geweigerde historiecontrole vereist een opgegeven reden.",
"grind.historik.saknas": "Geen historiecontrole gedocumenteerd.", "grind.historik.saknas": "Geen historiecontrole gedocumenteerd.",
"grind.matarstallning.ingaende": "Kilometerstand bij inname gefotografeerd", "grind.matarstallning.ingaende": "Kilometerstand bij inname gefotografeerd",
@@ -31,17 +31,17 @@ export const NL = {
"De kilometerstand is ingevoerd maar niet gefotografeerd. Kilometerteller fotograferen, of aangeven waarom dat niet mogelijk is.", "De kilometerstand is ingevoerd maar niet gefotografeerd. Kilometerteller fotograferen, of aangeven waarom dat niet mogelijk is.",
"grind.reproducering": "Symptoomverificatie: gereproduceerd, of gedocumenteerd als niet reproduceerbaar", "grind.reproducering": "Symptoomverificatie: gereproduceerd, of gedocumenteerd als niet reproduceerbaar",
"grind.felorsak": "Analyse van de grondoorzaak gedocumenteerd", "grind.felorsak": "Analyse van de grondoorzaak gedocumenteerd",
"grind.atgard": "Corrigerende maatregel gedocumenteerd of gemotiveerd", "grind.atgard": "Corrigerende maatregel gedocumenteerd, of het uitblijven ervan gemotiveerd",
"grind.atgard.saknas": "Noch een uitgevoerde maatregel noch een reden voor het uitblijven ervan is gedocumenteerd.", "grind.atgard.saknas": "Noch een uitgevoerde maatregel noch een reden voor het uitblijven ervan is gedocumenteerd.",
"grind.kundbeslut": "Klantbeslissing over het voorstel vastgelegd", "grind.kundbeslut": "Klantbeslissing over het voorstel vastgelegd",
"grind.kundbeslut.avbojt": "Werk uitgevoerd ondanks een afgewezen voorstel", "grind.kundbeslut.avbojt": "Werk uitgevoerd ondanks een afgewezen voorstel",
"grind.kundbeslut.avbojt.detalj": "grind.kundbeslut.avbojt.detalj":
"De klant heeft het voorstel afgewezen, maar er is werk gedocumenteerd als uitgevoerd.", "De klant heeft het voorstel afgewezen, maar er is werk gedocumenteerd als uitgevoerd.",
"grind.kvalitetskontroll": "Kwaliteitscontrole uitgevoerd — symptoom geverifieerd", "grind.kvalitetskontroll": "Kwaliteitscontrole uitgevoerd — symptoom aantoonbaar verholpen",
"grind.kontroller": "Controlepunten van de methodiek: bewijs, of een gedocumenteerde uitzondering", "grind.kontroller": "Controlepunten van de methodiek: bewijs, of een gedocumenteerde uitzondering",
"grind.foton": "Foto's aanwezig bij de controles die dat vereisen", "grind.foton": "Foto's aanwezig bij de controles die dat vereisen",
"grind.slutsats": "Eindconclusie (ALVA-RULE-200)", "grind.slutsats": "Eindconclusie (ALVA-RULE-200)",
"grind.hogvolt.behorighet": "Hoogspanningsbevoegdheid bevestigd", "grind.hogvolt.behorighet": "Hoogvoltbevoegdheid bevestigd",
"grind.hogvolt.spanningslos": "Voertuig spanningsloos gemaakt volgens de procedure van de fabrikant", "grind.hogvolt.spanningslos": "Voertuig spanningsloos gemaakt volgens de procedure van de fabrikant",
"grind.regelpaket": "Handtekening van het regelpakket komt niet overeen — afsluiten geblokkeerd.", "grind.regelpaket": "Handtekening van het regelpakket komt niet overeen — afsluiten geblokkeerd.",
"grind.regelpaket.osignerat": "Er wordt een extern regelpakket zonder handtekening gebruikt — afsluiten geblokkeerd.", "grind.regelpaket.osignerat": "Er wordt een extern regelpakket zonder handtekening gebruikt — afsluiten geblokkeerd.",
@@ -52,7 +52,7 @@ export const NL = {
"grind.arendetyp.okant": "Onbekende eis in het regelpakket: {krav}", "grind.arendetyp.okant": "Onbekende eis in het regelpakket: {krav}",
"grind.arendetyp.krav": "Eis voor dit zaaktype: {krav}", "grind.arendetyp.krav": "Eis voor dit zaaktype: {krav}",
"grind.sakerhet": "Betrouwbaarheidsniveau binnen wat het bewijs draagt", "grind.sakerhet": "Betrouwbaarheidsniveau binnen wat het bewijs draagt",
"grind.sakerhet.detalj": "De opgegeven betrouwbaarheid ({niva}) overstijgt wat het bewijs draagt ({tak}). Vul het bewijs aan, of verlaag het niveau — eerlijke onzekerheid is informatie.", "grind.sakerhet.detalj": "De opgegeven betrouwbaarheid ({niva}) overstijgt wat het bewijs draagt ({tak}). Het bewijs aanvullen, of het niveau verlagen — eerlijke onzekerheid is informatie.",
// ---- De eindconclusie (ALVA-RULE-200) ----------------------------------- // ---- De eindconclusie (ALVA-RULE-200) -----------------------------------
@@ -61,7 +61,7 @@ export const NL = {
"slutsats.evidens": "Welk bewijs dat draagt", "slutsats.evidens": "Welk bewijs dat draagt",
"slutsats.avfardat": "Welke hypothesen zijn verworpen, en waarom", "slutsats.avfardat": "Welke hypothesen zijn verworpen, en waarom",
"slutsats.osakert": "Wat onzeker blijft", "slutsats.osakert": "Wat onzeker blijft",
"slutsats.ickesvar": "Dat is geen conclusie. Aangeven wat is vastgesteld en welk bewijs dat draagt.", "slutsats.ickesvar": "Dat is geen antwoord. Aangeven wat is vastgesteld en welk bewijs dat draagt.",
"slutsats.falt.motivering": "Onderbouwing", "slutsats.falt.motivering": "Onderbouwing",
"slutsats.falt.motivering_ej": "Reden waarom de oorzaak niet kon worden vastgesteld", "slutsats.falt.motivering_ej": "Reden waarom de oorzaak niet kon worden vastgesteld",
"slutsats.falt.uteslutet": "Verworpen alternatieven", "slutsats.falt.uteslutet": "Verworpen alternatieven",
@@ -70,7 +70,7 @@ export const NL = {
"slutsats.saknas": "{falt} ontbreekt.", "slutsats.saknas": "{falt} ontbreekt.",
"slutsats.ickesvar.falt": "{falt}: „{text}” is geen onderbouwing. Aangeven wat er werkelijk geldt, en waarom.", "slutsats.ickesvar.falt": "{falt}: „{text}” is geen onderbouwing. Aangeven wat er werkelijk geldt, en waarom.",
"slutsats.for_kort": "{falt} is te kort ({langd} van minstens {minsta} tekens) om achteraf toetsbaar te zijn.", "slutsats.for_kort": "{falt} is te kort ({langd} van minstens {minsta} tekens) om achteraf toetsbaar te zijn.",
"slutsats.utan_varfor": "{falt} geeft het wat aan, niet het waarom. Verbind de conclusie met het bewijs — wat daarin maakt dat dit volgt?", "slutsats.utan_varfor": "{falt} geeft het wat aan, niet het waarom. De conclusie met het bewijs verbinden — wat daarin maakt dat dit volgt?",
"slutsats.utan_slutsats": "De zaak kan niet worden afgesloten zonder eindconclusie. Aangeven waarom de conclusie uit het bewijs volgt.", "slutsats.utan_slutsats": "De zaak kan niet worden afgesloten zonder eindconclusie. Aangeven waarom de conclusie uit het bewijs volgt.",
"slutsats.hypotes_obemott": "De hypothese „{text}” staat in het logboek maar wordt niet behandeld. Aangeven waarom zij is verworpen, of waarom zij open blijft.", "slutsats.hypotes_obemott": "De hypothese „{text}” staat in het logboek maar wordt niet behandeld. Aangeven waarom zij is verworpen, of waarom zij open blijft.",
@@ -135,8 +135,8 @@ export const NL = {
"sprak.tackning": "{procent} % van de interface", "sprak.tackning": "{procent} % van de interface",
"metodik.ogranskad": "metodik.ogranskad":
"De proceduretekst is niet gecontroleerd door een technisch specialist in het {sprak}. Stappen en controlepunten worden in het Engels weergegeven waar geen gecontroleerde vertaling bestaat — een ongecontroleerde vertaling van een veiligheidsinstructie is slechter dan een anderstalige, omdat die er niet anderstalig uitziet.", "De proceduretekst is niet gecontroleerd door een technisch specialist voor {sprak}. Stappen en controlepunten worden in het Engels weergegeven waar geen gecontroleerde vertaling bestaat — een ongecontroleerde vertaling van een veiligheidsinstructie is slechter dan een anderstalige, omdat die er niet anderstalig uitziet.",
"metodik.pa_engelska": "Weergegeven in het Engels — geen gecontroleerde vertaling in het {sprak}", "metodik.pa_engelska": "Weergegeven in het Engels — geen gecontroleerde vertaling in {sprak}",
// ---- Publieke website (webb.) ------------------------------------------ // ---- Publieke website (webb.) ------------------------------------------
"webb.nav.oversikt": "Overzicht", "webb.nav.oversikt": "Overzicht",
@@ -162,7 +162,7 @@ export const NL = {
"webb.fas.localization.avgransning": "Het gebied verkleinen. De oorzaak staat nog niet vast.", "webb.fas.localization.avgransning": "Het gebied verkleinen. De oorzaak staat nog niet vast.",
"webb.fas.verification.syfte": "De grondoorzaak bevestigen.", "webb.fas.verification.syfte": "De grondoorzaak bevestigen.",
"webb.fas.verification.avgransning": "De oorzaak wordt geverifieerd — niet het symptoom.", "webb.fas.verification.avgransning": "De oorzaak wordt geverifieerd — niet het symptoom.",
"webb.fas.action.syfte": "De corrigerende actie uitvoeren.", "webb.fas.action.syfte": "De corrigerende maatregel uitvoeren.",
"webb.fas.action.avgransning": "Resultaat geverifieerd en gedocumenteerd. Anders is de fase onvolledig.", "webb.fas.action.avgransning": "Resultaat geverifieerd en gedocumenteerd. Anders is de fase onvolledig.",
"webb.drift.etikett": "Werking", "webb.drift.etikett": "Werking",
@@ -174,29 +174,29 @@ export const NL = {
"webb.drift.s3.rubrik": "Geleide diagnoseprocedures", "webb.drift.s3.rubrik": "Geleide diagnoseprocedures",
"webb.drift.s3.text": "Elke zaak volgt een gedefinieerde procedure.", "webb.drift.s3.text": "Elke zaak volgt een gedefinieerde procedure.",
"webb.drift.s4.rubrik": "Verificatie", "webb.drift.s4.rubrik": "Verificatie",
"webb.drift.s4.text": "De grondoorzaak wordt bevestigd vóór de corrigerende actie.", "webb.drift.s4.text": "De grondoorzaak wordt bevestigd vóór de corrigerende maatregel.",
"webb.drift.s5.rubrik": "Documentatie", "webb.drift.s5.rubrik": "Documentatie",
"webb.drift.s5.text": "Het rapport wordt gegenereerd uit het zaaklogboek.", "webb.drift.s5.text": "Het dossier wordt gegenereerd uit het zaaklogboek.",
"webb.drift.s6.rubrik": "Continue verbetering", "webb.drift.s6.rubrik": "Continue verbetering",
"webb.drift.s6.text": "Geverifieerde uitkomsten verfijnen volgende procedures.", "webb.drift.s6.text": "Geverifieerde uitkomsten verfijnen volgende procedures.",
"webb.larande.etikett": "Vermogen", "webb.larande.etikett": "Functionaliteit",
"webb.larande.rubrik": "Lerende organisatie", "webb.larande.rubrik": "Lerende organisatie",
"webb.larande.p1": "webb.larande.p1":
"Het platform verfijnt diagnoseprocedures voortdurend met geverifieerde praktijkervaring uit de eigen organisatie.", "Het platform verfijnt diagnoseprocedures voortdurend met geverifieerde praktijkervaring uit de eigen organisatie.",
"webb.larande.p2": "webb.larande.p2":
"Elke afgeronde diagnose voedt de volgende begeleiding. Alleen geverifieerde uitkomsten worden gebruikt — een zaak die zonder bevestigde grondoorzaak is gesloten draagt bewust niets bij.", "Elke afgeronde diagnose voedt de volgende begeleiding. Alleen geverifieerde uitkomsten worden gebruikt — een zaak die zonder bevestigde grondoorzaak is afgesloten draagt bewust niets bij.",
"webb.larande.p3": "webb.larande.p3":
"De kennisbank is van de organisatie. Ze wordt afgeleid uit uw zaken, uw procedures en uw documentatie, en wordt niet over klanten heen samengevoegd.", "De kennisbank is van de organisatie. Ze wordt afgeleid uit uw zaken, uw procedures en uw documentatie, en wordt niet over klanten heen samengevoegd.",
"webb.larande.block": "Afgeleid uit", "webb.larande.block": "Afgeleid uit",
"webb.larande.k1": "Geverifieerde grondoorzaken", "webb.larande.k1": "Geverifieerde grondoorzaken",
"webb.larande.k2": "Bevestigde corrigerende acties", "webb.larande.k2": "Bevestigde corrigerende maatregelen",
"webb.larande.k3": "Terugkerende storingscategorieën", "webb.larande.k3": "Terugkerende storingscategorieën",
"webb.larande.k4": "Afgeronde procedures", "webb.larande.k4": "Registraties van afgeronde procedures",
"webb.larande.k5": "Documentatie van de organisatie", "webb.larande.k5": "Documentatie van de organisatie",
"webb.rapport.etikett": "Rapportage", "webb.rapport.etikett": "Rapportage",
"webb.rapport.rubrik": "Kwartaalrapport verbetering", "webb.rapport.rubrik": "Verbeterrapport per kwartaal",
"webb.rapport.ingress": "webb.rapport.ingress":
"Eén keer per kwartaal beantwoordt het platform zes vragen over het eigen werk van de werkplaats. Elk antwoord wordt afgeleid uit het zaaklogboek — niets wordt geschat, en niemand wordt iets gevraagd.", "Eén keer per kwartaal beantwoordt het platform zes vragen over het eigen werk van de werkplaats. Elk antwoord wordt afgeleid uit het zaaklogboek — niets wordt geschat, en niemand wordt iets gevraagd.",
"webb.rapport.f1": "Welke storingen stellen we nu in één keer goed vast?", "webb.rapport.f1": "Welke storingen stellen we nu in één keer goed vast?",
@@ -220,7 +220,7 @@ export const NL = {
"webb.pris.aktivering": "Activeringsvolgorde", "webb.pris.aktivering": "Activeringsvolgorde",
"webb.pris.a1": "De organisatie dient de registratie in.", "webb.pris.a1": "De organisatie dient de registratie in.",
"webb.pris.a2": "De aanvraag wordt beoordeeld.", "webb.pris.a2": "De aanvraag wordt beoordeeld.",
"webb.pris.a3": "De factuur wordt opgesteld.", "webb.pris.a3": "De factuur wordt verstuurd.",
"webb.pris.a4": "De betaling wordt geregistreerd.", "webb.pris.a4": "De betaling wordt geregistreerd.",
"webb.pris.a5": "De organisatie wordt geactiveerd.", "webb.pris.a5": "De organisatie wordt geactiveerd.",
"webb.pris.a6": "Extra gebruikers worden maandelijks gefactureerd.", "webb.pris.a6": "Extra gebruikers worden maandelijks gefactureerd.",
@@ -238,21 +238,21 @@ export const NL = {
"webb.kallor.k4": "Garantie-informatie", "webb.kallor.k4": "Garantie-informatie",
"webb.kallor.k5": "Werkplaatshandboeken", "webb.kallor.k5": "Werkplaatshandboeken",
"webb.kallor.k6": "Historische geverifieerde diagnoses", "webb.kallor.k6": "Historische geverifieerde diagnoses",
"webb.kallor.k7": "Beste praktijken van de organisatie", "webb.kallor.k7": "Best practices van de organisatie",
"webb.login.etikett": "Toegang", "webb.login.etikett": "Toegang",
"webb.login.demo": "webb.login.demo":
"Deze aanmelding authenticeert niets. Typ wat dan ook in E-mail en Wachtwoord en druk op Aanmelden — er is geen account nodig, en het portaal erachter toont vaste voorbeeldgegevens. Verbonden met een platforminstantie authenticeert deze pagina zich daartegen, en zonder geldige sessie is het portaal gesloten.", "Deze login authenticeert niets. Typ wat dan ook in E-mail en Wachtwoord en druk op Inloggen — er is geen account nodig, en het portaal erachter toont vaste voorbeeldgegevens. Verbonden met een platforminstantie authenticeert deze pagina zich daartegen, en zonder geldige sessie is het portaal gesloten.",
"webb.login.losenord": "Wachtwoord", "webb.login.losenord": "Wachtwoord",
"webb.login.ofullstandigt": "Authenticatie onvolledig. E-mail en wachtwoord vereist.", "webb.login.ofullstandigt": "Authenticatie onvolledig. E-mail en wachtwoord vereist.",
"webb.login.misslyckades": "Authenticatie mislukt.", "webb.login.misslyckades": "Authenticatie mislukt.",
"webb.login.logga_in": "Aanmelden", "webb.login.logga_in": "Inloggen",
"webb.login.loggar_in": "Bezig met aanmelden", "webb.login.loggar_in": "Bezig met inloggen",
"webb.login.glomt": "Wachtwoord vergeten", "webb.login.glomt": "Wachtwoord vergeten",
"webb.ansokan.etikett": "Registratie", "webb.ansokan.etikett": "Registratie",
"webb.ansokan.demo": "webb.ansokan.demo":
"Er wordt niets verzonden. Dit formulier indienen slaat niets op, meldt niemand iets en maakt geen aanvraag aan — er zit nog geen ontvangst achter. De beschrijving hieronder zegt hoe de registratie bedoeld is te werken, niet wat er vandaag gebeurt.", "Er wordt niets verzonden. Dit formulier indienen slaat niets op, meldt niemand iets en maakt geen aanvraag aan — er zit nog geen verwerking achter. De beschrijving hieronder zegt hoe de registratie bedoeld is te werken, niet wat er vandaag gebeurt.",
"webb.ansokan.avsikt": "Beoogde werking: aanvragen worden handmatig beoordeeld en in dit stadium wordt geen betaling geïnd.", "webb.ansokan.avsikt": "Beoogde werking: aanvragen worden handmatig beoordeeld en in dit stadium wordt geen betaling geïnd.",
"webb.falt.foretag": "Bedrijf", "webb.falt.foretag": "Bedrijf",
"webb.falt.orgnummer": "Registratienummer", "webb.falt.orgnummer": "Registratienummer",
@@ -273,7 +273,7 @@ export const NL = {
"webb.ansokan.status": "Status", "webb.ansokan.status": "Status",
"webb.ansokan.referens": "Referentie", "webb.ansokan.referens": "Referentie",
"webb.ansokan.granskning": "webb.ansokan.granskning":
"Aanvragen worden handmatig beoordeeld. Bij goedkeuring wordt een factuur opgesteld. De organisatie wordt geactiveerd zodra de betaling is geregistreerd.", "Aanvragen worden handmatig beoordeeld. Bij goedkeuring wordt een factuur verstuurd. De organisatie wordt geactiveerd zodra de betaling is geregistreerd.",
"webb.sprak.etikett": "Lokalisatie", "webb.sprak.etikett": "Lokalisatie",
"webb.sprak.rubrik": "Talen", "webb.sprak.rubrik": "Talen",
@@ -282,15 +282,15 @@ export const NL = {
"webb.sprak.princip.etikett": "Principe", "webb.sprak.princip.etikett": "Principe",
"webb.sprak.princip.rubrik": "Twee soorten tekst", "webb.sprak.princip.rubrik": "Twee soorten tekst",
"webb.sprak.granssnitt.rubrik": "Interfacetekst", "webb.sprak.granssnitt.rubrik": "Interfacetekst",
"webb.sprak.granssnitt.beteckning": "Valt stil terug", "webb.sprak.granssnitt.beteckning": "Valt stilzwijgend terug",
"webb.sprak.granssnitt.text": "webb.sprak.granssnitt.text":
"Labels, knoppen, statussen. Eindig, zelden gewijzigd. Een Engelse tekst die een Duitse gebruiker bereikt is een ergernis, geen gevaar — een ontbrekende vertaling valt dus zonder commentaar terug op het Engels.", "Labels, knoppen, statussen. Eindig, zelden gewijzigd. Een Engelse tekst die een Duitse gebruiker bereikt is een ergernis, geen gevaar — een ontbrekende vertaling valt dus zonder commentaar terug op het Engels.",
"webb.sprak.metodik.rubrik": "Proceduretekst", "webb.sprak.metodik.rubrik": "Proceduretekst",
"webb.sprak.metodik.beteckning": "Valt nooit stil terug", "webb.sprak.metodik.beteckning": "Valt nooit stilzwijgend terug",
"webb.sprak.metodik.text": "webb.sprak.metodik.text":
"Instructies voor werk aan een voertuig. Hier is een ongecontroleerde vertaling erger dan een anderstalige — want Engels ziet er vreemd uit, terwijl een slechte vertaling eruitziet als een instructie. Ze wordt in het Engels getoond en gemarkeerd, met de taal benoemd.", "Instructies voor werk aan een voertuig. Hier is een ongecontroleerde vertaling erger dan een anderstalige — want Engels ziet er anderstalig uit, terwijl een slechte vertaling eruitziet als een instructie. De tekst wordt in het Engels getoond en gemarkeerd, met de taal benoemd.",
"webb.sprak.invariant": "webb.sprak.invariant":
"De methode zelf wordt nooit vertaald. Fasenamen en statuswoorden zijn de structuur van ALVA en lezen in elk land hetzelfde, zodat een auditor een Roemeens en een Duits dossier kan lezen zonder te weten in welke taal de werkplaats werkt.", "De methode zelf wordt nooit vertaald. Fasenamen en statuswoorden zijn de structuur van ALVA en luiden in elk land hetzelfde, zodat een auditor een Roemeens en een Duits dossier kan lezen zonder te weten in welke taal de werkplaats werkt.",
"webb.sprak.tackning.etikett": "Dekking", "webb.sprak.tackning.etikett": "Dekking",
"webb.sprak.tackning.rubrik": "Wat vertaald is, en wat gecontroleerd is", "webb.sprak.tackning.rubrik": "Wat vertaald is, en wat gecontroleerd is",
"webb.sprak.kolumn.sprak": "Taal", "webb.sprak.kolumn.sprak": "Taal",
@@ -299,17 +299,17 @@ export const NL = {
"webb.sprak.granskat.ja": "Ja", "webb.sprak.granskat.ja": "Ja",
"webb.sprak.granskat.nej": "Nee — proceduretekst in het Engels", "webb.sprak.granskat.nej": "Nee — proceduretekst in het Engels",
"webb.sprak.matt": "webb.sprak.matt":
"De dekking van de interface wordt gemeten, niet geschat: een test laat de build falen als een sleutel in een taal ontbreekt. De controlestatus is een uitspraak over mensen, niet over bestanden, en wordt met de hand gezet.", "De dekking van de interface wordt gemeten, niet geschat: een test laat de build falen als een sleutel in een taal ontbreekt. De controlestatus is een uitspraak over mensen, niet over bestanden, en wordt handmatig ingesteld.",
"webb.sprak.kallsprak": "webb.sprak.kallsprak":
"De Engelse proceduretekst is een vertaling van de Zweedse bron en is nog niet gelezen door een specialist die het vak uitoefent. Hij wordt aan dezelfde maatstaf gehouden als de andere negen talen, en hier wordt over hem dezelfde uitspraak gedaan in plaats van hem stilletjes uit te zonderen omdat hij de bron is.", "De Engelse proceduretekst is een vertaling van de Zweedse bron en is nog niet gelezen door een specialist die het vak uitoefent. Hij wordt langs dezelfde meetlat gelegd als de andere negen talen, en hier wordt over hem dezelfde uitspraak gedaan in plaats van hem stilletjes uit te zonderen omdat hij de bron is.",
"webb.sprak.bevis.etikett": "Verificatie", "webb.sprak.bevis.etikett": "Verificatie",
"webb.sprak.bevis.rubrik": "De zinnen die een zaak stoppen", "webb.sprak.bevis.rubrik": "De zinnen die een zaak stoppen",
"webb.sprak.bevis.ingress": "webb.sprak.bevis.ingress":
"Dit zijn de zinnen die een technicus weigeren een zaak te sluiten. Een weigering die niemand begrijpt is een weigering zonder uitweg — dus zijn dit de juiste zinnen om een vertaling op te beoordelen.", "Dit zijn de zinnen die een technicus beletten een zaak af te sluiten. Een weigering die niemand begrijpt is een weigering zonder uitweg — dus zijn dit de juiste zinnen om een vertaling op te beoordelen.",
"webb.sprak.ej_granskad": "Niet gecontroleerd", "webb.sprak.ej_granskad": "Niet gecontroleerd",
"webb.sprak.granskad": "Gecontroleerd", "webb.sprak.granskad": "Gecontroleerd",
"webb.sprak.granskad.text": "webb.sprak.granskad.text":
"De proceduretekst in het {sprak} is gelezen door een specialist die het vak uitoefent. Stappen en controlepunten worden overal in het {sprak} getoond.", "De proceduretekst in {sprak} is gelezen door een specialist die het vak uitoefent. Stappen en controlepunten worden overal in {sprak} getoond.",
"webb.sprak.val.etikett": "Werking", "webb.sprak.val.etikett": "Werking",
"webb.sprak.val.rubrik": "Hoe de taal wordt gekozen", "webb.sprak.val.rubrik": "Hoe de taal wordt gekozen",
"webb.sprak.val.s1.rubrik": "Voorkeur van de gebruiker", "webb.sprak.val.s1.rubrik": "Voorkeur van de gebruiker",
@@ -321,5 +321,5 @@ export const NL = {
"webb.sprak.val.s4.rubrik": "Engels", "webb.sprak.val.s4.rubrik": "Engels",
"webb.sprak.val.s4.text": "De standaard, en de bron.", "webb.sprak.val.s4.text": "De standaard, en de bron.",
"webb.sprak.val.notering": "webb.sprak.val.notering":
"De organisatie gaat bewust vóór de browser. Een werkplaats in Duitsland met een Poolse technicus heeft één documentatietaal nodig — het dossier mag niet van taal wisselen afhankelijk van wie de regel toevallig schreef.", "De organisatie gaat bewust vóór de browser. Een werkplaats in Duitsland met een Poolse technicus heeft één documentatietaal nodig — het dossier mag niet van taal wisselen afhankelijk van wie de tekst toevallig schreef.",
}; };
+38 -38
View File
@@ -24,7 +24,7 @@ export const PL = {
// ---- Kontrola zamknięcia ------------------------------------------------ // ---- Kontrola zamknięcia ------------------------------------------------
"grind.objekt": "Identyfikacja pojazdu lub obiektu zweryfikowana", "grind.objekt": "Identyfikacja pojazdu lub obiektu zweryfikowana",
"grind.historik": "Historia pojazdu sprawdzona lub uzasadniona", "grind.historik": "Historia pojazdu sprawdzona albo brak sprawdzenia uzasadniony",
"grind.historik.nekad": "Odmowa sprawdzenia historii wymaga podania powodu.", "grind.historik.nekad": "Odmowa sprawdzenia historii wymaga podania powodu.",
"grind.historik.saknas": "Nie udokumentowano sprawdzenia historii.", "grind.historik.saknas": "Nie udokumentowano sprawdzenia historii.",
"grind.matarstallning.ingaende": "Stan licznika przy przyjęciu sfotografowany", "grind.matarstallning.ingaende": "Stan licznika przy przyjęciu sfotografowany",
@@ -34,22 +34,22 @@ export const PL = {
"Stan licznika został wprowadzony, ale nie sfotografowany. Sfotografować licznik lub podać, dlaczego nie jest to możliwe.", "Stan licznika został wprowadzony, ale nie sfotografowany. Sfotografować licznik lub podać, dlaczego nie jest to możliwe.",
"grind.reproducering": "Weryfikacja objawu: odtworzony lub udokumentowany jako nieodtwarzalny", "grind.reproducering": "Weryfikacja objawu: odtworzony lub udokumentowany jako nieodtwarzalny",
"grind.felorsak": "Analiza przyczyny źródłowej udokumentowana", "grind.felorsak": "Analiza przyczyny źródłowej udokumentowana",
"grind.atgard": "Działanie naprawcze udokumentowane lub uzasadnione", "grind.atgard": "Działanie naprawcze udokumentowane albo jego brak uzasadniony",
"grind.atgard.saknas": "Nie udokumentowano ani wykonanego działania, ani powodu jego braku.", "grind.atgard.saknas": "Nie udokumentowano ani wykonanego działania, ani powodu jego braku.",
"grind.kundbeslut": "Decyzja klienta w sprawie propozycji zarejestrowana", "grind.kundbeslut": "Decyzja klienta w sprawie propozycji zarejestrowana",
"grind.kundbeslut.avbojt": "Praca wykonana mimo odrzuconej propozycji", "grind.kundbeslut.avbojt": "Praca wykonana mimo odrzuconej propozycji",
"grind.kundbeslut.avbojt.detalj": "Klient odrzucił propozycję, ale praca jest udokumentowana jako wykonana.", "grind.kundbeslut.avbojt.detalj": "Klient odrzucił propozycję, ale praca jest udokumentowana jako wykonana.",
"grind.kvalitetskontroll": "Kontrola jakości wykonana — objaw zweryfikowany", "grind.kvalitetskontroll": "Kontrola jakości wykonana — potwierdzono ustąpienie objawu",
"grind.kontroller": "Punkty kontrolne metodyki: dowód lub udokumentowane odstępstwo", "grind.kontroller": "Punkty kontrolne metodyki: dowód lub udokumentowane odstępstwo",
"grind.foton": "Fotografie obecne przy kontrolach, które ich wymagają", "grind.foton": "Fotografie obecne przy punktach kontrolnych, które ich wymagają",
"grind.slutsats": "Wniosek końcowy (ALVA-RULE-200)", "grind.slutsats": "Wniosek końcowy (ALVA-RULE-200)",
"grind.hogvolt.behorighet": "Uprawnienia wysokonapięciowe potwierdzone", "grind.hogvolt.behorighet": "Uprawnienia do prac przy wysokim napięciu potwierdzone",
"grind.hogvolt.spanningslos": "Pojazd odłączony od napięcia zgodnie z procedurą producenta", "grind.hogvolt.spanningslos": "Pojazd pozbawiony napięcia zgodnie z procedurą producenta",
"grind.regelpaket": "Podpis pakietu reguł nie zgadza się — zamknięcie zablokowane.", "grind.regelpaket": "Podpis pakietu reguł nie zgadza się — zamknięcie zablokowane.",
"grind.regelpaket.osignerat": "Używany jest zewnętrzny pakiet reguł bez podpisu — zamknięcie zablokowane.", "grind.regelpaket.osignerat": "Używany jest zewnętrzny pakiet reguł bez podpisu — zamknięcie zablokowane.",
"grind.evidens": "Poziom dowodu powyżej E0", "grind.evidens": "Poziom dowodu powyżej E0",
"grind.evidens.saknas": "W dzienniku nie ma żadnego dowodu.", "grind.evidens.saknas": "W dzienniku nie ma żadnego dowodu.",
"grind.foton.detalj": "{kontroller} kontroli wymaga fotografii, {foton} fotografii w dzienniku.", "grind.foton.detalj": "Punktów kontrolnych wymagających fotografii: {kontroller}; fotografii w dzienniku: {foton}.",
"grind.sparr.ej_uppfyllt": "Wymóg bezpieczeństwa nie jest spełniony.", "grind.sparr.ej_uppfyllt": "Wymóg bezpieczeństwa nie jest spełniony.",
"grind.arendetyp.okant": "Nieznany wymóg w pakiecie reguł: {krav}", "grind.arendetyp.okant": "Nieznany wymóg w pakiecie reguł: {krav}",
"grind.arendetyp.krav": "Wymóg dla tego rodzaju sprawy: {krav}", "grind.arendetyp.krav": "Wymóg dla tego rodzaju sprawy: {krav}",
@@ -70,8 +70,8 @@ export const PL = {
"slutsats.falt.kvarstaende": "Pozostała niepewność", "slutsats.falt.kvarstaende": "Pozostała niepewność",
"slutsats.falt.atgardsval": "Wybór działania", "slutsats.falt.atgardsval": "Wybór działania",
"slutsats.saknas": "Brakuje: {falt}.", "slutsats.saknas": "Brakuje: {falt}.",
"slutsats.ickesvar.falt": "{falt}: „{text}” nie jest uzasadnieniem. Podać, co faktycznie obowiązuje i dlaczego.", "slutsats.ickesvar.falt": "{falt}: „{text}” nie jest uzasadnieniem. Podać, jaki jest stan faktyczny i dlaczego.",
"slutsats.for_kort": "{falt} jest za krótkie ({langd} z co najmniej {minsta} znaków), aby dało się je później zweryfikować.", "slutsats.for_kort": "Pole „{falt} jest za krótkie ({langd} z co najmniej {minsta} znaków), aby dało się je później zweryfikować.",
"slutsats.utan_varfor": "{falt} podaje co, ale nie dlaczego. Powiązać wniosek z dowodami — co w nich sprawia, że to wynika?", "slutsats.utan_varfor": "{falt} podaje co, ale nie dlaczego. Powiązać wniosek z dowodami — co w nich sprawia, że to wynika?",
"slutsats.utan_slutsats": "Sprawy nie można zamknąć bez wniosku końcowego. Podać, dlaczego wniosek wynika z dowodów.", "slutsats.utan_slutsats": "Sprawy nie można zamknąć bez wniosku końcowego. Podać, dlaczego wniosek wynika z dowodów.",
"slutsats.hypotes_obemott": "Hipoteza „{text}” znajduje się w dzienniku, ale nie została omówiona. Podać, dlaczego ją odrzucono lub dlaczego pozostaje otwarta.", "slutsats.hypotes_obemott": "Hipoteza „{text}” znajduje się w dzienniku, ale nie została omówiona. Podać, dlaczego ją odrzucono lub dlaczego pozostaje otwarta.",
@@ -86,10 +86,10 @@ export const PL = {
"arende.kan_ej_avslutas": "Sprawy nie można jeszcze zamknąć", "arende.kan_ej_avslutas": "Sprawy nie można jeszcze zamknąć",
"arende.hinder": "Do wykonania przed zamknięciem", "arende.hinder": "Do wykonania przed zamknięciem",
"arende.overlamna": "Przekaż", "arende.overlamna": "Przekaż",
"arende.ansvarig": "Odpowiedzialny", "arende.ansvarig": "Osoba odpowiedzialna",
// ---- Kontrola wstępna --------------------------------------------------- // ---- Kontrola wstępna ---------------------------------------------------
"pre.rubrik": "Kontrola wstępna — przed rozpoczęciem pracy", "pre.rubrik": "Diagnostyka wstępna — przed rozpoczęciem pracy",
"pre.historik.fraga": "pre.historik.fraga":
"Czy historia pojazdu została sprawdzona? (wcześniejsze naprawy, powtarzające się usterki, TSB, akcje serwisowe)", "Czy historia pojazdu została sprawdzona? (wcześniejsze naprawy, powtarzające się usterki, TSB, akcje serwisowe)",
"pre.historik.ja": "Tak — sprawdzona", "pre.historik.ja": "Tak — sprawdzona",
@@ -120,7 +120,7 @@ export const PL = {
"matning.matdon": "Przyrząd", "matning.matdon": "Przyrząd",
"matning.matdon.valj": "Wybierz przyrząd", "matning.matdon.valj": "Wybierz przyrząd",
"matning.matdon.okant": "Nieznany przyrząd. Zarejestrować go przed zapisaniem pomiaru.", "matning.matdon.okant": "Nieznany przyrząd. Zarejestrować go przed zapisaniem pomiaru.",
"matning.kalibrerad_till": "Wzorcowany do", "matning.kalibrerad_till": "Wzorcowanie ważne do",
// ---- Raport ------------------------------------------------------------- // ---- Raport -------------------------------------------------------------
"rapport.rubrik": "Raport sprawy", "rapport.rubrik": "Raport sprawy",
@@ -152,7 +152,7 @@ export const PL = {
"webb.fot.utgavor": "Informacje o wydaniach", "webb.fot.utgavor": "Informacje o wydaniach",
"webb.hero.position": "Platforma diagnostyki prowadzonej", "webb.hero.position": "Platforma diagnostyki prowadzonej",
"webb.hero.definition": "Znormalizowane procedury diagnostyczne dla powtarzalnego i weryfikowalnego wykrywania usterek.", "webb.hero.definition": "Znormalizowane procedury diagnostyczne dla powtarzalnego i weryfikowalnego diagnozowania usterek.",
"webb.metod.etikett": "Metodyka", "webb.metod.etikett": "Metodyka",
"webb.metod.rubrik": "Model ALVA", "webb.metod.rubrik": "Model ALVA",
@@ -160,17 +160,17 @@ export const PL = {
"ALVA to znormalizowana metoda systematycznej analizy, lokalizacji, weryfikacji i działania. Każda decyzja jest identyfikowalna, każdy wniosek weryfikowalny, każde działanie powtarzalne.", "ALVA to znormalizowana metoda systematycznej analizy, lokalizacji, weryfikacji i działania. Każda decyzja jest identyfikowalna, każdy wniosek weryfikowalny, każde działanie powtarzalne.",
"webb.fas.analysis.syfte": "Zebrać dowody.", "webb.fas.analysis.syfte": "Zebrać dowody.",
"webb.fas.analysis.avgransning": "Wyłącznie fakty. W tej fazie nie zbiera się hipotez.", "webb.fas.analysis.avgransning": "Wyłącznie fakty. W tej fazie nie zbiera się hipotez.",
"webb.fas.localization.syfte": "Zawęzić usterkę.", "webb.fas.localization.syfte": "Zlokalizować usterkę.",
"webb.fas.localization.avgransning": "Ograniczyć obszar. Przyczyna nie jest jeszcze ustalona.", "webb.fas.localization.avgransning": "Ograniczyć obszar. Przyczyna nie jest jeszcze ustalona.",
"webb.fas.verification.syfte": "Potwierdzić przyczynę źródłową.", "webb.fas.verification.syfte": "Potwierdzić przyczynę źródłową.",
"webb.fas.verification.avgransning": "Weryfikowana jest przyczyna — nie objaw.", "webb.fas.verification.avgransning": "Weryfikowana jest przyczyna — nie objaw.",
"webb.fas.action.syfte": "Wykonać działanie naprawcze.", "webb.fas.action.syfte": "Wykonać działanie naprawcze.",
"webb.fas.action.avgransning": "Wynik zweryfikowany i udokumentowany. Inaczej faza jest niezakończona.", "webb.fas.action.avgransning": "Wynik zweryfikowany i udokumentowany. Inaczej faza jest niezakończona.",
"webb.drift.etikett": "Działanie", "webb.drift.etikett": "Sposób działania",
"webb.drift.rubrik": "Jak to działa", "webb.drift.rubrik": "Jak to działa",
"webb.drift.s1.rubrik": "Utworzenie organizacji", "webb.drift.s1.rubrik": "Utworzenie organizacji",
"webb.drift.s1.text": "Rejestracja zostaje złożona i rozpatrzona.", "webb.drift.s1.text": "Wniosek rejestracyjny zostaje złożony i rozpatrzony.",
"webb.drift.s2.rubrik": "Użytkownicy otrzymują konta", "webb.drift.s2.rubrik": "Użytkownicy otrzymują konta",
"webb.drift.s2.text": "Role przydziela administrator organizacji.", "webb.drift.s2.text": "Role przydziela administrator organizacji.",
"webb.drift.s3.rubrik": "Prowadzone procedury diagnostyczne", "webb.drift.s3.rubrik": "Prowadzone procedury diagnostyczne",
@@ -182,14 +182,14 @@ export const PL = {
"webb.drift.s6.rubrik": "Ciągłe doskonalenie", "webb.drift.s6.rubrik": "Ciągłe doskonalenie",
"webb.drift.s6.text": "Zweryfikowane wyniki udoskonalają kolejne procedury.", "webb.drift.s6.text": "Zweryfikowane wyniki udoskonalają kolejne procedury.",
"webb.larande.etikett": "Zdolność", "webb.larande.etikett": "Możliwości",
"webb.larande.rubrik": "Uczenie się organizacji", "webb.larande.rubrik": "Uczenie się organizacji",
"webb.larande.p1": "webb.larande.p1":
"Platforma stale udoskonala procedury diagnostyczne na podstawie zweryfikowanego doświadczenia operacyjnego własnej organizacji.", "Platforma stale udoskonala procedury diagnostyczne na podstawie zweryfikowanego doświadczenia operacyjnego własnej organizacji.",
"webb.larande.p2": "webb.larande.p2":
"Każda ukończona diagnoza zasila kolejne wskazówki. Używane są wyłącznie zweryfikowane wyniki — sprawa zamknięta bez potwierdzonej przyczyny źródłowej celowo nie wnosi nic.", "Każda ukończona diagnoza zasila kolejne wskazówki. Używane są wyłącznie zweryfikowane wyniki — sprawa zamknięta bez potwierdzonej przyczyny źródłowej z założenia nie wnosi niczego.",
"webb.larande.p3": "webb.larande.p3":
"Baza wiedzy należy do organizacji. Powstaje z waszych spraw, waszych procedur i waszej dokumentacji i nie jest agregowana między klientami.", "Baza wiedzy należy do organizacji. Powstaje z jej własnych spraw, procedur i dokumentacji i nie jest agregowana między klientami.",
"webb.larande.block": "Pochodzi z", "webb.larande.block": "Pochodzi z",
"webb.larande.k1": "Zweryfikowane przyczyny źródłowe", "webb.larande.k1": "Zweryfikowane przyczyny źródłowe",
"webb.larande.k2": "Potwierdzone działania naprawcze", "webb.larande.k2": "Potwierdzone działania naprawcze",
@@ -218,22 +218,22 @@ export const PL = {
"webb.pris.anvandare.grund": "Na aktywnego użytkownika, miesięcznie", "webb.pris.anvandare.grund": "Na aktywnego użytkownika, miesięcznie",
"webb.pris.moduler": "Moduły korporacyjne", "webb.pris.moduler": "Moduły korporacyjne",
"webb.pris.moduler.grund": "Opcjonalne, na moduł", "webb.pris.moduler.grund": "Opcjonalne, na moduł",
"webb.pris.betalning": "Bez płatności online. Bez samodzielnej subskrypcji. Fakturowanie następuje po rozpatrzeniu wniosku.", "webb.pris.betalning": "Bez płatności online. Bez samodzielnego wykupu subskrypcji. Fakturowanie następuje po rozpatrzeniu wniosku.",
"webb.pris.aktivering": "Kolejność aktywacji", "webb.pris.aktivering": "Kolejność aktywacji",
"webb.pris.a1": "Organizacja składa rejestrac.", "webb.pris.a1": "Organizacja składa wniosek rejestracyjny.",
"webb.pris.a2": "Wniosek jest rozpatrywany.", "webb.pris.a2": "Wniosek jest rozpatrywany.",
"webb.pris.a3": "Wystawiana jest faktura.", "webb.pris.a3": "Wystawiana jest faktura.",
"webb.pris.a4": "Płatność zostaje zaksięgowana.", "webb.pris.a4": "Płatność zostaje zaksięgowana.",
"webb.pris.a5": "Organizacja zostaje aktywowana.", "webb.pris.a5": "Organizacja zostaje aktywowana.",
"webb.pris.a6": "Kolejni użytkownicy są rozliczani miesięcznie.", "webb.pris.a6": "Dodatkowi użytkownicy są rozliczani miesięcznie.",
"webb.kallor.etikett": "Infrastruktura", "webb.kallor.etikett": "Infrastruktura",
"webb.kallor.rubrik": "Operacyjna infrastruktura wiedzy", "webb.kallor.rubrik": "Operacyjna infrastruktura wiedzy",
"webb.kallor.p1": "webb.kallor.p1":
"ALVA korzysta z własnych, autoryzowanych źródeł wiedzy organizacji. Architektura jest neutralna wobec dostawców: każde źródło implementuje ten sam interfejs i żaden dostawca nie jest zakładany.", "ALVA korzysta z własnych, autoryzowanych źródeł wiedzy organizacji. Architektura jest neutralna wobec dostawców: każde źródło implementuje ten sam interfejs i żadnego dostawcy nie zakłada się z góry.",
"webb.kallor.p2": "webb.kallor.p2":
"Instalacja beta pracuje wyłącznie na dokumentacji wewnętrznej. Zewnętrzni dostawcy są włączani później przez osobne łączniki, bez zmian w rdzeniu platformy.", "Instalacja beta pracuje wyłącznie na dokumentacji wewnętrznej. Zewnętrzni dostawcy są włączani później przez osobne konektory, bez zmian w rdzeniu platformy.",
"webb.kallor.block": "Kolejność rozstrzygania źródeł", "webb.kallor.block": "Kolejność przeszukiwania źródeł",
"webb.kallor.k1": "Wewnętrzne procedury firmy", "webb.kallor.k1": "Wewnętrzne procedury firmy",
"webb.kallor.k2": "Dokumentacja OEM", "webb.kallor.k2": "Dokumentacja OEM",
"webb.kallor.k3": "Biuletyny techniczne", "webb.kallor.k3": "Biuletyny techniczne",
@@ -244,17 +244,17 @@ export const PL = {
"webb.login.etikett": "Dostęp", "webb.login.etikett": "Dostęp",
"webb.login.demo": "webb.login.demo":
"To logowanie niczego nie uwierzytelnia. Wpisz cokolwiek w polach E-mail i Hasło i naciśnij Zaloguj — konto nie jest potrzebne, a portal za nim pokazuje stałe dane przykładowe. Połączona z instancją platformy strona uwierzytelnia się wobec niej, a bez ważnej sesji portal jest zamknięty.", "To logowanie niczego nie uwierzytelnia. Wpisz cokolwiek w polach E-mail i Hasło i naciśnij Zaloguj się — konto nie jest potrzebne, a portal za nim pokazuje stałe dane przykładowe. Połączona z instancją platformy strona uwierzytelnia się wobec niej, a bez ważnej sesji portal jest zamknięty.",
"webb.login.losenord": "Hasło", "webb.login.losenord": "Hasło",
"webb.login.ofullstandigt": "Uwierzytelnianie niekompletne. Wymagane są e-mail i hasło.", "webb.login.ofullstandigt": "Uwierzytelnianie niekompletne. Wymagane są e-mail i hasło.",
"webb.login.misslyckades": "Uwierzytelnianie nie powiodło się.", "webb.login.misslyckades": "Uwierzytelnianie nie powiodło się.",
"webb.login.logga_in": "Zaloguj", "webb.login.logga_in": "Zaloguj się",
"webb.login.loggar_in": "Logowanie w toku", "webb.login.loggar_in": "Logowanie w toku",
"webb.login.glomt": "Nie pamiętam hasła", "webb.login.glomt": "Nie pamiętam hasła",
"webb.ansokan.etikett": "Rejestracja", "webb.ansokan.etikett": "Rejestracja",
"webb.ansokan.demo": "webb.ansokan.demo":
"Nic nie jest wysyłane. Wysłanie formularza niczego nie zapisuje, nikogo nie powiadamia i nie tworzy wniosku — nie ma za nim jeszcze punktu przyjęć. Opis poniżej mówi, jak rejestracja ma działać, a nie co dzieje się dziś.", "Nic nie jest wysyłane. Wysłanie formularza niczego nie zapisuje, nikogo nie powiadamia i nie tworzy wniosku — nie stoi za nim jeszcze żaden proces przyjmowania zgłoszeń. Opis poniżej mówi, jak rejestracja ma działać, a nie co dzieje się dziś.",
"webb.ansokan.avsikt": "Zamierzone działanie: wnioski są rozpatrywane ręcznie i na tym etapie nie jest pobierana żadna płatność.", "webb.ansokan.avsikt": "Zamierzone działanie: wnioski są rozpatrywane ręcznie i na tym etapie nie jest pobierana żadna płatność.",
"webb.falt.foretag": "Firma", "webb.falt.foretag": "Firma",
"webb.falt.orgnummer": "Numer rejestrowy", "webb.falt.orgnummer": "Numer rejestrowy",
@@ -271,7 +271,7 @@ export const PL = {
"webb.ansokan.mottagen.etikett": "Wniosek", "webb.ansokan.mottagen.etikett": "Wniosek",
"webb.ansokan.mottagen": "Złożono", "webb.ansokan.mottagen": "Złożono",
"webb.ansokan.mottagen.demo": "webb.ansokan.mottagen.demo":
"Nic nie zostało przekazane i nikt nie został powiadomiony. Poniższy numer referencyjny obliczono w twojej przeglądarce z tego, co wpisano, i nie istnieje nigdzie indziej — zniknie po zamknięciu tej strony.", "Nic nie zostało przekazane i nikt nie został powiadomiony. Poniższy numer referencyjny został obliczony w przeglądarce z tego, co wpisano, i nie istnieje nigdzie indziej — zniknie po zamknięciu tej strony.",
"webb.ansokan.status": "Status", "webb.ansokan.status": "Status",
"webb.ansokan.referens": "Numer referencyjny", "webb.ansokan.referens": "Numer referencyjny",
"webb.ansokan.granskning": "webb.ansokan.granskning":
@@ -284,13 +284,13 @@ export const PL = {
"webb.sprak.princip.etikett": "Zasada", "webb.sprak.princip.etikett": "Zasada",
"webb.sprak.princip.rubrik": "Dwa rodzaje tekstu", "webb.sprak.princip.rubrik": "Dwa rodzaje tekstu",
"webb.sprak.granssnitt.rubrik": "Tekst interfejsu", "webb.sprak.granssnitt.rubrik": "Tekst interfejsu",
"webb.sprak.granssnitt.beteckning": "Cofa się po cichu", "webb.sprak.granssnitt.beteckning": "Po cichu wraca do angielskiego",
"webb.sprak.granssnitt.text": "webb.sprak.granssnitt.text":
"Etykiety, przyciski, statusy. Skończony, rzadko zmieniany. Angielski napis, który trafi do niemieckiego użytkownika, to irytacja, nie zagrożenie — brakujące tłumaczenie cofa się więc do angielskiego bez komentarza.", "Etykiety, przyciski, statusy. Zbiór skończony, rzadko zmieniany. Angielski tekst, który trafi do niemieckiego użytkownika, to irytacja, nie zagrożenie — brakujące tłumaczenie jest więc bez komentarza zastępowane angielskim.",
"webb.sprak.metodik.rubrik": "Tekst procedur", "webb.sprak.metodik.rubrik": "Tekst procedur",
"webb.sprak.metodik.beteckning": "Nigdy nie cofa się po cichu", "webb.sprak.metodik.beteckning": "Nigdy nie wraca po cichu",
"webb.sprak.metodik.text": "webb.sprak.metodik.text":
"Instrukcje pracy przy pojeździe. Tu niesprawdzone tłumaczenie jest gorsze niż tekst w obcym języku — bo angielski wygląda obco, a złe tłumaczenie wygląda jak instrukcja. Jest pokazywany po angielsku i oznaczany, z nazwanym językiem.", "Instrukcje pracy przy pojeździe. Tu niesprawdzone tłumaczenie jest gorsze niż tekst w obcym języku — bo angielski wygląda obco, a złe tłumaczenie wygląda jak instrukcja. Taki tekst jest pokazywany po angielsku i oznaczany, z podaną nazwą języka.",
"webb.sprak.invariant": "webb.sprak.invariant":
"Sama metoda nigdy nie jest tłumaczona. Nazwy faz i słowa statusów to struktura ALVA i czyta się je identycznie w każdym kraju, więc audytor może przeczytać rumuńskie i niemieckie akta sprawy, nie wiedząc, w jakim języku pracuje warsztat.", "Sama metoda nigdy nie jest tłumaczona. Nazwy faz i słowa statusów to struktura ALVA i czyta się je identycznie w każdym kraju, więc audytor może przeczytać rumuńskie i niemieckie akta sprawy, nie wiedząc, w jakim języku pracuje warsztat.",
"webb.sprak.tackning.etikett": "Pokrycie", "webb.sprak.tackning.etikett": "Pokrycie",
@@ -301,7 +301,7 @@ export const PL = {
"webb.sprak.granskat.ja": "Tak", "webb.sprak.granskat.ja": "Tak",
"webb.sprak.granskat.nej": "Nie — tekst procedur po angielsku", "webb.sprak.granskat.nej": "Nie — tekst procedur po angielsku",
"webb.sprak.matt": "webb.sprak.matt":
"Pokrycie interfejsu jest mierzone, nie szacowane: test wywraca kompilację, jeśli jakikolwiek klucz brakuje w jakimkolwiek języku. Status sprawdzenia to stwierdzenie o ludziach, nie o plikach, i ustawia się go ręcznie.", "Pokrycie interfejsu jest mierzone, nie szacowane: test przerywa kompilację, jeśli w którymkolwiek języku brakuje jakiegokolwiek klucza. Status sprawdzenia to stwierdzenie o ludziach, nie o plikach, i ustawia się go ręcznie.",
"webb.sprak.kallsprak": "webb.sprak.kallsprak":
"Angielski tekst procedur jest tłumaczeniem szwedzkiego źródła i nie został jeszcze przeczytany przez specjalistę pracującego w zawodzie. Obowiązuje go ten sam standard co pozostałe dziewięć języków i tutaj pada o nim to samo stwierdzenie, zamiast po cichu robić wyjątek dlatego, że jest źródłem.", "Angielski tekst procedur jest tłumaczeniem szwedzkiego źródła i nie został jeszcze przeczytany przez specjalistę pracującego w zawodzie. Obowiązuje go ten sam standard co pozostałe dziewięć języków i tutaj pada o nim to samo stwierdzenie, zamiast po cichu robić wyjątek dlatego, że jest źródłem.",
"webb.sprak.bevis.etikett": "Weryfikacja", "webb.sprak.bevis.etikett": "Weryfikacja",
@@ -311,8 +311,8 @@ export const PL = {
"webb.sprak.ej_granskad": "Niesprawdzone", "webb.sprak.ej_granskad": "Niesprawdzone",
"webb.sprak.granskad": "Sprawdzone", "webb.sprak.granskad": "Sprawdzone",
"webb.sprak.granskad.text": "webb.sprak.granskad.text":
"Tekst procedur w języku {sprak} został przeczytany przez specjalistę pracującego w zawodzie. Kroki i punkty kontrolne są wszędzie pokazywane w języku {sprak}.", "Tekst procedur w tym języku ({sprak}) został przeczytany przez specjalistę pracującego w zawodzie. Kroki i punkty kontrolne są w całości pokazywane w tym języku ({sprak}).",
"webb.sprak.val.etikett": "Działanie", "webb.sprak.val.etikett": "Sposób działania",
"webb.sprak.val.rubrik": "Jak wybierany jest język", "webb.sprak.val.rubrik": "Jak wybierany jest język",
"webb.sprak.val.s1.rubrik": "Wybór użytkownika", "webb.sprak.val.s1.rubrik": "Wybór użytkownika",
"webb.sprak.val.s1.text": "To, co wybrała dana osoba.", "webb.sprak.val.s1.text": "To, co wybrała dana osoba.",
@@ -321,7 +321,7 @@ export const PL = {
"webb.sprak.val.s3.rubrik": "Język przeglądarki", "webb.sprak.val.s3.rubrik": "Język przeglądarki",
"webb.sprak.val.s3.text": "Pierwszy język, który platforma rozpoznaje.", "webb.sprak.val.s3.text": "Pierwszy język, który platforma rozpoznaje.",
"webb.sprak.val.s4.rubrik": "Angielski", "webb.sprak.val.s4.rubrik": "Angielski",
"webb.sprak.val.s4.text": "Domyślny, i źródłowy.", "webb.sprak.val.s4.text": "Domyślny i źródłowy.",
"webb.sprak.val.notering": "webb.sprak.val.notering":
"Organizacja celowo stoi wyżej niż przeglądarka. Warsztat w Niemczech z polskim technikiem potrzebuje jednego języka dokumentacji — akta sprawy nie mogą zmieniać języka w zależności od tego, kto akurat napisał wiersz.", "Organizacja celowo stoi wyżej niż przeglądarka. Warsztat w Niemczech z polskim technikiem potrzebuje jednego języka dokumentacji — akta sprawy nie mogą zmieniać języka w zależności od tego, kto akurat dokonał wpisu.",
}; };
+36 -36
View File
@@ -17,8 +17,8 @@ export const RO = {
// ---- Grade de dovadă ---------------------------------------------------- // ---- Grade de dovadă ----------------------------------------------------
"evidens.E1": "Observație", "evidens.E1": "Observație",
"evidens.E2": "Fotografie", "evidens.E2": "Fotografie",
"evidens.E3": "Videoclip cu sunet", "evidens.E3": "Înregistrare video cu sunet",
"evidens.E4": "Măsurare, instrument etalonat", "evidens.E4": "Măsurătoare, instrument etalonat",
"evidens.E5": "Document", "evidens.E5": "Document",
"evidens.ej_kalibrerad": "etalonare lipsă sau expirată", "evidens.ej_kalibrerad": "etalonare lipsă sau expirată",
"evidens.ej_angivet": "instrument neindicat", "evidens.ej_angivet": "instrument neindicat",
@@ -26,23 +26,23 @@ export const RO = {
// ---- Controlul de închidere --------------------------------------------- // ---- Controlul de închidere ---------------------------------------------
"grind.objekt": "Identificarea vehiculului sau a obiectului verificată", "grind.objekt": "Identificarea vehiculului sau a obiectului verificată",
"grind.historik": "Istoricul vehiculului verificat sau justificat", "grind.historik": "Istoricul vehiculului verificat, sau omiterea verificării justificată",
"grind.historik.nekad": "O verificare a istoricului refuzată necesită un motiv indicat.", "grind.historik.nekad": "O verificare refuzată a istoricului necesită un motiv declarat.",
"grind.historik.saknas": "Nicio verificare a istoricului documentată.", "grind.historik.saknas": "Nicio verificare a istoricului documentată.",
"grind.matarstallning.ingaende": "Kilometrajul la primire fotografiat", "grind.matarstallning.ingaende": "Kilometrajul la primire fotografiat",
"grind.matarstallning.utgaende": "Kilometrajul la predare fotografiat", "grind.matarstallning.utgaende": "Kilometrajul la predare fotografiat",
"grind.matarstallning.saknas": "Niciun kilometraj documentat.", "grind.matarstallning.saknas": "Niciun kilometraj documentat.",
"grind.matarstallning.ej_foto": "grind.matarstallning.ej_foto":
"Kilometrajul este introdus, dar nu este fotografiat. Fotografiază contorul de kilometraj sau indică de ce acest lucru nu este posibil.", "Kilometrajul este introdus, dar nu este fotografiat. Fotografiază odometrul sau indică de ce acest lucru nu este posibil.",
"grind.reproducering": "Verificarea simptomului: reprodus sau documentat ca nereproductibil", "grind.reproducering": "Verificarea simptomului: reprodus sau documentat ca nereproductibil",
"grind.felorsak": "Analiza cauzei-rădăcină documentată", "grind.felorsak": "Analiza cauzei rădăcină documentată",
"grind.atgard": "Acțiune corectivă documentată sau justificată", "grind.atgard": "Acțiune corectivă documentată, sau absența ei justificată",
"grind.atgard.saknas": "Nu este documentată nici o acțiune efectuată, nici un motiv pentru absența acesteia.", "grind.atgard.saknas": "Nu este documentată nici o acțiune efectuată, nici un motiv pentru absența acesteia.",
"grind.kundbeslut": "Decizia clientului privind propunerea înregistrată", "grind.kundbeslut": "Decizia clientului cu privire la propunere, înregistrată",
"grind.kundbeslut.avbojt": "Lucrare efectuată în pofida unei propuneri refuzate", "grind.kundbeslut.avbojt": "Lucrare efectuată în pofida unei propuneri refuzate",
"grind.kundbeslut.avbojt.detalj": "grind.kundbeslut.avbojt.detalj":
"Clientul a refuzat propunerea, dar există lucrări documentate ca fiind efectuate.", "Clientul a refuzat propunerea, dar există lucrări documentate ca fiind efectuate.",
"grind.kvalitetskontroll": "Control de calitate efectuat — simptom verificat", "grind.kvalitetskontroll": "Control de calitate efectuat — simptom verificat ca rezolvat",
"grind.kontroller": "Punctele de control ale metodologiei: dovadă sau o excepție documentată", "grind.kontroller": "Punctele de control ale metodologiei: dovadă sau o excepție documentată",
"grind.foton": "Fotografii prezente pentru controalele care le impun", "grind.foton": "Fotografii prezente pentru controalele care le impun",
"grind.slutsats": "Concluzie finală (ALVA-RULE-200)", "grind.slutsats": "Concluzie finală (ALVA-RULE-200)",
@@ -53,7 +53,7 @@ export const RO = {
"Se utilizează un pachet de reguli extern fără semnătură — închiderea este blocată.", "Se utilizează un pachet de reguli extern fără semnătură — închiderea este blocată.",
"grind.evidens": "Nivel de dovadă peste E0", "grind.evidens": "Nivel de dovadă peste E0",
"grind.evidens.saknas": "În jurnal nu există nicio dovadă.", "grind.evidens.saknas": "În jurnal nu există nicio dovadă.",
"grind.foton.detalj": "{kontroller} controale necesită o fotografie, {foton} fotografii în jurnal.", "grind.foton.detalj": "Controale care necesită fotografie: {kontroller}; fotografii în jurnal: {foton}.",
"grind.sparr.ej_uppfyllt": "Cerința de siguranță nu este îndeplinită.", "grind.sparr.ej_uppfyllt": "Cerința de siguranță nu este îndeplinită.",
"grind.arendetyp.okant": "Cerință necunoscută în pachetul de reguli: {krav}", "grind.arendetyp.okant": "Cerință necunoscută în pachetul de reguli: {krav}",
"grind.arendetyp.krav": "Cerință pentru acest tip de caz: {krav}", "grind.arendetyp.krav": "Cerință pentru acest tip de caz: {krav}",
@@ -67,7 +67,7 @@ export const RO = {
"slutsats.evidens": "Ce dovezi susțin acest lucru", "slutsats.evidens": "Ce dovezi susțin acest lucru",
"slutsats.avfardat": "Ce ipoteze au fost înlăturate și de ce", "slutsats.avfardat": "Ce ipoteze au fost înlăturate și de ce",
"slutsats.osakert": "Ce rămâne incert", "slutsats.osakert": "Ce rămâne incert",
"slutsats.ickesvar": "Aceasta nu este o concluzie. Indică ce a fost stabilit și ce dovezi susțin acest lucru.", "slutsats.ickesvar": "Acesta nu este un răspuns. Indică ce a fost stabilit și ce dovezi susțin acest lucru.",
"slutsats.falt.motivering": "Justificare", "slutsats.falt.motivering": "Justificare",
"slutsats.falt.motivering_ej": "Motivul pentru care cauza nu a putut fi stabilită", "slutsats.falt.motivering_ej": "Motivul pentru care cauza nu a putut fi stabilită",
"slutsats.falt.uteslutet": "Alternative înlăturate", "slutsats.falt.uteslutet": "Alternative înlăturate",
@@ -75,7 +75,7 @@ export const RO = {
"slutsats.falt.atgardsval": "Alegerea acțiunii", "slutsats.falt.atgardsval": "Alegerea acțiunii",
"slutsats.saknas": "Lipsește: {falt}.", "slutsats.saknas": "Lipsește: {falt}.",
"slutsats.ickesvar.falt": "{falt}: „{text}” nu este o justificare. Indică ce se aplică în realitate și de ce.", "slutsats.ickesvar.falt": "{falt}: „{text}” nu este o justificare. Indică ce se aplică în realitate și de ce.",
"slutsats.for_kort": "{falt} este prea scurt ({langd} din cel puțin {minsta} caractere) pentru a putea fi verificat ulterior.", "slutsats.for_kort": "Câmpul {falt} este prea scurt pentru a putea fi verificat ulterior (caractere: {langd}, minim: {minsta}).",
"slutsats.utan_varfor": "{falt} spune ce, dar nu de ce. Leagă concluzia de dovezi — ce anume din ele face ca aceasta să decurgă?", "slutsats.utan_varfor": "{falt} spune ce, dar nu de ce. Leagă concluzia de dovezi — ce anume din ele face ca aceasta să decurgă?",
"slutsats.utan_slutsats": "Cazul nu poate fi închis fără o concluzie finală. Indică de ce concluzia decurge din dovezi.", "slutsats.utan_slutsats": "Cazul nu poate fi închis fără o concluzie finală. Indică de ce concluzia decurge din dovezi.",
"slutsats.hypotes_obemott": "Ipoteza „{text}” se află în jurnal, dar nu este tratată. Indică de ce a fost înlăturată sau de ce rămâne deschisă.", "slutsats.hypotes_obemott": "Ipoteza „{text}” se află în jurnal, dar nu este tratată. Indică de ce a fost înlăturată sau de ce rămâne deschisă.",
@@ -101,7 +101,7 @@ export const RO = {
"pre.historik.skal": "Motivul pentru care istoricul nu a fost verificat (obligatoriu)", "pre.historik.skal": "Motivul pentru care istoricul nu a fost verificat (obligatoriu)",
"pre.historik.relevant": "Lucrări anterioare relevante (opțional — lanț cauzal)", "pre.historik.relevant": "Lucrări anterioare relevante (opțional — lanț cauzal)",
"pre.matarstallning": "Kilometraj", "pre.matarstallning": "Kilometraj",
"pre.fotografera": "Fotografiază panoul de bord", "pre.fotografera": "Fotografiază panoul de instrumente",
"pre.felbeskrivning": "Descrierea defectului de către client verificată", "pre.felbeskrivning": "Descrierea defectului de către client verificată",
"pre.observationer": "Altceva la primire?", "pre.observationer": "Altceva la primire?",
@@ -123,7 +123,7 @@ export const RO = {
"matning.enhet": "Unitate", "matning.enhet": "Unitate",
"matning.matdon": "Instrument", "matning.matdon": "Instrument",
"matning.matdon.valj": "Selectează instrumentul", "matning.matdon.valj": "Selectează instrumentul",
"matning.matdon.okant": "Instrument necunoscut. Înregistrează-l înainte de salvarea măsurării.", "matning.matdon.okant": "Instrument necunoscut. Înregistrează-l înainte de salvarea măsurătorii.",
"matning.kalibrerad_till": "Etalonat până la", "matning.kalibrerad_till": "Etalonat până la",
// ---- Raport ------------------------------------------------------------- // ---- Raport -------------------------------------------------------------
@@ -132,12 +132,12 @@ export const RO = {
"rapport.evidens": "Dovezi", "rapport.evidens": "Dovezi",
"rapport.atgarder": "Acțiuni", "rapport.atgarder": "Acțiuni",
"rapport.harledd": "rapport.harledd":
"Derivat din jurnalul cazului. Observațiile și măsurările sunt prezentate fără concluzii lipsite de temei.", "Derivat din jurnalul cazului. Observațiile și măsurătorile sunt prezentate fără concluzii lipsite de temei.",
// ---- Limbă -------------------------------------------------------------- // ---- Limbă --------------------------------------------------------------
"sprak.valj": "Limbă", "sprak.valj": "Limbă",
"sprak.granskat": "Verificat", "sprak.granskat": "Revizuit",
"sprak.ogranskat": "Neverificat", "sprak.ogranskat": "Nerevizuit",
"sprak.tackning": "{procent} % din interfață", "sprak.tackning": "{procent} % din interfață",
"metodik.ogranskad": "metodik.ogranskad":
@@ -162,13 +162,13 @@ export const RO = {
"webb.metod.rubrik": "Modelul ALVA", "webb.metod.rubrik": "Modelul ALVA",
"webb.metod.ingress": "webb.metod.ingress":
"ALVA este o metodă standardizată de analiză, localizare, verificare și acțiune sistematice. Fiecare decizie este trasabilă, fiecare concluzie verificabilă, fiecare acțiune reproductibilă.", "ALVA este o metodă standardizată de analiză, localizare, verificare și acțiune sistematice. Fiecare decizie este trasabilă, fiecare concluzie verificabilă, fiecare acțiune reproductibilă.",
"webb.fas.analysis.syfte": "Strângeți dovezile.", "webb.fas.analysis.syfte": "Strânge dovezile.",
"webb.fas.analysis.avgransning": "Doar fapte. În această fază nu se adună ipoteze.", "webb.fas.analysis.avgransning": "Doar fapte. În această fază nu se adună ipoteze.",
"webb.fas.localization.syfte": "Delimitați defectul.", "webb.fas.localization.syfte": "Izolează defectul.",
"webb.fas.localization.avgransning": "Restrângeți zona. Cauza nu este încă stabilită.", "webb.fas.localization.avgransning": "Restrânge zona. Cauza nu este încă stabilită.",
"webb.fas.verification.syfte": "Confirmați cauza rădăcină.", "webb.fas.verification.syfte": "Confirmă cauza rădăcină.",
"webb.fas.verification.avgransning": "Se verifică cauza — nu simptomul.", "webb.fas.verification.avgransning": "Se verifică cauza — nu simptomul.",
"webb.fas.action.syfte": "Executați acțiunea corectivă.", "webb.fas.action.syfte": "Execută acțiunea corectivă.",
"webb.fas.action.avgransning": "Rezultat verificat și documentat. Altfel faza este incompletă.", "webb.fas.action.avgransning": "Rezultat verificat și documentat. Altfel faza este incompletă.",
"webb.drift.etikett": "Funcționare", "webb.drift.etikett": "Funcționare",
@@ -182,7 +182,7 @@ export const RO = {
"webb.drift.s4.rubrik": "Verificare", "webb.drift.s4.rubrik": "Verificare",
"webb.drift.s4.text": "Cauza rădăcină este confirmată înaintea acțiunii corective.", "webb.drift.s4.text": "Cauza rădăcină este confirmată înaintea acțiunii corective.",
"webb.drift.s5.rubrik": "Documentare", "webb.drift.s5.rubrik": "Documentare",
"webb.drift.s5.text": "Raportul este generat din jurnalul cazului.", "webb.drift.s5.text": "Dosarul este generat din jurnalul cazului.",
"webb.drift.s6.rubrik": "Îmbunătățire continuă", "webb.drift.s6.rubrik": "Îmbunătățire continuă",
"webb.drift.s6.text": "Rezultatele verificate rafinează procedurile următoare.", "webb.drift.s6.text": "Rezultatele verificate rafinează procedurile următoare.",
@@ -191,14 +191,14 @@ export const RO = {
"webb.larande.p1": "webb.larande.p1":
"Platforma rafinează continuu procedurile de diagnosticare cu experiența operațională verificată a propriei organizații.", "Platforma rafinează continuu procedurile de diagnosticare cu experiența operațională verificată a propriei organizații.",
"webb.larande.p2": "webb.larande.p2":
"Fiecare diagnostic încheiat alimentează ghidarea următoare. Se folosesc doar rezultate verificate — un caz închis fără cauză rădăcină confirmată nu aduce nimic, în mod intenționat.", "Fiecare diagnostic încheiat alimentează ghidarea ulterioară. Se folosesc doar rezultate verificate — un caz închis fără cauză rădăcină confirmată nu contribuie cu nimic, în mod intenționat.",
"webb.larande.p3": "webb.larande.p3":
"Baza de cunoștințe aparține organizației. Este derivată din cazurile, procedurile și documentația voastră și nu este agregată între clienți.", "Baza de cunoștințe aparține organizației. Este derivată din cazurile, procedurile și documentația dumneavoastră și nu este agregată între clienți.",
"webb.larande.block": "Derivată din", "webb.larande.block": "Derivată din",
"webb.larande.k1": "Cauze rădăcină verificate", "webb.larande.k1": "Cauze rădăcină verificate",
"webb.larande.k2": "Acțiuni corective confirmate", "webb.larande.k2": "Acțiuni corective confirmate",
"webb.larande.k3": "Categorii de defecte recurente", "webb.larande.k3": "Categorii de defecte recurente",
"webb.larande.k4": "Proceduri duse la capăt", "webb.larande.k4": "Evidențe de finalizare a procedurilor",
"webb.larande.k5": "Documentația organizației", "webb.larande.k5": "Documentația organizației",
"webb.rapport.etikett": "Raportare", "webb.rapport.etikett": "Raportare",
@@ -208,7 +208,7 @@ export const RO = {
"webb.rapport.f1": "Ce defecte diagnosticăm acum corect din prima?", "webb.rapport.f1": "Ce defecte diagnosticăm acum corect din prima?",
"webb.rapport.f2": "Cât de des o cauză bănuită se dovedește a fi cea reală?", "webb.rapport.f2": "Cât de des o cauză bănuită se dovedește a fi cea reală?",
"webb.rapport.f3": "Ce defecte revin mereu în flotă?", "webb.rapport.f3": "Ce defecte revin mereu în flotă?",
"webb.rapport.f4": "Ce pași de procedură sunt săriți, și de ce?", "webb.rapport.f4": "Ce pași de procedură sunt omiși, și de ce?",
"webb.rapport.f5": "Ce știe atelierul acum și nu știa trimestrul trecut?", "webb.rapport.f5": "Ce știe atelierul acum și nu știa trimestrul trecut?",
"webb.rapport.f6": "Cazurile sunt încheiate, verificate și documentate — sau doar încheiate?", "webb.rapport.f6": "Cazurile sunt încheiate, verificate și documentate — sau doar încheiate?",
@@ -222,7 +222,7 @@ export const RO = {
"webb.pris.anvandare.grund": "Per utilizator activ, lunar", "webb.pris.anvandare.grund": "Per utilizator activ, lunar",
"webb.pris.moduler": "Module pentru întreprinderi", "webb.pris.moduler": "Module pentru întreprinderi",
"webb.pris.moduler.grund": "Opționale, per modul", "webb.pris.moduler.grund": "Opționale, per modul",
"webb.pris.betalning": "Fără plată online. Fără abonare directă. Facturarea urmează examinării cererii.", "webb.pris.betalning": "Fără plată online. Fără înscriere la abonament. Facturarea urmează examinării cererii.",
"webb.pris.aktivering": "Secvența de activare", "webb.pris.aktivering": "Secvența de activare",
"webb.pris.a1": "Organizația depune înregistrarea.", "webb.pris.a1": "Organizația depune înregistrarea.",
"webb.pris.a2": "Cererea este examinată.", "webb.pris.a2": "Cererea este examinată.",
@@ -243,7 +243,7 @@ export const RO = {
"webb.kallor.k3": "Buletine tehnice", "webb.kallor.k3": "Buletine tehnice",
"webb.kallor.k4": "Informații de garanție", "webb.kallor.k4": "Informații de garanție",
"webb.kallor.k5": "Manuale de atelier", "webb.kallor.k5": "Manuale de atelier",
"webb.kallor.k6": "Diagnostice verificate istorice", "webb.kallor.k6": "Diagnostice istorice verificate",
"webb.kallor.k7": "Bune practici ale organizației", "webb.kallor.k7": "Bune practici ale organizației",
"webb.login.etikett": "Acces", "webb.login.etikett": "Acces",
@@ -258,7 +258,7 @@ export const RO = {
"webb.ansokan.etikett": "Înregistrare", "webb.ansokan.etikett": "Înregistrare",
"webb.ansokan.demo": "webb.ansokan.demo":
"Nu se trimite nimic. Trimiterea formularului nu salvează nimic, nu anunță pe nimeni și nu creează nicio cerere — în nu există o recepție în spate. Descrierea de mai jos spune cum este gândită înregistrarea să funcționeze, nu ce se întâmplă azi.", "Nu se trimite nimic. Trimiterea formularului nu salvează nimic, nu anunță pe nimeni și nu creează nicio cerere — în spate nu există încă niciun proces de preluare. Descrierea de mai jos arată cum ar urma să funcționeze înregistrarea, nu ce se întâmplă astăzi.",
"webb.ansokan.avsikt": "Funcționare prevăzută: cererile sunt examinate manual și în această etapă nu se percepe nicio plată.", "webb.ansokan.avsikt": "Funcționare prevăzută: cererile sunt examinate manual și în această etapă nu se percepe nicio plată.",
"webb.falt.foretag": "Firmă", "webb.falt.foretag": "Firmă",
"webb.falt.orgnummer": "Număr de înregistrare", "webb.falt.orgnummer": "Număr de înregistrare",
@@ -294,14 +294,14 @@ export const RO = {
"webb.sprak.metodik.rubrik": "Text de procedură", "webb.sprak.metodik.rubrik": "Text de procedură",
"webb.sprak.metodik.beteckning": "Nu revine niciodată în tăcere", "webb.sprak.metodik.beteckning": "Nu revine niciodată în tăcere",
"webb.sprak.metodik.text": "webb.sprak.metodik.text":
"Instrucțiuni pentru lucrul la un vehicul. Aici o traducere neverificată este mai rea decât una într-o limbă străină — pentru că engleza pare străină, în timp ce o traducere proastă pare o instrucțiune. Este afișat în engleză și marcat, cu limba numită.", "Instrucțiuni pentru lucrul la un vehicul. Aici o traducere neverificată este mai rea decât una într-o limbă străină — pentru că engleza pare străină, în timp ce o traducere proastă pare o instrucțiune. Este afișat în engleză și marcat, cu indicarea limbii.",
"webb.sprak.invariant": "webb.sprak.invariant":
"Metoda în sine nu se traduce niciodată. Numele fazelor și cuvintele de stare sunt structura ALVA și se citesc identic în fiecare țară, astfel încât un auditor poate citi un dosar românesc și unul german fără să știe în ce limbă lucrează atelierul.", "Metoda în sine nu se traduce niciodată. Numele fazelor și cuvintele de stare sunt structura ALVA și se citesc identic în fiecare țară, astfel încât un auditor poate citi un dosar românesc și unul german fără să știe în ce limbă lucrează atelierul.",
"webb.sprak.tackning.etikett": "Acoperire", "webb.sprak.tackning.etikett": "Acoperire",
"webb.sprak.tackning.rubrik": "Ce este tradus, și ce este verificat", "webb.sprak.tackning.rubrik": "Ce este tradus, și ce este verificat",
"webb.sprak.kolumn.sprak": "Limbă", "webb.sprak.kolumn.sprak": "Limbă",
"webb.sprak.kolumn.granssnitt": "Interfață", "webb.sprak.kolumn.granssnitt": "Interfață",
"webb.sprak.kolumn.granskat": "Metodă verificată de un specialist", "webb.sprak.kolumn.granskat": "Metodă revizuită de un specialist",
"webb.sprak.granskat.ja": "Da", "webb.sprak.granskat.ja": "Da",
"webb.sprak.granskat.nej": "Nu — textul de procedură afișat în engleză", "webb.sprak.granskat.nej": "Nu — textul de procedură afișat în engleză",
"webb.sprak.matt": "webb.sprak.matt":
@@ -312,10 +312,10 @@ export const RO = {
"webb.sprak.bevis.rubrik": "Frazele care opresc un caz", "webb.sprak.bevis.rubrik": "Frazele care opresc un caz",
"webb.sprak.bevis.ingress": "webb.sprak.bevis.ingress":
"Acestea sunt frazele care refuză unui tehnician închiderea unui caz. Un refuz pe care nimeni nu îl înțelege este un refuz fără ieșire — deci sunt frazele potrivite pentru a judeca o traducere.", "Acestea sunt frazele care refuză unui tehnician închiderea unui caz. Un refuz pe care nimeni nu îl înțelege este un refuz fără ieșire — deci sunt frazele potrivite pentru a judeca o traducere.",
"webb.sprak.ej_granskad": "Neverificat", "webb.sprak.ej_granskad": "Nerevizuit",
"webb.sprak.granskad": "Verificat", "webb.sprak.granskad": "Revizuit",
"webb.sprak.granskad.text": "webb.sprak.granskad.text":
"Textul de procedură în limba {sprak} a fost citit de un specialist care practică meseria. Pașii și punctele de control sunt afișate peste tot în limba {sprak}.", "Textul de procedură în limba {sprak} a fost revizuit de un specialist care practică meseria. Pașii și punctele de control sunt afișate peste tot în limba {sprak}.",
"webb.sprak.val.etikett": "Funcționare", "webb.sprak.val.etikett": "Funcționare",
"webb.sprak.val.rubrik": "Cum se alege limba", "webb.sprak.val.rubrik": "Cum se alege limba",
"webb.sprak.val.s1.rubrik": "Preferința utilizatorului", "webb.sprak.val.s1.rubrik": "Preferința utilizatorului",
@@ -325,7 +325,7 @@ export const RO = {
"webb.sprak.val.s3.rubrik": "Limba browserului", "webb.sprak.val.s3.rubrik": "Limba browserului",
"webb.sprak.val.s3.text": "Prima limbă pe care platforma o recunoaște.", "webb.sprak.val.s3.text": "Prima limbă pe care platforma o recunoaște.",
"webb.sprak.val.s4.rubrik": "Engleza", "webb.sprak.val.s4.rubrik": "Engleza",
"webb.sprak.val.s4.text": "Implicit, și sursa.", "webb.sprak.val.s4.text": "Limba implicită — și limba sursă.",
"webb.sprak.val.notering": "webb.sprak.val.notering":
"Organizația trece intenționat înaintea browserului. Un atelier din Germania cu un tehnician polonez are nevoie de o singură limbă de documentare — dosarul nu trebuie să schimbe limba în funcție de cine a scris rândul.", "Organizația trece intenționat înaintea browserului. Un atelier din Germania cu un tehnician polonez are nevoie de o singură limbă de documentare — dosarul nu trebuie să schimbe limba în funcție de cine a scris rândul.",
}; };