ติดต่อลงโฆษณา [email protected]

ผู้เขียน หัวข้อ: แก้ปัญหาภาษาไทยเป็น ?????? ยังไงครับ  (อ่าน 5246 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ sshpt

  • New Member
  • *
  • กระทู้: 2
    • ดูรายละเอียด
ผมใช้ OS   XP    Appserv 2.5.8   SMF ภาษาไทย 1.1.2
ติดตั้งแล้วมี ???????? ดังรูปที่แนบมาครับ
ผมจะแก้ไขอย่างไรดีครับ

[ไฟล์แนบถูกลบโดยผู้ดำเนินการ]

ออฟไลน์ saifa

  • New Member
  • *
  • กระทู้: 29
    • ดูรายละเอียด

ออฟไลน์ palle

  • New Member
  • *
  • กระทู้: 1
    • ดูรายละเอียด
จะเข้าไปติ๊กเอาออกตรงไหนได้ครับ?
ผมหาที่ติ๊กไม่เจอครับ
หรือว่าต้องติ๊กตอนลงเพราะว่าของผม server เค้าลงให้มาอัตโนมติ
ขอบคุณครับ

ออฟไลน์ saifa

  • New Member
  • *
  • กระทู้: 29
    • ดูรายละเอียด
ตอนติดตั้งบอร์ดอะครับ

ออฟไลน์ K-bin

  • New Member
  • *
  • กระทู้: 11
    • ดูรายละเอียด
มีปัญหาตามรูปค่ะ
ข้อสองอาจไม่เกี่ยวกับหัวข้อนี้ แต่ฝากด้วยได้ไหมค่ะ
ขอบคุณล่วงหน้าค่ะ
  ;D

ปล. ตอนตั้งบอร์ด ไม่ได้ติ๊กตามรูปข้างบนนะคะ


ออฟไลน์ singh

  • Jr. Member
  • **
  • กระทู้: 64
    • ดูรายละเอียด
ของผมเคยเป็นนะ แต่แก้ไม่เป็นอ่ะ
เลยกลับมาใช้ภาษาอังกฤษหมดเลย

ออฟไลน์ K-bin

  • New Member
  • *
  • กระทู้: 11
    • ดูรายละเอียด
ค่ะ ตอนนี้ใช้ตัวเลขแทนแล้ว แก้ปัญหาเฉพาะหน้าก่อน

ออฟไลน์ blueranchu

  • New Member
  • *
  • กระทู้: 24
    • ดูรายละเอียด
เวปบอร์ด smf ของผม ใช้ 1.1.2 แล้ว
 thai-language-utf8-1.1.2.zip
ดาวโหลดตัวนี้มาใส่ใน default theme ทั้งหมด
แล้วเดือนยังอ่านภาษาไทยไม่ได้

แก้ตรงไหนดีครับ

ออฟไลน์ blueranchu

  • New Member
  • *
  • กระทู้: 24
    • ดูรายละเอียด
ผมแก้ได้แล้วตามวิธีคนนี้เลยครับ
ขอบคุณครับ
ให้แก้ตามนี้ครับ

File : Themes/default/languages/index.thai.php

แก้
โค้ด: [เลือก]
$txt['lang_locale'] = 'th_TH';
เป็น
โค้ด: [เลือก]
$txt['lang_locale'] = 'th_TH.UTF-8';
สาเหตุน่าจะเป็นเพราะ php เวอร์ชั่นใหม่มี locale ภาษาไทยหลายตัว (ของผมเวอร์ชั่น 5.2.1)
แล้ว default charset ของ locale ภาษาไทย(th_TH)  ไม่ใช่ UTF-8
ดังนั้นเราจึงต้องกำหนดให้ใช้ charset เป็น UTF-8 ครับ

หวังว่าคงช่วยหลายๆ คนที่มีปัญหาเหมือนผมได้ครับ  8) 8)