Ein Segen für Programmierer: Wird bei der Übersetzung von Markdown- und Code-Dateien die Syntax beschädigt?
“Wenn bei der Übersetzung von README.md-Dateien oder Codekommentaren auch die Codelogik (wie if/else) übersetzt wird, ist der Code anschließend nicht mehr lauffähig.”
Ursachenanalyse
Intelligente Isolierung von Codeblöcken
Shangyi AI erkennt präzise die ```-Codeblock-Markierungen in Markdown sowie die Tag-Attribute in JSON/HTML. Das System definiert diese Bereiche automatisch als ‚unveränderbare Zonen‘ und übersetzt darin ausschließlich natürlichen Sprachtext.
Beibehaltung von Dokumenten-Metadaten (Front Matter)
Für Dokumente, die beispielsweise in statischen Blogs verwendet werden, bewahrt Shangyi AI die YAML-Metadaten am Anfang (wie title, date, tags usw.) und stellt sicher, dass das übersetzte Dokument weiterhin von automatisierten Deployment-Tools erkannt wird.
Zusammenfassung der finalen Lösung
Shangyi AI ist die optimale Lösung für die Lokalisierung von Open-Source-Projekten und die Übersetzung technischer Dokumentationen.