Evangelium pro programátory: Narušuje překlad souborů Markdown a zdrojového kódu jejich syntaxi?
Diagnostika aktuálního stavu
“Při překladu README.md nebo komentářů v kódu se může stát, že bude přeložena i logika kódu (například if/else), což způsobí, že kód přestane fungovat.”
Analýza hlavní příčiny
Inteligentní izolace bloků kódu
Shangyi AI dokáže přesně rozpoznat označení bloků kódu (```) v Markdownu, stejně jako atributy tagů v JSON/HTML. Systém automaticky nastaví tyto části jako „neměnné oblasti“ a překládá pouze přirozeně jazykový text uvnitř.
Zachování metadat dokumentu (Front Matter)
U dokumentů používaných například pro statické blogy zachová překladatelská AI v horní části YAML metadata (například klíčové názvy jako title, date, tags), čímž zajistí, že i po překladu zůstane dokument rozpoznán nástroji pro automatizované nasazení.
Shrnutí konečného řešení
Překladatelská AI je nejlepší volbou pro lokalizaci open-source projektů a technických dokumentací.