ให้เรตสมาชิก: 5 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งาน
 

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

      Joomla (จูมล่า) เป็นโปรแกรม OpenSource (โอเพ่นซอส) ทีใช้บริหารจัดการเว็บไซต์ช่วยในการจัดการเนื้อหา Web (เว็บ) CMS (ซีเอ็มเอส)  ซึ่งได้รับความนิยมและใช้งานกันอย่างแพร่หลายจนถึงปัจจุบัน Joomla ช่วยในการอำนวยความสะดวก ลดขั้นตอน และความยุ่งยากในการจัดการเว็บไซต์  Joomla เขียนด้วยภาษา PHP (พีเอซพี) และใช้ ฐานข้อมูล MySQL ภายใต้ลิขสิทธิ์ของ ใบอนุญาตสาธารณะทั่วไป GNU (จีเอ็นยู) หรือเรียกว่า GNU GPL (จีเอ็นยู จีพีแอล) แก้ไขดัดแปลงได้ตามความต้องการสามารถติดตั้งส่วนเสริมเพิ่มเติม เพื่อเพิ่มความสามารถในการใช้งานได้มากยิ่งขึ้น Joomla สามารถปรับเปลี่ยนเว็บไซต์ได้อย่างรวดเร็วด้วย template (เทมเพลต) ต่างๆ  Joomla ได้รับรางวัลระบบการจัดการเนื้อหา และยังสามารถทำเว็บไซต์ได้หลายภาษาอีกด้วย

ขั้นตอนการสร้างเว็บไซต์ 2 ภาษา

1.เข้าไปที่หน้าของผู้ดูแลระบบ จากนั้นไปติดตั้งให้มี 2 ภาษาก่อน >>> ไปที่เมนู Extensions (เอ็กเทนชัน) เลือก Language (แรงเกวจ)

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

2.คลิก Install Language (อินสตอแรงเกวจ)

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

3.ค้นหาภาษาที่ต้องการติดตั้งแล้วคลิก install (ในที่นี้ได้ทำการติดตั้งไว้แล้วจึงขึ้นเป็น Reinstall (รีอินสตอล))

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

4.กลับมาที่เมนู Extensions เลือก Language(s) จะเห็นภาษาที่ติดตั้งเพิ่มมา

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

5.เพื่อความเป็นระเบียบของเนื้อหาให้สร้าง Categories (คาเทกอรี่) สำหรับแต่ละภาษาไว้ ไปที่ Content (คอนเท้น) เลือก Category Manager (คาเทกอรี่ เมเนเจอร์) เลือก Add New Category (แอด นิว คาเทกอรี่)

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

6.ใส่ Title (ไตเติ้ล) ของหมวดหมู่ภาษานั้น และเลือก Language ให้ตรงกัน

ภาษาอังกฤษ

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

ภาษาไทย

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

7.Categories ที่ได้

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

8.หลังจากได้ Category แล้ว ให้สร้างเนื้อหาในแต่ละ Category >>> ไปที่เมนู Content เลือก Article Manager (อาติเคิ้ล เมเนจเจอ) คลิกที่ Add New Article (แอด นิว อาติเคิล)

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

9.ใส่ Title และ Content ของแต่ะละเนื้อหา ที่สำคัญคือต้องระบุ Category กับ Language ให้ถูกต้อง

ภาษาอังกฤษ

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

ภาษาไทย

 วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

10.เนื้อหาของแต่ละภาษาที่สร้างไว้

 วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

11.ต่อมาจะสร้างเมนูเพื่อคลิกดูเนื้อหาบนหน้าเว็บ วิธีสร้างเมนูให้ >>> ไปที่แถบเมนูด้านบน Menus เลือก Manager แล้วคลิก Add New Menu (แอด นิว เมนู)

 วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

12.สร้างเมนูสำหรับภาษาอังกฤษ

 วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

13.สร้างเมนูสำหรับภาษาไทย

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

14.สรุปเมนูที่ได้

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

15.หลังจากได้เมนูแต่ละภาษา เราต้องสร้าง items (ไอเท็ม) ในเมนูด้วย เริ่มที่เมนูของภาษาอังกฤษ เข้าไปที่ Menus เลือก Main Menu EN แล้วคลิก Add New Menu Item

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

16. Items ของ Main Menu EN ตัวแรกที่ควรสร้างคือหน้าหลักของภาษาอังกฤษ  (ตั้งค่าตามรูปภาพในช่องสี่เหลี่ยม)

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

17.หลังจากบันทึกข้อมูล Item หน้าหลัก ของ Main Menu EN ถ้าทำถูกต้องจะมีรูปธงชาติของภาษาอังกฤษแสดง

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

