REEID EDITORIAL

ข้อมูลเมตาของรูปภาพและการจัดการสื่อใน WordPress หลายภาษา

ในเว็บไซต์ WordPress หลายภาษา รูปภาพแทบไม่ใช่แค่ไฟล์ธรรมดาเท่านั้น ข้อความ alt คำบรรยาย ข้อมูลเมตาของไฟล์แนบ ชื่อไฟล์ และไลบรารีสื่อเอง ล้วนสามารถมีความหมายเฉพาะตามภาษา หรือข้อมูลทางเทคนิคที่ใช้ร่วมกันได้ คำถามเชิงปฏิบัติไม่ใช่ว่าจะต้องแปลทุกอย่างหรือไม่ แต่คือฟิลด์ของรูปภาพใดควรเปลี่ยนไปตามภาษา ฟิลด์ใดควรคงเป็นส่วนกลาง และตัวเลือกเหล่านั้นส่งผลต่อการเข้าถึง การค้นหา และการดูแลเนื้อหาอย่างไร

12 Sep 20268 min read

ประเด็นสำคัญ

แปลข้อความของรูปภาพที่ผู้ใช้เห็นตามภาษา เช่น ข้อความ alt และคำบรรยาย เมื่อข้อความเหล่านั้นเป็นส่วนหนึ่งของความหมายของหน้า แต่ให้คงข้อมูลสื่อทางเทคนิคที่ใช้ร่วมกันไว้ เช่น ไฟล์ต้นฉบับและข้อมูลเมตาของไฟล์แนบส่วนใหญ่ ให้สอดคล้องกัน เว้นแต่ว่ากระบวนการทำงานจะกำหนดให้ต้องมีเวอร์ชันแยกตามภาษาโดยเฉพาะ

อะไรเปลี่ยนไปตามภาษา และอะไรควรใช้ร่วมกัน

เว็บไซต์ WordPress หลายภาษามักมีข้อมูลรูปภาพอยู่สองประเภทที่แตกต่างกัน ประเภทหนึ่งคือเนื้อหาที่ผู้ใช้เห็นตามภาษา ได้แก่ ข้อความ alt คำบรรยาย และข้อความอธิบายใดๆ ที่แสดงต่อผู้ใช้หรือเครื่องมือค้นหาในบริบทของหน้า อีกประเภทคือข้อมูลสื่อที่ใช้ร่วมกัน ได้แก่ ไฟล์รูปภาพจริง ระเบียนไฟล์แนบทางเทคนิค และข้อมูลเมตาใดๆ ที่อธิบายไฟล์มากกว่าภาษาของหน้า

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

ข้อความ alt: แปลความหมาย ไม่ใช่ชื่อไฟล์

ข้อความ alt เป็นฟิลด์ของรูปภาพที่ไวต่อภาษามากที่สุดใน WordPress เพราะถูกใช้เป็นเนื้อหาเชิงอธิบาย ในการตั้งค่าหลายภาษา ข้อความ alt ควรสอดคล้องกับภาษาของหน้าที่รูปภาพนั้นแสดงอยู่ตามปกติ เพราะเทคโนโลยีช่วยเหลือและระบบค้นหาจะตีความตามบริบทของหน้านั้น

นั่นไม่ได้หมายความว่ารูปภาพทุกภาพต้องมีคำอธิบายเชิงแนวคิดที่ต่างกันในทุกภาษา หากรูปภาพเป็นเพียงองค์ประกอบตกแต่ง ข้อความ alt ควรเว้นว่างไว้ หรือปฏิบัติตามแนวทางการเข้าถึงของเว็บไซต์แทนที่จะถูกแปลเป็นวลีที่ไม่มีความหมาย หากรูปภาพสื่อข้อมูล ข้อความ alt ที่แปลแล้วควรอธิบายข้อมูลนั้นในภาษาปลายทาง ไม่ใช่คงถ้อยคำต้นฉบับที่ผู้อ่านไม่สามารถใช้ได้

