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

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

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

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

กระทู้: 1,625



ดูรายละเอียด เว็บไซต์
« เมื่อ: 21 กรกฎาคม 2010, 01:19:35 »

อยากจะทำเว็บหลายภาษาแล้วถ้าเป็นคนไทยเข้ามาก็ส่งไปหน้าภาษาไทย
คนต่างชาติเข้ามาก็ส่งไปภาษาอังกฤษอะไรแบบนี้ครับ

แบบ Google.com ถ้าคนไทยเข้าก็จะส่งต่อไป google.co.th ทันที

ต้องทำอย่างไรครับ
บันทึกการเข้า

|| เรียนรัสเซีย เรียนแพทย์ วิศวะ บริหาร อื่นๆ ราคาเท่า(หรือถูกกกว่า)เรียนเอกชนในไทย || รัสเซีย ทุนรัสเซีย || แลกไลค์ เพิ่มไลค์ด้วยตัวเอง || รับถักโครเชต์ ||
saparee
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,923



ดูรายละเอียด
« ตอบ #1 เมื่อ: 21 กรกฎาคม 2010, 01:32:59 »

คิดว่า(น่าจะ)ใช้ javascript ตรวจ zone ของ ip แล้วค่อย redirect ไปนะคับ  Tongue

ปล. คงต้องลองไปดู plugin joomla หรือ wordpress เป็นแนวทางมั้งครับ ว่าเขาทำกันยังไงแล้วเอามาประยุกต์อีกที แหะๆ
« แก้ไขครั้งสุดท้าย: 21 กรกฎาคม 2010, 01:33:53 โดย saparee » บันทึกการเข้า
ninenut
Verified Seller
สมุนแก๊งเสียว
*

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

กระทู้: 767



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 21 กรกฎาคม 2010, 01:55:33 »

มาเก็บเหมือนกันครับ
บันทึกการเข้า

Vladipooh
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,625



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 21 กรกฎาคม 2010, 01:58:04 »

คิดว่า(น่าจะ)ใช้ javascript ตรวจ zone ของ ip แล้วค่อย redirect ไปนะคับ  Tongue

ปล. คงต้องลองไปดู plugin joomla หรือ wordpress เป็นแนวทางมั้งครับ ว่าเขาทำกันยังไงแล้วเอามาประยุกต์อีกที แหะๆ

มีไหมครับปลั๊กอิน Wordpress ไม่รู้จะค้นคำว่าอะไรดี  Tongue
บันทึกการเข้า

|| เรียนรัสเซีย เรียนแพทย์ วิศวะ บริหาร อื่นๆ ราคาเท่า(หรือถูกกกว่า)เรียนเอกชนในไทย || รัสเซีย ทุนรัสเซีย || แลกไลค์ เพิ่มไลค์ด้วยตัวเอง || รับถักโครเชต์ ||
arttojung
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,220



ดูรายละเอียด
« ตอบ #4 เมื่อ: 21 กรกฎาคม 2010, 01:58:15 »

ถ้าผมรู้มาไม่ผิด น่าจะเปลี่ยนตรง NS อะครับ
บันทึกการเข้า
kobkung
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,312



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 21 กรกฎาคม 2010, 10:15:46 »

ก็ดักค่า ip ของ user เอา แล้วก็ไปเปรียบเทียบในฐานข้อมูลที่เรามี ต้องมี list ip เก็บไว้ ว่า ip นี้ของประเทศอะไร
แล้วก็ redirect ไปตามโดเมน ใช้พวก ip location ต้องคอยอัพเดต ip ใหม่ๆ ใส่เข้าไปด้วย
บันทึกการเข้า