18.ต่อมาสร้าง Item สำหรับแสดงเนื้อหาภาษาอังกฤษที่เราสร้างไว้

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

19.สำหรับการทำ Item Menu (ไอเท็ม เมนู) จากเนื้อหา ให้เลือก Menu Item Type (เมนู-ไอเท็ม ไทป์) เป็น Article แล้วเลือก Single Article (ซิงเกิ้ล อาติเคล) ที่สำคัญอย่าลืมเลือก Language

 วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

20.เสร็จของภาษาอังกฤษแล้ว ต่อมาทำของภาษาไทย ไปที่ Menus เลือก Main Menu TH แล้วคลิก Add New Menu Item

 วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

21.Items ของ Main Menu TH ตัวแรกที่ควรสร้างคือหน้าหลักของภาษาไทย  (ตั้งค่าตามรูปภาพในช่องสี่เหลี่ยม)

 วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

22.หลังจากบันทึกข้อมูล Item หน้าหลัก ของ Main Menu TH ถ้าทำถูกต้องจะมีรูปธงชาติของภาษาไทยแสดง

 วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

23.ต่อมาสร้าง Item สำหรับแสดงเนื้อหาภาษาไทยที่เราสร้างไว้

 วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

24.สำหรับการทำ Item Menu จากเนื้อหา ให้เลือก Menu Item Type เป็น Article แล้วเลือก Single Article ที่สำคัญอย่าลืมเลือก Language

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

25.สำหรับขั้นตอนต่อไป ต้องทำ Module สำหรับแสดง Menu ทั้งภาษาอังกฤษและภาษาไทย ไปที่เมนู Extensions เลือก Modules

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

26.เลือก New แล้วเลือกประเภท Module (โมดูล) เป็น Menu

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

27.Module ภาษาอังกฤษ ใส่ข้อมูล title และข้อมูลที่สำคัญ  >>> Select Menu (ซีเล็ค เมนู) เลือก Main Menu EN >>> Language เลือก English (UK) 

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

28.Module ภาษาไทย ใส่ข้อมูล title และข้อมูลที่สำคัญ >>> Select Menu เลือก Main Menu TH >>> Language เลือก Thailand (TH)

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

29.Module Menu หลังจากสร้างเสร็จ

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

30.หลังจากนั้นให้สร้าง Module อีกตัว สำหรับกดสลับภาษา ให้คลิก New แล้วเลือก Language Switcher (แรงเกวจ สวิชเชอร์)

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

31.หลังจากสร้าง Module Language Switcher เสร็จแล้วต้องเปิดใช้งาน Plugin (ปลั๊กอิน) ไปที่เมนู Extensions เลือก Plugins

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

32.ค้นหา Plugin ที่เกี่ยวข้องกับ language 2 ตัว ซึ่งปกติจะปิดใช้งานอยู่ต้องทำเครื่องหมายถูกแล้วคลิกปุ่ม Enable เพื่อเปิดใช้งาน

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

33.เสร็จเรียบร้อย ดูหน้าเว็บได้เลยจะเห็นว่ามีปุ่มเปลี่ยนภาษาขึ้นมาที่ตำแหน่งที่เราวางไว้

วิธีสร้างเว็บไซต์ 2 ภาษาใน Joomla 3.x (จูมล่า) อย่างระเอียด

วีดีโอตัวอย่างการสร้างเว็บไซต์ 2 ภาษา

