ให้เรตสมาชิก: 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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ผลลัพท์การคูณ เเต่ละที่ทำไมไม่ตรงกัน
โดย thatsawan พฤ 09 เม.ย. 2020 3:12 pm บอร์ด Programming - C/C++ & java & Python
4
26
พฤ 09 เม.ย. 2020 4:11 pm โดย thatsawan
อยากทราบวิธีการตรวจสอบตัวแปลภาษาใน phpbb ตัวไหนยังไม่มีการแปล
โดย Ittichai_chupol พ 08 เม.ย. 2020 10:57 am บอร์ด Programming - PHP
1
29
พ 08 เม.ย. 2020 12:24 pm โดย thatsawan
ปัญหาการใช้งาน MJUpgrade
โดย Anonymous อ 07 เม.ย. 2020 10:33 am บอร์ด MindPHP News & Feedback
5
45
อ 07 เม.ย. 2020 1:10 pm โดย mindphp
การรันไฟล์ .exe
โดย bumbim01 จ 06 เม.ย. 2020 8:25 pm บอร์ด Programming - C/C++ & java & Python
0
65
จ 06 เม.ย. 2020 8:25 pm โดย bumbim01
สรรพากรแจ้งข่าวดี ขยายเวลายื่นแบบฯ ให้ผู้ประกอบการทุกราย สู้ COVID19
โดย thatsawan จ 06 เม.ย. 2020 1:42 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
68
จ 06 เม.ย. 2020 1:42 pm โดย thatsawan
G -ข้อมูลสำหรับ ทำโปรแกรม ความต้องการของระบบที่ต้องทำ รวมเฟส 4
โดย mindphp จ 06 เม.ย. 2020 12:18 pm บอร์ด AZKing (Main)
1
10
จ 06 เม.ย. 2020 12:32 pm โดย mindphp
แนะนำบริการ hosting จาก Hostneverdie
โดย tumsailom อ 05 เม.ย. 2020 7:58 pm บอร์ด Web Hosting Review - Free Host Share Host VPS
0
195
อ 05 เม.ย. 2020 7:58 pm โดย tumsailom
อยากทราบถ้าหากต้องการที่ทดสอบการทำงานของของ Event cron จะต้องทำอย่างไรบางครับ
โดย Ittichai_chupol ส 04 เม.ย. 2020 10:50 am บอร์ด Programming - PHP
1
141
จ 06 เม.ย. 2020 11:39 am โดย mindphp
เทมเพลต Megadeal ของ MooZiiCart สำหรับทำเว็บขายสินค้าออนไลน์
โดย prmindphp ศ 03 เม.ย. 2020 6:39 pm บอร์ด MindPHP News & Feedback
0
175
ศ 03 เม.ย. 2020 6:39 pm โดย prmindphp
เครื่องมือช่วยกรองสินค้า สำหรับค้นหาสินค้าที่ต้องการ
โดย prmindphp พฤ 02 เม.ย. 2020 6:46 pm บอร์ด MindPHP News & Feedback
0
229
พฤ 02 เม.ย. 2020 6:46 pm โดย prmindphp
การเขียน Script สำหรับสร้าง User ใน Joomla
โดย tsukasaz พฤ 02 เม.ย. 2020 3:33 pm บอร์ด Joomla Developing Knowledge
0
274
พฤ 02 เม.ย. 2020 3:33 pm โดย tsukasaz
อยากทราบวิธีการดึงข้อมูลจาก Excel โดยการดึงข้อมูลจาก คอลัมของ Excel มาบันทึกลงในฐานข้อมูล
โดย Ittichai_chupol พฤ 02 เม.ย. 2020 10:09 am บอร์ด Programming - PHP
1
294
พฤ 02 เม.ย. 2020 10:43 am โดย mindphp
เอ้าๆ ใครที่ใบขับขี่หมดอายุในช่วง COVID-19 สามารถอมรมผ่านออนไลน์ ด้วย e-learning ได้เเล้วนะ
โดย thatsawan พฤ 02 เม.ย. 2020 10:09 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
175
พฤ 02 เม.ย. 2020 10:09 am โดย thatsawan
วิธีการเชื่อม api ของ gitlab สำหรับดาวน์โหลดไฟล์ project ใน ภาษา Python
โดย jirawoot พ 01 เม.ย. 2020 3:38 pm บอร์ด Python Knowledge
0
248
พ 01 เม.ย. 2020 3:38 pm โดย jirawoot
สอบถาม ผมจะทำ ci ของ gitlab ผมดูดไฟล์ project จาก api ของ gitlab ได้แล้วทำอย่างไรต่อครับ
โดย jirawoot พ 01 เม.ย. 2020 12:09 pm บอร์ด Programming - C/C++ & java & Python
3
242
พฤ 02 เม.ย. 2020 10:50 am โดย tsukasaz
ผมอัพเกรด joomla 2.5 เป็นเวอร์ชั่นล่าสุด 3.8 หน้าเว็บเวอร์ชั่นเดิมจะหายไปไหมคับ
โดย Anonymous พ 01 เม.ย. 2020 12:00 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
3
242
พ 01 เม.ย. 2020 4:29 pm โดย icphp
ลดอัตราหัก ณ ที่จ่าย เหลือ 1.5% ออกเป็นกฎหมายมีผลใช้บังคับแล้ว!!! นะ เริ่ม 1 เมษายน 2563
โดย thatsawan พ 01 เม.ย. 2020 10:54 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
152
พ 01 เม.ย. 2020 10:54 am โดย thatsawan
วิธีการจัดการกับเด็กๆ กวนใจ เมื่อต้องทำงานจากบ้าน #Work from home
โดย thatsawan พ 01 เม.ย. 2020 9:53 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
138
พ 01 เม.ย. 2020 9:53 am โดย thatsawan
วิธีแก้ไขปัญหา สำหรับ การนำ Template phpbb 3.3 มาใช้ใน phpbb 3.2
โดย thatsawan อ 31 มี.ค. 2020 7:27 pm บอร์ด phpBB user Guide Knowledge
0
252
อ 31 มี.ค. 2020 7:27 pm โดย thatsawan
สอบถาม ผมลองใช้ curl ของ API ของ gitlab แล้ว "message":"401 Unauthorized ครับ
โดย jirawoot อ 31 มี.ค. 2020 5:16 pm บอร์ด Programming - C/C++ & java & Python
1
456
อ 31 มี.ค. 2020 5:35 pm โดย jirawoot