การแสดงเมนูตามภาษาของ GCMS
เมนูของ GCMS สามารถแยกแสดงได้ตามภาษาที่เลือกใช้ โดยที่แต่ละเมนูยังคงชื้ไปที่โมดูลเดียวกัน ยกตัวอย่างการสร้างหน้าแรก (module home) เราสามารถกำหนดให้เมื่อเรียกใช้เว็บภาษาไทย ก็แสดงเมนูเป็น หน้าหลัก และ แสดงเป็น Home เมื่ออยู่ในภาษาอังกฤษ
จากรูปตัวอย่างด้านบน โมดูล home ถูกสร้างจาก โมดูล index (โมดูลสำหรับสร้างหน้าเว็บเปล่า ๆ) จะเห็นว่ามีชื่อโมดูลซ้ำกัน (คือ home) เนื่องจากเราต้องการให้มันทำงานเหมือนเป็นโมดูลเดียวกัน แต่ มันอยู่กันคนละภาษา (สังเกตจากไอคอน) ซึ่งการสร้างโมดูลตามปกติเราไม่สามารถสร้างโมดูลที่มีชื่อซ้ำกันได้ครับ แต่เราจะใช้วิธีสำเนาโมดูลนี้ไปยังภาษาอื่นครับ
โดยปกติแล้วเมื่อเราติดตั้งโมดูลหรือเมนูใดๆค่าดีฟอลต์ของเมนูจะ แสดงในทุกภาษา ซึ่งนั่นหมายความว่าเมนูที่ติดตั้ง จะถูกแสดงเสมอไม่ว่าบนภาษาใด หากคุณไม่ต้องการให้เมนูแตกต่างกันไปตามภาษาอื่นๆคุณก็ไม่จำเป็นต้องเลือกภาษาของเมนูครับ และหากคุณได้ติดตั้งภาษาอื่นๆเพิ่มเติม ภาษาต่างๆที่คุณติดตั้งจะแสดงอยู่ในเมนูภาษา ดังรูปด้านบน หากคุณต้องการแสดงเมนูนี้แตกต่างกันไปในแต่ละภาษาให้คุณดำเนินการดังนี้
- อย่างแรก ให้คุณกำหนดภาษาของโมดูลทีคุณได้ติดตั้งไว้แล้วก่อน เช่น module home มีข้อความที่เคุณเขียนไว้เพื่อให้แสดงบนเมนูว่า Home ซึ่งเป็นภาษาอังกฤษ คุณก็ควรกำหนดให้เมนนูนี้เป็นเมนูในภาษาอังกฤษ โดยการเลือกตัวเลือกภาษาไปที่ en ดังรูป หลังจากนั้นให้บันทึกโมดูลนี้ไปก่อน
- หลังจากนั้นให้คุณทำสำเนาโมดูลที่คุณได้แก้ไขไปแล้วให้เป็นภาษาอื่นเพิ่มเติม เช่น คุณสามารถเลือกตัวเลือกภาษาไปยังภาษาไทย (th) แล้วคลิก สำเนาหน้านี้ไปยังภาษาที่เลือก ที่อยู่ข้างๆกัน
- หากไม่มีปัญหาอะไรจะมีข้อความแจ้งว่าคุณได้สำเนาภาษาเรียบร้อย และคุณสามารถแก้ไขข้อความที่ปรากฏให้เป็นไปตามภาษาที่ต้องการได้ทันที
หมายเหตุ สำหรับข้อความต่างๆ ค่ากำหนดของโมดูล ไอคอน และเนื้อหาของหน้านั้นๆ สามารถแตกต่างกันได้ตามภาษาที่เลือก ไม่เกี่ยวข้องกันครับ