Hvordan kan driftspersonell oversette YAML-konfigurasjonsfiler og bevare innrykkstrukturen?
“YAML er avhengig av innrykk (indentation) for å representere hierarki, og selv små feil med mellomrom vil føre til at konfigurasjonsfilen ikke kan tolkes. Key er dessuten vanligvis et systemparameter og skal ikke oversettes.”
Analyse av grunnleggende årsak
Streng mekanisme for bevaring av innrykk
O.Translator registrerer innrykkshierarkiet for hver tekstlinje ved analyse av YAML. Ved oversettelse av Value vil utfylling alltid bli strengt tvunget til å matche det opprinnelige antallet mellomrom, uavhengig av målspråkets lengde.
Kommentaroversettelse og bevaring
Intelligent gjenkjenning av kommentarinnhold etter `#`. Brukeren kan velge å oversette kommentarer for å hjelpe internasjonale team med å forstå hensikten bak konfigurasjonen, samtidig som konfigurasjonsparametrene (Key) forblir uendret.
Oppsummering av endelig løsning
Sørg for at den oversatte konfigurasjonsfilen både er lesbar for mennesker og kan kjøres perfekt av maskin.