รูปแบบความผิดพลาดที่พบบ่อยคือการใช้ข้อความ alt ภาษาเดียวกันกับทุกคำแปล เพราะรายการสื่อนั้นถูกใช้ร่วมกัน วิธีนี้ทำให้ไลบรารีสื่อเรียบง่ายขึ้น แต่ทำลายความสัมพันธ์ระหว่างรูปภาพกับเนื้อหาหน้าภาษาที่แปลแล้ว อีกความผิดพลาดหนึ่งคือการแปลข้อความ alt แบบกลไก แต่ปล่อยให้ข้อความรอบข้างของหน้าไม่เปลี่ยนแปลง ซึ่งอาจทำให้คำศัพท์หรือชื่อผลิตภัณฑ์ไม่สอดคล้องกัน

คำบรรยาย: แปลเมื่อเป็นส่วนหนึ่งของเรื่องราวของหน้า

คำบรรยายมีลักษณะใกล้เคียงกับเนื้อหาหลักมากกว่าข้อมูลเมตาของไฟล์ หากคำบรรยายแสดงต่อผู้อ่าน คำบรรยายนั้นก็มีส่วนในภาษาของหน้า และโดยทั่วไปควรถูกแปลไปพร้อมกับเนื้อหาอื่นๆ โดยเฉพาะเมื่อคำบรรยายเพิ่มบริบท การให้เครดิต หรือการตีความที่ข้อความรอบข้างต้องอาศัย

เนื่องจากคำบรรยายถูกแสดงผลที่ส่วนหน้า จึงอาจส่งผลทั้งต่อความเข้าใจและเลย์เอาต์ คำบรรยายที่แปลแล้วอาจยาวขึ้นหรือสั้นลงเมื่อเทียบกับภาษาต้นฉบับ ดังนั้นผู้พัฒนาควรคาดการณ์ความแตกต่างของการตัดบรรทัดและระยะห่าง แทนที่จะสมมติว่าจะพอดีกันแบบหนึ่งต่อหนึ่งในเชิงภาพ

หากคำบรรยายถูกใช้เป็นแหล่งข้อมูลหลักสำหรับหลายตำแหน่งในเว็บไซต์ การตัดสินใจเรื่องการแปลจะยิ่งมีผลมากขึ้น การใช้คำบรรยายเดียวกันข้ามหลายภาษาอาจลดภาระงานบรรณาธิการ แต่ก็ทำให้ทุกเวอร์ชันภาษาต้องใช้ถ้อยคำเดียวกัน ซึ่งอาจไม่ตรงกับคำศัพท์ท้องถิ่นหรือข้อกำหนดทางกฎหมาย/การให้เครดิต

ข้อมูลเมตาของไฟล์แนบ: ส่วนใหญ่ใช้ร่วมกัน แต่บางครั้งรับรู้ตามภาษา

ข้อมูลเมตาของไฟล์แนบใน WordPress มักอธิบายตัวไฟล์เองมากกว่าภาษาของหน้า ซึ่งรวมถึงคุณสมบัติทางเทคนิคที่เกี่ยวข้องกับสื่อที่อัปโหลด และระเบียนไฟล์แนบที่เก็บไฟล์ไว้ในไลบรารีสื่อ ในเวิร์กโฟลว์หลายภาษาส่วนใหญ่ ข้อมูลนี้ควรใช้ร่วมกัน เพราะทรัพยากรต้นฉบับเดียวกันถูกใช้ในทุกภาษา

ข้อยกเว้นในทางปฏิบัติคือเมื่อระเบียนไฟล์แนบมีข้อความที่ผู้ใช้เห็นและถูกแสดงในไลบรารีสื่อหรือที่ส่วนหน้า ในกรณีนั้น ข้อความจะทำงานเหมือนเนื้อหาและอาจต้องแปล คำถามเชิงวิศวกรรมสำคัญคือฟิลด์นั้นถูกใช้เป็นตัวระบุทางเทคนิค หรือเป็นข้อความบรรณาธิการที่มองเห็นได้

ความแตกต่างนี้ยังส่งผลต่อการดูแลรักษาอีกด้วย ข้อมูลไฟล์แนบที่ใช้ร่วมกันช่วยลดความซ้ำซ้อนและทำให้การอัปเดตสอดคล้องกัน แต่ก็อาจทำให้การควบคุมเชิงบรรณาธิการเฉพาะภาษาทำได้ยากขึ้น หากเวิร์กโฟลว์ไม่ได้แยกข้อความอธิบายออกจากตัวตนของไฟล์ ระเบียนไฟล์แนบที่รับรู้ตามภาษาจะให้อำนาจแก่บรรณาธิการมากขึ้น แต่ก็เพิ่มความเสี่ยงที่เวอร์ชันต่างๆ จะคลาดเคลื่อนกัน หากรูปภาพเดียวกันถูกอัปเดตในภาษาหนึ่งแต่ไม่สะท้อนในที่อื่น

