Как специалистите по експлоатация и поддръжка могат да превеждат YAML конфигурационни файлове и да запазят структурата на отстъпите?
“YAML използва отстъпите (Indentation) за представяне на йерархията; дори малка грешка в интервалите може да доведе до неуспешен синтактичен анализ на конфигурационния файл. Освен това ключовете (Key) обикновено са системни параметри и не подлежат на превод.”
Анализ на основната причина
Строг механизъм за запазване на отстъпите
O.Translator записва нивото на отстъп за всеки ред при анализа на YAML. При превод на стойността (Value), независимо от дължината на целевия език, при попълване обратно винаги стриктно се спазва оригиналният брой интервали.
Превод и запазване на коментари
Интелигентно разпознаване на съдържанието на коментара след `#`. Потребителят може да избере да преведе коментарите с цел подпомагане на международните екипи при разбирането на конфигурационното намерение, като паралелно гарантира, че самите конфигурационни параметри (keys) не се променят.
Обобщение на крайното решение
Гарантира, че преведеният конфигурационен файл е разбираем не само за хората, но и функционира безупречно за машините.