Ako môžu pracovníci prevádzky a údržby prekladať YAML konfiguračné súbory a zachovať štruktúru odsadenia?
“YAML využíva odsadenie (indentation) na reprezentáciu hierarchie; aj drobné chyby v počte medzier môžu viesť k zlyhaniu spracovania konfiguračného súboru. Kľúče sú zvyčajne systémové parametre a ich preklad nie je prípustný.”
Analýza základných príčin
Prísny mechanizmus zachovania odsadenia
O.Translator pri analýze YAML zaznamenáva úroveň odsadenia každej textovej línie. Pri preklade hodnoty, bez ohľadu na dĺžku cieľového jazyka, sa pri spätnom zápise vždy dôsledne zachová pôvodný počet medzier.
Preklad a zachovanie komentárov
Inteligentné rozpoznávanie obsahu komentára za `#`. Používateľ si môže zvoliť preklad komentárov na uľahčenie pochopenia zámeru konfigurácie medzinárodným tímom, pričom samotné konfiguračné parametre (Key) zostáva nezmenená.
Zhrnutie konečného riešenia
Zabezpečuje, aby bol preložený konfiguračný súbor zrozumiteľný nielen ľuďom, ale aj bezchybne fungoval pre stroje.