การสอนภาษา Switcher

การสอนภาษา Switcher

แท็บ "เนื้อหา" ในภาษาผู้จัดการ

มี หนึ่งสามารถสร้าง "เนื้อหาภาษา" แม้ยังจะไม่สามารถทำการติดตั้งภาษาของไซต์

  • ชื่อ =ชื่อของภาษา ตามที่จะปรากฏในรายการแบบหล่นลงภาษากำหนดให้กับสินค้า ชื่อนี้จะถูกใช้ โดยโมดูล langswitcher ในเวอร์เมื่อ สถานะไม่ได้ใช้
  • ชื่อพื้นเมือง =ชื่อเรื่องในภาษาที่ต้องการให้แสดงในรายการเนื้อหาภาษา โดยผู้ดูแลระบบ
  • รหัสภาษา URL =รหัสภาษานี้จะผนวกไปยัง url ของไซต์ เมื่อเปิด SEF หนึ่งจะได้รับ https://mysite.com/th/ ถ้าปิด SEF ท้าย & lang =น้ำที่จะผนวกท้ายของ URL หมายเหตุภาษาต้องไม่ซ้ำกันระหว่างภาษาทั้งหมด
  • ภาพนำหน้า =คำนำหน้าของไฟล์รูปภาพสำหรับภาษานี้เมื่อใช้ตัวเลือก "ใช้รูปธง" สลับภาษาพื้นฐาน ตัวอย่าง: ถ้าเลือก 'น้ำ' แล้วภาพจะได้ en.gif รูปและ CSS สำหรับโมดูลนี้อยู่ใน สื่อ/mod_languages/ผู้ใช้สามารถเพิ่มใด ๆ ภาพ/ธงมี มีคำนำหน้าใด ๆ ตัวอย่าง: การ pt_br สำหรับธงชาติบราซิล
  • แท็กภาษา = Enter ที่นี่ตัวอย่างของแท็กภาษา: น้ำ GB สำหรับภาษาอังกฤษ (UK) นี้ควรใช้ภาษาติดตั้ง หรือติดตั้งคำนำหน้าแน่นอน
  • เผยแพร่ =ว่าเผยแพร่ภาษาเนื้อหานี้ หรือไม่ ถ้าเผยแพร่ มันจะแสดงเป็นตัวเลือกในโมดูลภาษาสลับหน้าสิ้นสุด การทำงาน OK ต้องติดตั้งภาษาไซต์ที่ระบุ หนึ่งสามารถจัดเตรียมเนื้อหาในภาษาของเนื้อหาโดยไม่ได้ติดตั้งภาษาเกี่ยวข้อง และเพียงทำการเผยแพร่ภาษาที่เลือก
  • ตา =เหล่านี้กำหนดข้อมูลเมตาจะแทนส่วนกลางกำหนดค่าข้อมูลเมตาในการกำหนดค่าสำหรับแต่ละภาษาที่ใช้หลายภาษา

แน่ใจว่าภาษาของเนื้อหาพร้อมไปเผยแพร่หากคุณต้องการให้แสดงในโมดู langswitcher ยัง ให้แน่ใจว่า แท็กของภาษาที่ถูกต้อง (น้ำ GB และไม่en_GB), ทำให้ตัวเลือกภาษาการว่างเปล่า ถ้าคุณเสร็จสิ้นขั้นตอนทั้งหมด และตัวเลือกภาษายังคงว่างเปล่า ตรวจสอบว่า เช่นในโฟลเดอร์ ภาษา/nl-NL อยู่ และควรประกอบด้วยแฟ้มหลาย ๆ แฟ้ม.ini

พารามิเตอร์ "ภาษา"

ไม่เพียงแต่บทความแต่ทุกอย่างเป็น taggable กับภาษาของเนื้อหา โมดูลอย่างชัดเจนแต่ยังประเภท แบนเนอร์ เวบไซต์ Newsfeeds เมนู...

