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