ชื่อไฟล์และ SEO ของรูปภาพ: มีประโยชน์ต่อการค้นพบ แต่ไม่ใช่เป้าหมายการแปลโดยค่าเริ่มต้น

ชื่อไฟล์รูปภาพเป็นส่วนหนึ่งของชั้นไฟล์ ดังนั้นโดยทั่วไปจึงใช้ร่วมกันมากกว่าจะแปลแยกตามภาษา การเปลี่ยนชื่อไฟล์หลังอัปโหลดอาจสร้างความซับซ้อนในการดำเนินงาน เพราะพาธของไฟล์ การอ้างอิงในเนื้อหา และ URL ที่สร้างต่อเนื่องอาจต้องคงความสอดคล้องกัน ด้วยเหตุนี้ ชื่อไฟล์จึงเหมาะจะถูกมองเป็นตัวระบุทางเทคนิคมากกว่าเนื้อหาที่เฉพาะภาษา

จากมุมมอง SEO ของรูปภาพ ชื่อไฟล์ยังคงมีความสำคัญได้ เพราะมีส่วนต่อการตั้งชื่อและการจัดระเบียบทรัพยากร แต่ใน WordPress หลายภาษา สัญญาณภาษาที่แข็งแรงกว่ามักมาจากเนื้อหาหน้ารอบข้าง ข้อความ alt ที่แปลแล้ว คำบรรยาย และโครงสร้างการกำหนดเส้นทางกับ canonical ของหน้าเอง ชื่อไฟล์ที่แปลแล้วเพียงอย่างเดียวไม่ได้ทำให้รูปภาพเป็นภาษาท้องถิ่นอย่างมีนัยสำคัญ หากข้อความที่มองเห็นรอบๆ ยังเป็นอีกภาษา

ข้อแลกเปลี่ยนค่อนข้างชัดเจน: การแปลชื่อไฟล์อาจช่วยให้อ่านในไลบรารีสื่อได้ง่ายขึ้น แต่ก็อาจทำให้การนำกลับมาใช้ซ้ำ การแคช และการอ้างอิงข้ามเวอร์ชันภาษาซับซ้อนขึ้น การคงชื่อไฟล์ให้ใช้ร่วมกันช่วยรักษาเสถียรภาพและทำให้ทรัพยากรจัดการได้ง่ายขึ้นในฐานะไฟล์เดียวที่ใช้กับหลายคำแปล

สื่อที่นำกลับมาใช้ซ้ำได้: ไฟล์เดียว หลายบริบทภาษา

สื่อที่นำกลับมาใช้ซ้ำได้คือจุดที่ WordPress หลายภาษาน่าสนใจในเชิงการปฏิบัติ รูปภาพเดียวสามารถปรากฏในคำแปลหลายภาษาได้ แต่แต่ละเวอร์ชันภาษาอาจต้องใช้ข้อความอธิบายที่ต่างกัน ข้อความรอบข้างที่ต่างกัน หรือแม้แต่การครอปที่ต่างกัน หากเลย์เอาต์เปลี่ยนไป ไฟล์ที่ใช้ร่วมกันยังคงเดิม แต่การนำเสนอเฉพาะภาษาจะเปลี่ยนไปตามบริบท

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

รูปแบบความผิดพลาดหลักคือการคิดว่าสื่อที่ใช้ร่วมกันหมายถึงความหมายที่ใช้ร่วมกัน รูปภาพที่ใช้ได้ในเวอร์ชันภาษาหนึ่งอาจต้องใช้คำบรรยาย ข้อความ alt หรือแม้แต่รูปภาพทดแทนที่ต่างออกไปในอีกภาษา หากบริบททางวัฒนธรรมหรือบรรณาธิการเปลี่ยนไป การนำกลับมาใช้ซ้ำมีประสิทธิภาพ แต่ไม่ควรมีอำนาจเหนือความเหมาะสมกับภาษา

จะตัดสินใจอย่างไรว่าอะไรควรแปล