โครงสร้างของเว็บไซต์ กติกาง่าย ๆ

  • สร้างประเภทรากสำหรับแต่ละภาษา ประเภทย่อยและเนื้อหาSHOULDเป็นแท็กภาษาเดียวกัน ภายในการเชื่อมโยงในเนื้อหาเหล่านี้ควรเชื่อมโยงไปยังเนื้อหาที่แท็กในภาษาเดียวกันเท่านั้น

ราก (โครงสร้างหลักของ Joomla ภายใน)

ประเภทรากทั้งหมด

เนื้อหาทั้งหมด
ประเภทย่อยทั้งหมด
เนื้อหาทั้งหมด
etc.


ประเภทราก Lang1

เนื้อหา Lang1
ประเภทย่อยที่ Lang1
เนื้อหา Lang1
etc.


ประเภทราก Lang2

เนื้อหา Lang2
ประเภทย่อยที่ Lang2
เนื้อหา Lang2
etc.
  • สร้างเมนูสำหรับแต่ละภาษา รายการเมนูในเมนูเหล่านี้ควรติดแท็กภาษาเฉพาะ และแสดงรายการเท่านั้นที่มีแท็กภาษาเดียวกัน (หรือ "ทั้งหมด") นอกจากนี้ควรระบุป้ายโมแสดงเมนูภาษาเดียวกัน
  • "ทั้งหมด" ถือว่าเป็นภาษา และควรทำตามกฎเดียวกัน (ประเภทรากติดแท็กการเชื่อมโยงภายใน "ทุก" แท็กเนื้อหาจะประกอบด้วยเมนูเฉพาะแท็กไปเมนู "ทุก" "ทั้งหมด" และแสดงแท็กเนื้อหา "ทั้งหมด" โมดูลที่ติดแท็ก "ทั้งหมด") สินค้าติดแท็กเพื่อ "ทั้งหมด" จะแสดงบนเวอร์สำหรับภาษาทั้งหมด

กำหนดรายการเมนูหน้าบ้านเริ่มต้นสำหรับแต่ละภาษา

เป็นโมดูลภาษา Switcher ไว้เปลี่ยนเส้นทางไปอีกเนื้อหาภาษาหน้าหนึ่งมีเมนูหน้าบ้านเริ่มต้นที่จะกำหนดสำหรับแต่ละภาษาในเมนูต่าง ๆ แสดง โดยโมดูเมนูต่าง ๆ

หมายเหตุ: เมนูที่ประกอบด้วยรายการเมนูหน้าบ้านเริ่มต้นเฉพาะแท็กไป "ทั้งหมด" ควรยังคงอยู่ และเมนูโมดูลแสดงไม่ควรเผยแพร่ หรือกำหนดที่ตำแหน่งไม่ว่างในแบบ

คำเตือน บางแม่แบบพร้อมใช้งานบนเน็ตทั้งหมดไม่ใช่ 1.6 เข้ากันได้ พวกเขาไม่ให้สร้างรูปแบบใหม่ และบังคับให้ใช้เฉพาะค่าเริ่มต้นโฮมเพ

Languagefilter ระบบปลั๊กอิน

ปลั๊กอินนี้กรองเนื้อหาที่แสดงขึ้นอยู่กับภาษา ปลั๊กอินนี้จะเปิดใช้งาน -เท่านั้น - เมื่อโมสลับภาษาได้เผยแพร่ พารามิเตอร์การตั้งค่าสำหรับปลั๊กอินได้

ศาสนาพารามิเตอร์เชื่อมโยงเมนู

Mod_languages โมดูล (ยังเรียกว่า Langswitcher)

โมดูลนี้แสดงรายการของภาษาเนื้อหา (ตามที่กำหนดไว้และเผยแพร่ในแท็บเนื้อหาภาษาจัดการ) สำหรับการสลับระหว่างพวกเขาต้องการใช้ Joomla เป็นเว็บไซต์หลายภาษา พารามิเตอร์การตั้งค่าสำหรับการสลับกัน

