นี่คือแขกโพสต์จาก Marco Gasi จาก Codingfix. ฉันชื่นชมผลงานของเขาและอนุญาตให้เขาใช้พื้นที่นี้เพื่อบอกคุณบางสิ่งที่คุณอาจคิดว่าน่าสนใจเหมือนฉัน. ดังนั้นไม่มีความกังวลใจต่อไป, นี่คือโพสต์ของ Marco
เป็นนักพัฒนาอื่น ๆ อีกมากมาย, เมื่อฉันค้นพบปลั๊กอิน Transposh ฉันก็ตกหลุมรักมันทันที! ช่วยให้สามารถแปลอัตโนมัตินอกกรอบ แต่ยังช่วยให้คุณสามารถควบคุมข้อความที่แปลได้อย่างละเอียด, ช่วยให้คุณสามารถแก้ไขทุกวลี.
ตกลง, คุณรู้อยู่แล้วดังนั้นฉันจึงไม่จำเป็นต้องพูดซ้ำที่นี่ว่าทำไมเราทุกคนถึงรัก Transposh มาก.
แต่ฉันต้องสารภาพอะไรบางอย่าง: ฉันไม่พอใจกับวิดเจ็ตตัวสลับภาษา. ฉันพัฒนาเว็บไซต์ขนาดเล็กและโดยปกติฉันต้องใช้จาก 2 เพื่อ 4 ภาษาที่แตกต่างกัน. การสร้างเว็บไซต์ที่ไม่ใช่ WordPress, ฉันเคยใส่ค่าสถานะไว้ในเมนูนำทางหลักและหวังว่าฉันจะทำเช่นเดียวกันโดยใช้ WordPress และ Transposh.
วิถีช่าง
ในตอนแรก, เพื่อให้ได้ผลลัพธ์นั้น, ฉันใช้ปลั๊กอินที่มีประโยชน์สองสามตัวและจาวาสคริปต์เพียงเล็กน้อย.
ฉันจะไม่เสียเวลาของคุณที่นี่เพื่อพูดคุยเกี่ยวกับเรื่องนี้: หากคุณสนใจคุณสามารถค้นหาคำอธิบายโดยละเอียด ที่นี่
วิธี WordPress
ดิ “วิถีช่าง” มันน่าเบื่อสำหรับฉันมาก: สำหรับเว็บไซต์ใหม่แต่ละแห่งฉันต้องทำซ้ำทุกขั้นตอนเพื่อให้ได้มา 2 หรือ 3 ธงในเมนูของฉัน. ฉันต้องการตั้งค่าสถานะของฉันเพียงแค่ติดตั้งปลั๊กอินและอาจจะปรับการตั้งค่าบางอย่าง ... แต่ไม่มีปลั๊กอินนั้น, ดังนั้นในที่สุดฉันก็ตัดสินใจว่าจะต้องก้าวข้ามขีด จำกัด ของตัวเอง, พบกับความท้าทายและสร้างปลั๊กอินของตัวเอง.
วันนี้ฉันภูมิใจที่จะนำเสนอ Language Switcher สำหรับ Transposh. ไม่ใช่เวทมนตร์, มันไม่ได้สร้างปาฏิหาริย์ แต่มันทำให้งานลุล่วง.
ฉันรู้สึกขอบคุณโอเฟอร์มาก, ที่เชิญให้ฉันนำเสนอสิ่งมีชีวิตตัวน้อยของฉันในบล็อกของเขา: ขอบคุณ, Ofer, สำหรับความเมตตาของคุณ, ฉันขอขอบคุณโอกาสนี้ที่จะให้ Language Switcher สำหรับ Transposh เป็นที่รู้จัก.
ดังนั้น, Language Switcher สำหรับ Transposh ทำอะไรได้บ้าง?
- มันอ่านการตั้งค่า Transposh และรับรายการภาษาที่ใช้ในเว็บไซต์ปัจจุบัน
- มันอ่านตำแหน่งเมนูทั้งหมดที่มีอยู่ในธีมปัจจุบันและช่วยให้คุณสามารถเลือกตำแหน่งที่จะให้ตัวสลับภาษาปรากฏขึ้นผ่านช่องทำเครื่องหมายง่ายๆ
- ช่วยให้คุณสามารถเพิ่มที่ส่วนท้ายของเมนูที่เลือกได้(ส) ชุดของธงหรือเมนูแบบเลื่อนลงเพื่อเลือกภาษา; ผู้ดูแลระบบ, ผู้เขียนและบรรณาธิการจะเห็นปุ่มแก้ไขการแปลด้วยซึ่งจะช่วยให้พวกเขาเปิดใช้งานโปรแกรมแก้ไขการแปล Transposh ได้
- หากคุณเลือกใช้เฉพาะแฟล็ก, ช่วยให้คุณสามารถเลือกระหว่างค่าสถานะ Transposh หรือแฟล็กจาก Language Switcher สำหรับ Transposh เอง
- หากคุณเลือกใช้รายการแบบเลื่อนลงคุณสามารถเลือกได้ว่าจะใช้รายการที่เลือกหรือรายการที่ไม่ได้เรียงลำดับเพื่อสร้างรายการแบบเลื่อนลงของคุณ: ฉันเพิ่มตัวเลือกนี้เนื่องจากรายการที่ไม่เรียงลำดับทำให้คุณมีตัวเลือกมากมายในการปรับแต่งรูปลักษณ์ของพวกเขามากกว่ารายการที่เลือก
- หากคุณใช้รายการที่ไม่เรียงลำดับเป็นแบบเลื่อนลง, คุณสามารถเลือกได้ว่าจะให้รายการแสดงค่าสถานะเท่านั้นหรือไม่, ข้อความเท่านั้นหรือทั้งธงและข้อความ
- ช่วยให้คุณสามารถตั้งค่าชั้นเรียนเพิ่มเติมสำหรับรายการเมนูตัวสลับภาษาของคุณ: สิ่งนี้ช่วยให้คุณปรับแต่งให้ดูตามสไตล์ธีมของคุณโดยใช้คลาสเดียวกันกับที่ธีมของคุณใช้สำหรับรายการเมนูการนำทาง
- ช่วยให้คุณสามารถปรับแต่งตัวสลับภาษาของคุณโดยใช้โปรแกรมแก้ไข css พร้อมการเน้นไวยากรณ์: สไตล์ชีตปัจจุบันถูกโหลดในตัวแก้ไขและคุณสามารถแก้ไขได้จากนั้นบันทึกหรือคุณสามารถสร้างไฟล์ css ใหม่ทั้งหมด. ด้วยชื่อที่กำหนดเอง (ค่าเริ่มต้นเป็น custom.css)
แล้วอนาคตล่ะ?
ฉันมีรายการสิ่งที่ต้องทำเพื่อเพิ่มคุณสมบัติเพิ่มเติมและอาจจะสร้างแม้แต่เวอร์ชันพรีเมี่ยม, แต่ฉันคิดว่า Language Switcher สำหรับ Transposh จะทำให้ชีวิตของคุณง่ายขึ้นในรุ่นแรกนี้แล้ว. หรืออย่างน้อย, นี่คือสิ่งที่ฉันหวังไว้มาก!
คุณสามารถหา ตัวสลับภาษาสำหรับ Transposh ในเว็บไซต์ WordPress.org (หรือเพียงแค่ค้นหา “Transposh” ในแดชบอร์ดผู้ดูแลระบบของการติดตั้ง WordPress ของคุณ): ลองดูและอย่าลังเลที่จะติดต่อฉันสำหรับปัญหาที่คุณสามารถแก้ไขได้. และเห็นได้ชัดว่า, ถ้าคุณชอบมัน, อย่าลืมให้ดาว (ฉันยังไม่ได้เรียนรู้วิธีใส่คำเชิญที่น่ารำคาญเหล่านั้นในการให้คะแนน LOL ไว้ในแดชบอร์ด).
ขอบคุณทุกท่านที่เข้ามาอ่าน.
การเข้ารหัสที่ดี!
อย่างจริงใจ,
Marco Gasi โดย Codingfix
ทิ้งคำตอบไว้