คลิปวิดีโอนี้เป็นตอนที่ 26 ของซีรีส์สอนทำเว็บไซต์ด้วย Joomla 4 โดยเนื้อหาหลักจะเน้นไปที่การสร้าง Content (เนื้อหา) และ Menu (เมนู) สำหรับเว็บไซต์ 2 ภาษา (Multi-language) ต่อเนื่องจากตอนที่แล้วครับ
สรุปขั้นตอนสำคัญที่วิดีโอนี้สอนมีดังนี้ครับ:
1. การสร้างหมวดหมู่ (Category) 2 ภาษา
- หลักการ: ควรแยกหมวดหมู่สำหรับแต่ละภาษาออกจากกันอย่างชัดเจน เช่น หมวด "เกี่ยวกับเรา" (ภาษาไทย) และ "About Us" (ภาษาอังกฤษ) [02:37]
- การตั้งค่า: เมื่อสร้างหมวดหมู่แล้ว ต้องเลือก Language ให้ตรงกับภาษานั้นๆ [03:24]
- Associations: ใช้ฟีเจอร์นี้เพื่อเชื่อมโยงหมวดหมู่ทั้งสองภาษาเข้าด้วยกัน เพื่อให้ระบบรู้ว่าถ้าเราสลับภาษา หมวดนี้คือหมวดเดียวกันในอีกภาษาหนึ่ง [03:54]
2. การสร้างบทความ (Articles) และการเชื่อมโยง
- สร้างเนื้อหาแยกกัน 2 ชุด (ภาษาไทยและอังกฤษ) [04:39]
- กำหนด Language และเลือก Category ให้ถูกต้องตามภาษาของบทความนั้น [05:22]
- ทำ Associations ระหว่างบทความ (เช่น เชื่อมบทความ "ประวัติความเป็นมา" เข้ากับ "History") เพื่อให้เวลาผู้ใช้งานกดสลับภาษา ระบบจะพาไปหน้าเนื้อหาเดียวกันในอีกภาษาทันที ไม่เด้งกลับไปหน้าแรก [06:29]
3. การสร้างเมนู (Menu)
- ต้องสร้างเมนูแยกกันใน Thai Menu และ English Menu [08:42]
- Single Article: หากเป็นเมนูที่ลิงก์ไปยังบทความเดียว ให้เลือกบทความให้ตรงภาษา และทำ Associations ที่ตัวเมนูด้วย [09:05]
- Category Blog: หากเป็นหน้าหมวดหมู่ข่าวสาร (ที่มีหลายบทความ) การทำ Associations ที่ตัวเมนูอย่างเดียวไม่พอ ต้องทำที่ตัวบทความ (Articles) ย่อยๆ ข้างในด้วย เพื่อให้การสลับภาษาสมบูรณ์ [15:56]
สรุปเทคนิคเพิ่มเติม [20:45]
- การทำ Association สำคัญมาก เพราะจะช่วยให้ User Experience ดีขึ้น (สลับภาษาได้แม่นยำ)
- แนะนำให้ใช้รูปภาพเดียวกันในบทความทั้งสองภาษา เพื่อความต่อเนื่องและจัดการง่าย
- ฟีเจอร์นี้รองรับโดยระบบพื้นฐานของ Joomla 4 อยู่แล้ว ไม่ต้องติดตั้ง Extension เพิ่มเติมครับ
หากคุณกำลังทำเว็บไซต์หลายภาษา คลิปนี้จะช่วยให้เข้าใจโครงสร้างการจัดการหลังบ้านของ Joomla 4 ได้ชัดเจนขึ้นมากครับ




