ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingขอแนวทางการทำเว็บแบบ Multi Lang หน่อยครับ เชิญด้านในเลยครับ!
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ขอแนวทางการทำเว็บแบบ Multi Lang หน่อยครับ เชิญด้านในเลยครับ!  (อ่าน 738 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
talkit
ก๊วนเสียว
*

พลังน้ำใจ: 10
ออฟไลน์ ออฟไลน์

กระทู้: 387



ดูรายละเอียด
« เมื่อ: 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
บันทึกการเข้า

สวัสดีประเทศไทย
shinrafenr
ก๊วนเสียว
*

พลังน้ำใจ: 17
ออฟไลน์ ออฟไลน์

กระทู้: 308



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 22 กันยายน 2015, 10:56:49 »

เป็นผมผมคงใช้ WordPress+ WPML อ่ะครับ
แต่ถ้าต้อง custom build เองจริงๆ ผมก็คงไปลอกโครงสร้างฐานข้อมูลของ WordPress ในส่วนของโพสต์และการแยกแต่ละภาษามาปรับใช้อีกทีนึง คงปวดหัวน่าดู  Lips Sealed Lips Sealed
บันทึกการเข้า

อย่าปล่อยให้อดีตทำร้ายปัจจุบัน เพราะวันนึงเราจะพบว่า อดีต ไม่มีวันย้อนกลับมา และปัจจุบันก็ไม่มีอะไรให้จดจำ

ทำความรู้จักกันเพิ่มเติมได้ที่ -->  http://goo.gl/65mD27

รับจ้างเก็บภาพสถานที่ท่องเที่ยวทั่วไทย รับทําเว็บไซต์ ด้วย WordPress ว่างๆผมก็ออกเดินทางท่องเที่ยวทั่วไทย
fangbif
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 283
ออฟไลน์ ออฟไลน์

กระทู้: 2,318



ดูรายละเอียด
« ตอบ #2 เมื่อ: 22 กันยายน 2015, 13:56:41 »

เคยแต่ใช้ wordpress กับปลั๊กอิน polylang ค่ะ ฟรี

เวลาเราคลิกเปลียนภาษามันก็จะดึงภาษานั้นของโพสนั้นๆ มาอัตโนมัติ ไม่เคยเขียนเอง
บันทึกการเข้า
kiraoji
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 226
ออฟไลน์ ออฟไลน์

กระทู้: 1,681



ดูรายละเอียด
« ตอบ #3 เมื่อ: 22 กันยายน 2015, 13:59:14 »

ทำแบบระบบ backend ผมไม่ถนัดเลยครับ

ถ้าเป็น Html copy วางอย่างเดียว
แต่หากเป็น cms ใช้ plugin ได้ หรือ ถ้าเป็น joomla ทำได้อยู่แล้วแบบไม่ต้องติดตั้งอะไรเพิ่ม
บันทึกการเข้า
talkit
ก๊วนเสียว
*

พลังน้ำใจ: 10
ออฟไลน์ ออฟไลน์

กระทู้: 387



ดูรายละเอียด
« ตอบ #4 เมื่อ: 22 กันยายน 2015, 14:01:53 »

ยาก ๆ ทั้งนั้นเลย ยิ่งเป็น Wordpress ไม่ถนัดด้วยสิครับ
 wanwan011
บันทึกการเข้า

สวัสดีประเทศไทย
fangbif
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 283
ออฟไลน์ ออฟไลน์

กระทู้: 2,318



ดูรายละเอียด
« ตอบ #5 เมื่อ: 22 กันยายน 2015, 14:03:51 »

ยาก ๆ ทั้งนั้นเลย ยิ่งเป็น Wordpress ไม่ถนัดด้วยสิครับ
 wanwan011

wordpress นี่ง่ายมากเลยนะคะ ลองอ่านบทความในเว็บเราดูนะคะ มันจะช่วยทุ่นแรงเราหลายอย่าง เวลาจะปรับปรุงแก้ไขอะไรก็จะไม่หนักด้วยค่ะ
บันทึกการเข้า
dragons_first
สมุนแก๊งเสียว
*

พลังน้ำใจ: 113
ออฟไลน์ ออฟไลน์

กระทู้: 953



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 22 กันยายน 2015, 15:11:30 »

การทำเว็บ หลายภาษานั้น ค่อนข้างยุ่งยากนิดนึงครับ แต่ก็พอบอกเพื่อเป็นแนวทางได้ ผมมีหลายเว็บที่ทำเป็นหลายภาษา บางเว็บต้องใช้จดจำการเข้าใช้งานของ user ในแต่ละประเทศด้วย อธิบายคร่าวๆดังนี้นะครับ (อาจจะไม่ละเอียด)

1.ฐานข้อมูลเป็นในการเก็บภาษานั้นผมจะใช้ ฟิลด์ๆนึงเก็บค่าภาษาที่ใช้แสดง เช่น ฟิลด์ชื่อ lang เก็บภาษาแต่ละภาษาเอาไว้อย่างนี้ TH,EN,CH,SP เป็นต้น
2.COOKIE เก็บค่าภาษาที่ได้กดเลือกครั้งแล้วแล้วจดจำไปตลอด
3.ระบบหลังบ้านอันนี้วางโครงสร้างในฐานข้อมูลแล้วก็น่าจะจัดการได้ไม่ยาก
4.เวลาเลือกกดเปลี่ยนภาษาก็เขียนฟังก์ชั่นให้ไปค้นหาว่า รหัสที่ถูกส่ง มันไปตรงกับรหัสใดในฐานข้อมูล เช่น กดภาษาไทย ส่งรหัส TH ไป ก็ให้เอา TH ไปค้นหาว่าในฐานข้อมูลมี record ไหนที่เป็น TH บ้าง
บันทึกการเข้า

รับทำเว็บไซต์ ตามขอบเขตของลูกค้าราคาเบาๆ

รับแก้สคริปท์ เพิ่มระบบ เปลี่ยนแปลงเลเอาท์เว็บไซต์ จัด cssใหม่ แก้การแสดงผลผิดเพี้ยน
ท่านจะได้รับการบริการที่เป็นกันเอง ราคาไม่แพง ต่อรองได้(แต่ไม่น่าเกลียด) คุยกันฉันมิตร นะฮ๊าฟฟฟฟฟ
Nokky@#
ก๊วนเสียว
*

พลังน้ำใจ: 20
ออฟไลน์ ออฟไลน์

กระทู้: 216



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 25 กันยายน 2015, 14:34:26 »

ก่อนอื่นต้องประกาศค่า session language ตอนเปลี่ยนภาษา
แปลงภาษาของ content โดยใช้ไฟล์ csv ควบคุมเอาครับ
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์