กฎที่ใช้ได้จริงคือ แปลทุกอย่างที่ผู้อ่านจะตีความว่าเป็นส่วนหนึ่งของข้อความของหน้า และคงทุกอย่างที่ระบุหรือเก็บไฟล์ไว้ให้ใช้ร่วมกันไว้ นั่นหมายความว่าข้อความ alt และคำบรรยายมักควรถูกแปล ขณะที่ไฟล์รูปภาพต้นฉบับและข้อมูลเมตาของไฟล์แนบส่วนใหญ่ควรใช้ร่วมกัน

เมื่อฟิลด์อยู่กึ่งกลาง ให้ถามสองคำถาม: ฟิลด์นั้นแสดงต่อผู้ใช้หรือไม่ และความหมายของมันขึ้นอยู่กับภาษาของหน้าหรือไม่ หากคำตอบของข้อใดข้อหนึ่งคือใช่ การแปลอาจเหมาะสม หากฟิลด์นั้นมีไว้เพื่อสนับสนุนการจัดการไฟล์หรือการเรนเดอร์เท่านั้น โดยทั่วไปควรคงเป็นส่วนกลาง

การตัดสินใจนี้ยังส่งผลต่อเวิร์กโฟลว์บรรณาธิการด้วย ทีมที่ทำให้ข้อความรูปภาพเป็นภาษาท้องถิ่นต้องมีกระบวนการเพื่อให้คำอธิบายที่แปลแล้วสอดคล้องกับการอัปเดตหน้า ทีมที่คงสื่อให้ใช้ร่วมกันต้องมีกฎที่ชัดเจนว่าเมื่อใดเวอร์ชันภาษาใหม่ควรใช้ทรัพยากรเดิม และเมื่อใดควรมีรูปภาพหรือคำบรรยายแยกต่างหาก

คำถามที่พบบ่อย

รูปภาพทุกภาพในเว็บไซต์ WordPress หลายภาษาควรมีข้อความ alt ที่แปลแล้วหรือไม่?

ไม่จำเป็นเสมอไป ข้อความ alt ควรถูกแปลเมื่อรูปภาพสื่อความหมายบนหน้า รูปภาพตกแต่งควรปฏิบัติตามแนวทางการเข้าถึงของเว็บไซต์ แทนที่จะถูกบังคับให้มีคำอธิบายที่แปลแล้ว

คำบรรยายถูกมองว่าเป็นข้อมูลเมตาของสื่อหรือเนื้อหาของหน้า?

คำบรรยายมีลักษณะใกล้เคียงกับเนื้อหาของหน้ามากกว่า เพราะผู้อ่านมองเห็นมันที่ส่วนหน้า หากคำบรรยายมองเห็นได้ โดยทั่วไปควรถูกแปลไปพร้อมกับภาษาของหน้า

ควรแปลชื่อไฟล์สำหรับแต่ละเวอร์ชันภาษาหรือไม่?

โดยทั่วไปไม่ควร ชื่อไฟล์เหมาะที่สุดที่จะถูกมองเป็นตัวระบุทางเทคนิคที่ใช้ร่วมกัน เพราะการเปลี่ยนชื่ออาจทำให้การอ้างอิงไฟล์ การนำกลับมาใช้ซ้ำ และการดูแลรักษาข้ามคำแปลซับซ้อนขึ้น

สามารถนำรูปภาพที่อัปโหลดหนึ่งภาพไปใช้ซ้ำในหลายภาษาได้หรือไม่?

ได้ การใช้ไฟล์เดียวร่วมกันในหลายภาษามักเป็นแนวทางที่สะอาดที่สุด ทรัพยากรที่ใช้ร่วมกันสามารถคงเดิมได้ ขณะที่ข้อความเฉพาะภาษา เช่น ข้อความ alt และคำบรรยาย เปลี่ยนไปตามคำแปล

แหล่งที่มา & หลักฐาน

นำสถาปัตยกรรมไปใช้งาน

ดูว่าการผสานรวม WordPress ทำงานอย่างไรในระบบหลายภาษา

สำรวจความเข้ากันได้เฉพาะปลั๊กอิน พื้นที่การแปล และหมายเหตุการติดตั้งใน REEID Integration Directory

Shopping Cart
Scroll to Top