เราเป็นบริษัท รับทำเว็บไซต์ แก้เว็บเดิม เขียน Php+Mysql+jQuery+css+bootstrap  งานตามสั่ง ประสบการณ์ จะ 19 ปี ละจ้า
Smilephp.com รับทำเว็บไซต์บริษัท e-commerce + ระบบชำระเงิน paypal,ธนาคาร  เว็บบริษัท เว็บขายของ ระบบจอง เช่า เขียน PHP ได้ทุกแนว  ช่วงนี้เน้นรับงาน ERP ระบบเอกสารบริษัท ,บัญชี ,  Barcode, Stock , Warehouse , Logistic ติดต่อ 086-364-5262

งดตอบคนทำเว็บนอกลู่นอกทาง ไม่ทำเว็บ WP ปั่นแชร์ เว็บประมูล สคริปปั่นใดๆ ไม่ทำเว็บบอลและพ
น้องดราก้อน
สมุนแก๊งเสียว
*

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

กระทู้: 970



ดูรายละเอียด
« ตอบ #6 เมื่อ: 21 กรกฎาคม 2010, 10:28:14 »

มาเก็บครับ
บันทึกการเข้า
PAGE
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,367



ดูรายละเอียด
« ตอบ #7 เมื่อ: 21 กรกฎาคม 2010, 10:46:31 »

เขียนสคิป ตรวจสอบภาษาที่ใช้ลง วินโดว์ครับ ถ้าเกิดลงภาษาที่เว็บเราไม่มีก็ให้แสดงภาษาหลัก เราว่า ภาษาอังกฤษ หากินง่ายดี
บันทึกการเข้า

สิ่งที่ดีที่สุดในชีวิตคือความสงบ
Vladipooh
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,625



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 21 กรกฎาคม 2010, 18:13:46 »

ยังงี้ทำหน้าแรกให้เลือกเองดีกว่า ง่ายดี  Tongue

ขอบคุณทุกท่านครับ
บันทึกการเข้า

|| เรียนรัสเซีย เรียนแพทย์ วิศวะ บริหาร อื่นๆ ราคาเท่า(หรือถูกกกว่า)เรียนเอกชนในไทย || รัสเซีย ทุนรัสเซีย || แลกไลค์ เพิ่มไลค์ด้วยตัวเอง || รับถักโครเชต์ ||
ming0189
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,820



ดูรายละเอียด
« ตอบ #9 เมื่อ: 21 กรกฎาคม 2010, 19:22:25 »

มารอเก็บความรู้ด้วยคน
บันทึกการเข้า
ohmohm
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,098



ดูรายละเอียด เว็บไซต์
« ตอบ #10 เมื่อ: 21 กรกฎาคม 2010, 23:54:21 »

ใช้ Javascript ไหม

http://xantorohara.blogspot.co...s-language-via-javascript.html ( เว็บรัสเซียด้วยนะ)
โค๊ด:
<html>
<body>

<script type="text/javascript">
var lang = (navigator.language || navigator.systemLanguage || navigator.userLanguage || 'en').substr(0, 2).toLowerCase();
if (lang == 'ru') {
    document.write('Specific Russian text');
}
else if (lang == 'th') {
    document.write('Thai text');
}
else {
    document.write('Common English text');
}
</script>

</body>
</html>
แต่อาจต้องมี redirect

จำได้ว่า เคยใช้ของนอก ได้ IP เมืองนอก แต่เครื่องเป็นภาษาไทย เข้า Google แล้วมันไป google.co.th ด้วยละ
บันทึกการเข้า
Extra Cash
สมุนแก๊งเสียว
*

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

กระทู้: 631



ดูรายละเอียด เว็บไซต์
« ตอบ #11 เมื่อ: 22 กรกฎาคม 2010, 00:26:34 »

ไม่แน่ใจครับว่าปลั๊กอินของ Wordpress มีหรือเปล่า แต่ถ้าเขียนเองก็ให้ใช้ HTTP_ACCEPT_LANGUAGE เพื่อดูได้ว่า user ต้องการใช้ภาษาอะไร
หรือจะใช้ script ข้างล่างนี้ไปแก้เอาก็ได้ครับ
hxxp://techpatterns.com/downloads/scripts/php_language_detection.txt
บันทึกการเข้า

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