หัวข้อ: ขอแนวทางการทำเว็บแบบ Multi Lang หน่อยครับ เชิญด้านในเลยครับ! เริ่มหัวข้อโดย: talkit ที่ 22 กันยายน 2015, 00:19:55 อยากทราบแนวมางการทำเว็บหลายภาษาดูครับ นอกจากหน้าภาษาไทย ผมไปดูหลายเว็บที่แนะนำกัน ยอมรับว่า งงมากครับ
ผมเลยขอสอบถามเป็นข้อ ๆ ตามนี้ครับ 1. แนวคิดผมจะทำเป็นรูปธงชาติ เช่น ไทย อังกฤษ จีน เวียดนาม โดยที่จะมีลองค์เมื่อคลิกดังนี้ domain.com/th/ domain.com/en/ domain.com/cn/ domain.com/vt/ อยากทราบว่า จะเขียน .htaccess เพื่อไปยังแต่ละภาษายังไงครับ 2 ฐานข้อมูลต้องเป็นตัวเดียวกันหรือเปล่าครับ 3.เกี่ยวกับภาพ ยกตัวอย่างเช่น ภาพ slide ภาพแสดงในแต่ละหน้าที่เป๋นนามสกุล .jpg , gif , png ที่มีภาษาแต่ละภาษานั้น เราจะกำหนดให้แสดงอย่างไร 4.ยกตัวอย่างหน้าฟอร์มการติดต่อ ซึ่งจะมีหัวข้อช่องที่ให้กรอก เช่น ชื่อ อีเมล์ โทรศัพท์ ข้อความติดต่อ เมื่อทำหลายภาษา จะเปลี่ยนหัวข้อนี้ยังไง รบกวนขอคำแนะนำด้วยครับ และย่งมีตัวอย่างประกอบจะขอบคุณมากเลยครับ :wanwan017: :wanwan017: หัวข้อ: Re: ขอแนวทางการทำเว็บแบบ Multi Lang หน่อยครับ เชิญด้านในเลยครับ! เริ่มหัวข้อโดย: shinrafenr ที่ 22 กันยายน 2015, 10:56:49 เป็นผมผมคงใช้ WordPress+ WPML อ่ะครับ
แต่ถ้าต้อง custom build เองจริงๆ ผมก็คงไปลอกโครงสร้างฐานข้อมูลของ WordPress ในส่วนของโพสต์และการแยกแต่ละภาษามาปรับใช้อีกทีนึง คงปวดหัวน่าดู :-X :-X หัวข้อ: Re: ขอแนวทางการทำเว็บแบบ Multi Lang หน่อยครับ เชิญด้านในเลยครับ! เริ่มหัวข้อโดย: fangbif ที่ 22 กันยายน 2015, 13:56:41 เคยแต่ใช้ wordpress กับปลั๊กอิน polylang ค่ะ ฟรี
เวลาเราคลิกเปลียนภาษามันก็จะดึงภาษานั้นของโพสนั้นๆ มาอัตโนมัติ ไม่เคยเขียนเอง หัวข้อ: Re: ขอแนวทางการทำเว็บแบบ Multi Lang หน่อยครับ เชิญด้านในเลยครับ! เริ่มหัวข้อโดย: kiraoji ที่ 22 กันยายน 2015, 13:59:14 ทำแบบระบบ backend ผมไม่ถนัดเลยครับ
ถ้าเป็น Html copy วางอย่างเดียว แต่หากเป็น cms ใช้ plugin ได้ หรือ ถ้าเป็น joomla ทำได้อยู่แล้วแบบไม่ต้องติดตั้งอะไรเพิ่ม หัวข้อ: Re: ขอแนวทางการทำเว็บแบบ Multi Lang หน่อยครับ เชิญด้านในเลยครับ! เริ่มหัวข้อโดย: talkit ที่ 22 กันยายน 2015, 14:01:53 ยาก ๆ ทั้งนั้นเลย ยิ่งเป็น Wordpress ไม่ถนัดด้วยสิครับ
:wanwan011: หัวข้อ: Re: ขอแนวทางการทำเว็บแบบ Multi Lang หน่อยครับ เชิญด้านในเลยครับ! เริ่มหัวข้อโดย: fangbif ที่ 22 กันยายน 2015, 14:03:51 ยาก ๆ ทั้งนั้นเลย ยิ่งเป็น Wordpress ไม่ถนัดด้วยสิครับ :wanwan011: wordpress นี่ง่ายมากเลยนะคะ ลองอ่านบทความในเว็บเราดูนะคะ มันจะช่วยทุ่นแรงเราหลายอย่าง เวลาจะปรับปรุงแก้ไขอะไรก็จะไม่หนักด้วยค่ะ หัวข้อ: Re: ขอแนวทางการทำเว็บแบบ Multi Lang หน่อยครับ เชิญด้านในเลยครับ! เริ่มหัวข้อโดย: dragons_first ที่ 22 กันยายน 2015, 15:11:30 การทำเว็บ หลายภาษานั้น ค่อนข้างยุ่งยากนิดนึงครับ แต่ก็พอบอกเพื่อเป็นแนวทางได้ ผมมีหลายเว็บที่ทำเป็นหลายภาษา บางเว็บต้องใช้จดจำการเข้าใช้งานของ user ในแต่ละประเทศด้วย อธิบายคร่าวๆดังนี้นะครับ (อาจจะไม่ละเอียด)
1.ฐานข้อมูลเป็นในการเก็บภาษานั้นผมจะใช้ ฟิลด์ๆนึงเก็บค่าภาษาที่ใช้แสดง เช่น ฟิลด์ชื่อ lang เก็บภาษาแต่ละภาษาเอาไว้อย่างนี้ TH,EN,CH,SP เป็นต้น 2.COOKIE เก็บค่าภาษาที่ได้กดเลือกครั้งแล้วแล้วจดจำไปตลอด 3.ระบบหลังบ้านอันนี้วางโครงสร้างในฐานข้อมูลแล้วก็น่าจะจัดการได้ไม่ยาก 4.เวลาเลือกกดเปลี่ยนภาษาก็เขียนฟังก์ชั่นให้ไปค้นหาว่า รหัสที่ถูกส่ง มันไปตรงกับรหัสใดในฐานข้อมูล เช่น กดภาษาไทย ส่งรหัส TH ไป ก็ให้เอา TH ไปค้นหาว่าในฐานข้อมูลมี record ไหนที่เป็น TH บ้าง หัวข้อ: Re: ขอแนวทางการทำเว็บแบบ Multi Lang หน่อยครับ เชิญด้านในเลยครับ! เริ่มหัวข้อโดย: Nokky@# ที่ 25 กันยายน 2015, 14:34:26 ก่อนอื่นต้องประกาศค่า session language ตอนเปลี่ยนภาษา
แปลงภาษาของ content โดยใช้ไฟล์ csv ควบคุมเอาครับ |