URL : https://www.youtube.com/watch?v=UJg1oRfD6cU

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
การใช้ click กับ onclick
โดย bankjittapol จ 11 พ.ย. 2019 8:27 pm บอร์ด Jquery & Ajax Knowledge
0
23
จ 11 พ.ย. 2019 8:27 pm โดย bankjittapol
เทคนิคการ Contrast สำหรับงาน Graphic การใช้สีเดียวกันที่มีความเข้มและอ่อนของสีต่างกัน
โดย numtan5839 จ 11 พ.ย. 2019 6:57 pm บอร์ด Graphic design
0
10
จ 11 พ.ย. 2019 6:57 pm โดย numtan5839
การใช้ .attr() jquery
โดย bankjittapol จ 11 พ.ย. 2019 6:47 pm บอร์ด Jquery & Ajax Knowledge
0
6
จ 11 พ.ย. 2019 6:47 pm โดย bankjittapol
การเดินทางจากจังหวัดศรีสะเกษมากรุงเทพมหานคร
โดย chaiyasitpraphut จ 11 พ.ย. 2019 5:50 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
23
จ 11 พ.ย. 2019 5:50 pm โดย chaiyasitpraphut
จะทำอย่างไรไม่ให้ Xampp รัน PHP สองเวอร์ชั่น เวอร์ชั่น 7 start ขึ้นมาตอนกด start Xampp เวอร์ชั่น 5 ครับ
โดย jamepiyawat จ 11 พ.ย. 2019 5:16 pm บอร์ด Programming - PHP
2
24
จ 11 พ.ย. 2019 6:29 pm โดย jamepiyawat
Email Client คืออะไร
โดย chatee supasand จ 11 พ.ย. 2019 4:54 pm บอร์ด Share Knowledge
0
9
จ 11 พ.ย. 2019 4:54 pm โดย chatee supasand
เเชร์ความรู้ การใช้ Java script ในการลบ และเลือกใช้ข้อมูล
โดย chaiyasitpraphut จ 11 พ.ย. 2019 4:49 pm บอร์ด MT35 - นายชัยยะสิทธิ์ พระพุทธ
0
14
จ 11 พ.ย. 2019 4:49 pm โดย chaiyasitpraphut
ประโยชน์และการนำค่าเฉลี่ยเคลื่อนที่ไปใช้งาน
โดย numtan5839 จ 11 พ.ย. 2019 2:54 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
10
จ 11 พ.ย. 2019 2:54 pm โดย numtan5839
ค่าเฉลี่ยเคลื่อนที่ (Moving Average)
โดย numtan5839 จ 11 พ.ย. 2019 11:57 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
11
จ 11 พ.ย. 2019 11:57 am โดย numtan5839
Note
โดย chaiyasitpraphut จ 11 พ.ย. 2019 11:26 am บอร์ด MT35 - นายชัยยะสิทธิ์ พระพุทธ
0
2
จ 11 พ.ย. 2019 11:26 am โดย chaiyasitpraphut
ต้องการให้ค่า transform เก็บไว้ในตัวแปร เพื่อเก็บในฐานข้อมูล
โดย bankjittapol จ 11 พ.ย. 2019 11:17 am บอร์ด Programming - PHP
2
20
จ 11 พ.ย. 2019 12:37 pm โดย bankjittapol
การใช้ฟังก์ชัน SQRT ใน Excel
โดย numtan5839 จ 11 พ.ย. 2019 11:06 am บอร์ด Microsoft Office Knowledge & line & Etc
0
11
จ 11 พ.ย. 2019 11:06 am โดย numtan5839
งานประจำวันที่ 11 พฤศจิกายน 2562
โดย chaiyasitpraphut จ 11 พ.ย. 2019 10:39 am บอร์ด MT35 - นายชัยยะสิทธิ์ พระพุทธ
3
45
จ 11 พ.ย. 2019 6:05 pm โดย chaiyasitpraphut
Work's on Hand ชัยยะสิทธิ์ พระพุทธ MT35
โดย chaiyasitpraphut จ 11 พ.ย. 2019 10:46 am บอร์ด MT35 - นายชัยยะสิทธิ์ พระพุทธ
0
13
จ 11 พ.ย. 2019 10:46 am โดย chaiyasitpraphut
list ความรู้ที่มี ว่าเคยเรียน หรือ เคยทำอะไรมาบ้าง
โดย chaiyasitpraphut จ 11 พ.ย. 2019 10:44 am บอร์ด MT35 - นายชัยยะสิทธิ์ พระพุทธ
0
29
จ 11 พ.ย. 2019 10:44 am โดย chaiyasitpraphut
งานประจำวันที่ 11 พฤศจิกายน 2562
โดย numtan5839 จ 11 พ.ย. 2019 10:08 am บอร์ด M097 - ตรีเนตร บูรณโพธิ์ทอง
5
19
จ 11 พ.ย. 2019 7:05 pm โดย numtan5839
คู่เงินยอดนิยมใน Forex สำหรับเทรดเดอร์มือใหม่
โดย numtan5839 ส 09 พ.ย. 2019 5:40 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
55
ส 09 พ.ย. 2019 5:40 pm โดย numtan5839
จะทำอย่างไรให้ php เป็นเวอร์ชั่น 5 ครับ
โดย jamepiyawat ส 09 พ.ย. 2019 5:13 pm บอร์ด Programming - PHP
0
11
ส 09 พ.ย. 2019 5:13 pm โดย jamepiyawat
ฝากเงินเข้าบัญชีกับไปรษณีย์ไทย ด้วยบริการ Bank@post
โดย numtan5839 ส 09 พ.ย. 2019 4:26 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
38
ส 09 พ.ย. 2019 4:26 pm โดย numtan5839
ติดตั้ง joomla เวอร์ชั่น 2.5.28 ไม่ได้ครับ
โดย jamepiyawat ส 09 พ.ย. 2019 2:44 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS CRM
1
19
ส 09 พ.ย. 2019 3:39 pm โดย mindphp