หน้า 1 จากทั้งหมด 1
ค้นข้อมูลภาษาไทย
โพสต์แล้ว: พุธ ก.พ. 18, 2004 1:23 pm
โดย MO101
ลองเปลี่ยน
charset=windows-874
เป็น charset=tis-620 หน่อยซิครับ บางทีอาจช่วยได้
แก้ตรง
$cfg['DefaultLang'] = 'tis-620';
ค้นข้อมูลภาษาไทย
โพสต์แล้ว: พุธ ก.พ. 18, 2004 1:57 pm
โดย CK
แก้ในไฟล์ไหนครับคุณ MO101
ค้นข้อมูลภาษาไทย
โพสต์แล้ว: พุธ ก.พ. 18, 2004 2:29 pm
โดย CK
การแก้ encoding อย่างเดียวคงจะไม่สามารถทำให้ค้นคำภาษาไทย
ได้นะครับ ต้องแก้ที่ phpbb เลย คือเพิ่มส่วนตัดคำภาษาไทยเข้าไป
ครับ ตอนนี้เว็บบอร์ดจะ index คำภาษาไทย "ทั้ง" ประโยคเลยครับ
ทำให้ไม่สามารถค้นเฉพาะคำภาษาไทยได้ครับ
มีใครเจอ hack สำหรับ PHPBB 2.0.6 ที่สามารถตัดคำไทยได้ รบกวน
ช่วยโพสต์บอกด้วยนะครับ
ค้นข้อมูลภาษาไทย
โพสต์แล้ว: พฤหัสฯ. ก.พ. 19, 2004 8:28 am
โดย Moปลอมตัวมาอิอิ
วิธีการแก้ไข:
1. แก้ที่ PHP-Nuke :
- 1.1 แก้ที่ไฟล์ภาษา lang-main.php
$lang['ENCODING'] = 'tis-620';
- 1.2 Hack โค้ดใน includes/function.php โดยเปลี่ยน default ภาษาที่ใช้ใน phpBB Forum จากภาษาอังกฤษเป็นภาษาไทย
ค้นหา:
$board_config['default_lang'] = 'english';
เปลี่ยนเป็น:
$board_config['default_lang'] = 'thai';
(ปกติสมาชิกจะสามารถเลือกภาษาเองได้ด้วยนะครับ เวลาสมัครสมาชิกใหม่ หรือ เปลี่ยนแปลงข้อมูลส่วนตัว(ค่าติดตั้ง) ภาษาที่ใช้งาน: Thai แต่จะเห็นภาษาที่ใช้งานเริ่มต้นเป็น Thai)
- 1.3 กำหนดค่าใน เมนูผู้ควบคุมระบบ > Forums > จัดการทั่วไป : ค่าติดตั้งระบบ ภาษาปกติ Thai
2. แก้ที่(เว็บ)เซิร์ฟเวอร์:(ถ้าคุณมีเว็บเซิร์ฟเวอร์เป็นของตัวเอง)
- กรณี Apache แก้ใน httpd.conf
AddDefaultCharset tis-620
- กรณี PHP แก้ใน php.ini
default_charset = "tis-620"
mbstring.internal_encoding = tis-620
ค้นข้อมูลภาษาไทย
โพสต์แล้ว: พฤหัสฯ. ก.พ. 19, 2004 8:49 am
โดย CK
ขอบคุณครับ คุณตัวจริงและตัวปลอม ขอตอบดังนี้ครับ
1. บอร์ดนี้ใช้ PHPBB ครับ ไม่ได้ใช้ Nuke ใดๆ
2. Language Encoding ได้ถูกเปลี่ยนเป็น windows-874 ใน default
ตั้งแต่เริ่มแรก ไม่ใช่ใน Language Pack ครับ ผมคาดว่า webmaster
คงจะเปลี่ยนใน subSilver template ถ้ามีเวลาจะลองค้นดูแล้วเปลี่ยน
เป็น tis-620 ให้ครับ
3. การเปลี่ยนเป็น tis-620 ไม่ได้ช่วยให้ search ภาษาไทยได้ครับ
เพราะ phpbb ไม่ได้ตัดคำภาษาไทย เวลา search ต้อง search ทั้ง
ประโยค!!!
ค้นข้อมูลภาษาไทย
โพสต์แล้ว: พฤหัสฯ. ก.พ. 19, 2004 9:25 am
โดย CK
เจอแล้วครับ ผมได้เปลี่ยน encoding เป็น tis-620 ทั้งหมดแล้วนะครับ
(ทั้งเมนูภาษาไทยและอังกฤษ) แต่ยัง search ไม่ได้เหมือนเดิมครับ
ค้นข้อมูลภาษาไทย
โพสต์แล้ว: พฤหัสฯ. ก.พ. 19, 2004 1:10 pm
โดย MO101
เปลี่ยนเป็น tis-620 แล้ว
ตอนนี้ค้นคำภาษาไทยได้แล้วนะครับ
ผมลอง ค้นคำว่า 'ไทย' และคำว่า 'ความเห็น' ก็ค้นเจอนี่ครับ
พี่ลองทดสอบหน่อยสิครับ ว่า work หรือไม่
ค้นข้อมูลภาษาไทย
โพสต์แล้ว: พฤหัสฯ. ส.ค. 26, 2004 8:50 am
โดย ธัชกร วชิรวโรดม
ตกลงว่าวิธีนี้ใช้แก้ไขปัญหาไ้ด้แล้วใช่ไหมครับ หรือว่าได้ตั้งค่าอะไรเพิ่มเติม ?