ขอตอบเป็นขั้นตอนนะครับ
1. ให้ท่านเลือกว่าจะติดระบบภาษาไทยแบบไหนระหว่าง utf-8 กับ tis620 ถ้าท่านสร้างหน้าเวบแรกของท่านเป็น tis620 ให้ท่านติดตั้ง smf เป็น tis620 ถ้าหน้าเวบแรกของท่านเป็น utf-8 ให้ติดตั้ง smf เป็น utf-8 เพราะเมื่อท่านนำกระทู้ไปโชว์ที่หน้าเวบแรกจะไม่มีปัญหาเรื่องภาษา
2. เมื่อตัดสินใจได้แล้วว่าจะเลือกแบบไหน ระหว่าง utf-8 กับ tis620 ให้ท่านดาวน์โหลด smf ที่เป็น tis620 หรือ smf ที่เป็น utf-8 ตามที่ได้ตัดสินใจนั้น
3. แตกไฟล์แล้วอัปโหลดขึ้น server และทำการ cmd=777 เพื่อให้ไฟล์สามารถเขียนทับได้
4. สร้างฐานข้อมูลใน control panel ตอนสร้างให้เซต collation ด้วย ถ้าติดตั้งเป็น tis620 เชต เป็น tis620_thai_ci ถ้าติดตั้งเป็น utf-8 ให้เชต collation เป็น utf8_general_ci
5. เมื่อสร้างฐานข้อมูลและเซต collation เสร็จแล้ว กลับมาที่ หน้าเวบและรันไฟล์ติดตั้งได้เลย เช่น
http://www.xxxx.com/forum/install.php6. ดำเนินการจนเสร็จแล้ว ท่านจะมองเห็นหมวดหมู่แรกเป็นตัวเครื่องหมายคำถามอยู่ ให้ดาวน์โหลดไฟล์ setting.php และเปิดด้วย editplus หรือโปรแกรมอื่น แล้วเพิ่มคำสั่งนี้ลงไป $db_character_set = 'tis620'; ก่อนที่ถึงเครื่องหมาย ?> ถ้าเป็น utf-8 ก็เปลี่ยน tis620 เป็น utf-8 และอัปโหลดไฟล์ขึ้นไปทับของเดิมเลย
7. ให้ท่านแก้ไขหมวดหมู่ของบอร์ดแรกโดยเข้าไปแก้ไขในเมนู ผู้ดูแล และทำการแก้ไขบอร์ดฯ เพิ่มบอร์ดฯ(ตามความพอใจเลยครับ)
8. ให้ท่านลองโพสต์ข้อมูลดูและไปดูที่ฐานข้อมูลว่า เป็นภาษาไทยหรือไม่ตรง ฐาน smf_messages ถ้าเป็นภาษาไทยแสดงว่าใช้ได้แล้วครับ แต่ถ้ายังไม่เป็น อย่าเพิ่งเปิดใช้งานเพราะบางทีหน้าเวบเป็นภาษาไทยและฐานข้อมูลเป็นต่างดาวน จะมีปัญหาตอนที่ท่าน backup ฐานข้อมูล หรือย้าย host จะทำให้ภาษาวิบัติ