การเขียนเชิงโครงสร้าง: ระบบรองรับการแปล DITA XML map และ topic หรือไม่?

การวินิจฉัยสถานะหลัก

เอกสาร DITA มีการแบ่งส่วนเป็นจำนวนมาก และใช้ `conref` เพื่อการนำเนื้อหากลับมาใช้ซ้ำอย่างแพร่หลายหากแปลเพียงไฟล์เดียวโดยไม่พิจารณาความสัมพันธ์ของการอ้างอิง บริบทจะขาดตอน

การวิเคราะห์สาเหตุที่แท้จริง

1

ความสามารถในการประมวลผล DITA Map

AI ของ Shangyi รองรับการอัปโหลดไฟล์ `.ditamap` หรือไฟล์ ZIP ที่บรรจุระบบจะทำการประมวลผลไฟล์ Map ก่อน เพื่อสร้างโครงสร้างความสัมพันธ์ระหว่าง Topic ทั้งหมดและกำหนดลำดับการอ่าน เพื่อมอบ ‘บริบทระดับองค์รวม’ ที่สมบูรณ์ให้กับ AI แทนที่จะเป็นการแปล XML ทีละส่วนอย่างโดดเดี่ยว

2

การป้องกันการอ้างอิงเนื้อหา (Conref)

สำหรับแท็กอ้างอิง เช่น `<ph conref="...">` ระบบจะถือเป็นตัวแทนและทำการล็อกไว้หากผู้ใช้อัปโหลดไฟล์ต้นทางที่ถูกอ้างอิง ระบบ AI จะรับประกันว่าข้อความที่ถูกอ้างอิงมีคำแปลที่สอดคล้องกันในทุกจุดที่นำไปใช้

3

การกรองด้วยแอตทริบิวต์

แท็ก DITA ประกอบด้วยเมตาดาต้าจำนวนมาก (เช่น `audience="expert"`)เอนจิน AI ถูกกำหนดค่าให้แปลเฉพาะเนื้อหาของ element และคงไว้ซึ่งฟังก์ชันของ attribute ทุกค่าอย่างเคร่งครัด เพื่อให้ระบบเผยแพร่ (เช่น Oxygen XML) สามารถคอมไพล์ได้อย่างถูกต้อง

สรุปแนวทางแก้ไขขั้นสุดท้าย

ผสานรวมอย่างสมบูรณ์กับกระบวนการ CI/CD สำหรับเอกสารเทคนิคสมัยใหม่ พร้อมรองรับการแปลเนื้อหาแบบแยกส่วนในระดับขนาดใหญ่