ใน. NET Framework สตริงที่แปลเป็นภาษาท้องถิ่นจะอยู่ในไฟล์ XML (หรือหลายไฟล์) ไฟล์เหล่านั้นเป็นส่วนหนึ่งของโครงการและมุ่งมั่นที่จะควบคุมแหล่งที่มาเป็นไฟล์รหัสอื่น ๆ โดยทั่วไปแล้ว Visual Studio จะใช้เพื่อแสดงไฟล์เหล่านั้นเป็นตารางและแก้ไขสตริงที่แปลแล้ว
ฉันทำงานเป็นทีมเล็ก ๆ กับผลิตภัณฑ์ซึ่งควรมีส่วนต่อประสานหลายภาษา
ในฐานะนักพัฒนาฉันร่างสายอักขระที่มีการแปลทั้งสองภาษาเนื่องจากการแปลอาจไม่แม่นยำ
บุคคลอื่นจากทีม (ไม่ใช่ผู้พัฒนา) จะตรวจสอบเนื้อหาในทั้งสองภาษาและแก้ไขหากจำเป็น
ปัญหาในปัจจุบันคือผู้ที่ไม่ใช่นักพัฒนาจะไม่ใช้ตัวควบคุมแหล่งที่มาหรือ IDE เนื่องจากมันจะยุ่งยากและยากเกินไป (การควบคุมเวอร์ชันเป็นเรื่องยากสำหรับผู้ที่ไม่ใช่นักพัฒนา) สำหรับบุคคลนี้
ทางเลือกอื่นสำหรับฉันในการส่งออกสตริงที่แปลเป็นไฟล์ Excel รอให้บุคคลนี้ตรวจสอบ Excel จากนั้นนำเข้าสตริงที่แก้ไขใหม่อีกครั้ง ข้อแม้ที่นี่คือฉันอาจจะสร้างสายอื่นเปลี่ยนชื่อที่มีอยู่ ฯลฯ ทำให้ยากที่จะแตกต่างรุ่นท้องถิ่นกับคนที่ผ่านการตรวจสอบ
จะทำอย่างไร?
มันเกิดขึ้นได้อย่างไรในทีมอื่น ๆ ?