ปลั๊กอิน 'ระบบ - ภาษาตัวกรอง' จะเปิดใช้งานได้ เมื่อต้องการสลับภาษา โมเปลี่ยนเส้นทางไปโฮมเพจที่กำหนดภาษาที่ท่าน

ใหม่ใน 1.7เมื่อมีการเชื่อมโยงเมนู โมดูลควรแสดงบนเพจที่เกี่ยวข้องกัน ในกรณีนี้ จะทำการเปลี่ยนเส้นทางไปสินค้าที่เกี่ยวข้อง

หลังจากนั้น การนำทางจะได้ใช้ภาษานั้น ถ้าปิดใช้งานปลั๊กอิน 'ระบบ - กรองภาษา' นี้อาจมีผลลัพธ์ที่ไม่พึงประสงค์ วิธีการ:

  • เปิดแท็บจัดการภาษาเนื้อหา และให้แน่ใจว่า ภาษาคุณต้องการใช้ในเนื้อหามีการเผยแพร่ และมีคำนำหน้า URL รวมทั้งคำนำหน้าสำหรับภาพที่ใช้ในการแสดงผลของโมดูล
  • สร้างโฮมเพจ โดยกำหนดภาษารายการเมนู และกำหนดเป็นหน้าเริ่มต้นสำหรับแต่ละภาษาเนื้อหาที่เผยแพร่
  • หลังจากนั้น คุณสามารถกำหนดภาษาใด ๆ บทความ ประเภท โมดูล Newsfeed เวบไซต์ใน Joomla
  • กำหนดโมดู Langswitcher เฉพาะเริ่มต้นภาษาเนื้อหาในโฮมเพจของ และรายการเมนูที่เชื่อมโยงหน้าและพารามิเตอร์ให้ใช้สถานะหรือข้อความเพื่อแสดงตัวเลือกในเวอร์
  • พารามิเตอร์ใหม่สำหรับ 1.6.1: แสดงหรือไม่ใช้ภาษา เลือกแสดงผลแนวนอน และแนวตั้ง
  • พารามิเตอร์ใหม่สำหรับ 1.7.0: ตัวเลือกในรายการแบบหล่นลงและลัดชื่อภาษา

* ให้แน่ใจว่าทั้งสองโมดูลและปลั๊กอินจะเผยแพร่

กำหนดแม่แบบไซต์เริ่มต้นสำหรับแต่ละภาษาเนื้อหา

ถ้าใครอยากใช้ลักษณะแม่แบบที่แตกต่างกันสำหรับแต่ละภาษาเนื้อหา การกำหนดสำหรับแต่ละเมนูลักษณะต้น หนึ่งสามารถกำหนดทั่วโลกลักษณะแม่แบบสำหรับแต่ละภาษาเมื่อแก้ไขในตัวจัดการแม่แบบ นี้จะมีประโยชน์มากเมื่อต้องใช้หัวข้อต่าง ๆ โลโก้ เป็นต้นสำหรับแต่ละภาษาเนื้อหา มันยังครอบคลุมถึงปัญหาที่เกิดจากโหลดเพจไม่เชื่อมโยงกับรายการเมนูที่ลักษณะแม่แบบเริ่มต้นจะใช้ สิ่งนั้น

คำเตือน:บางแม่แบบพร้อมใช้งานบนเน็ตไม่สามารถให้คุณเลือกเมนูต่าง ๆ ที่ประกอบด้วยภาษาของแท็กหน้าเริ่มต้นสำหรับแต่ละแม่แบบ นี้จะแบ่ง multilang 1.6/1.7

ติดตั้งชุดภาษาของเว็บไซต์ที่จำเป็น

สุดท้ายแต่ไม่น้อย แต่ละภาษาเนื้อหาการแสดงควรมี Joomla เว็บไซต์ชุดภาษาติดตั้ง และเปิดใช้งาน