หัวข้อ: (ปัญหา)การแปลง ภาษาอื่น มาเป็น ภาษาไทย ในphp เริ่มหัวข้อโดย: canman34222 ที่ 07 สิงหาคม 2010, 20:00:11 คือสคริปตัวนี้ใช้แปลง อังกิดเป็นฝรั่งเศส
<?php // ------------------ NAVBAR ------------------- $lng['navbar']['home'] = 'Accueil'; $lng['navbar']['login'] = 'Connexion'; $lng['navbar']['logout'] = 'Déconnexion'; $lng['navbar']['recent_ads'] = 'Annonces récentes'; $lng['navbar']['register'] = 'Créer un compte'; $lng['navbar']['submit_ad'] = 'Ajouter une annonce'; ?> ผมแปลง <?php // ------------------ NAVBAR ------------------- $lng['navbar']['home'] = 'Home'; $lng['navbar']['login'] = 'Login'; $lng['navbar']['logout'] = 'Logout'; $lng['navbar']['recent_ads'] = 'ประกาศล่าสุด'; $lng['navbar']['register'] = 'ลงทะเบียน'; $lng['navbar']['submit_ad'] = 'เพิ่มประกาศ'; ?> ผลออกมา ภาษาไทยของผม กลายเป็น ?????? อย่างงี้อ่ะครับ ผมหาในกูเกิลแล้วไม่เจอ รบกวนพี่ๆที่นี้ช่วยดูหน่อยครับ ขอบคุณครับ หัวข้อ: Re: (ปัญหา)การแปลง ภาษาอื่น มาเป็น ภาษาไทย ในphp เริ่มหัวข้อโดย: scrop ที่ 07 สิงหาคม 2010, 22:04:46 เท่าที่เคยเจอปัญหาเกี่ยวกับภาษาไทยกับ PHP ที่ออกมา ????? จุดแรกที่ผมจะดูก็เป็นที่
Tag meta <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> จะอยู่ประมาณส่วนบนของไฟล์ HTML <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta ...> </head> <body> ... </body> </html> ซึ่งอาจจะถูกกำหนดไว้ที่ส่วนของ Template หรือใน Script บางไฟล์ สังเกตที่ UTF-8 ครับ ถ้าเป็นอย่างอื่นก็ลองเปลี่ยนเป็น UTF-8 ดูครับ หรือไม่มีก็ลองเพิ่มบรรทัดนี้เข้าไปดูครับ ถ้าภาษาไทยแสดงออกมาก็สำเร็จครับ แต่ถ้ายังไม่ได้ต้องดูจุดอื่นต่อไปครับ หรือจะค้นหาใน google ก็ลองพิมพ์"php ภาษาไทย" ดูครับ หัวข้อ: Re: (ปัญหา)การแปลง ภาษาอื่น มาเป็น ภาษาไทย ในphp เริ่มหัวข้อโดย: canman34222 ที่ 07 สิงหาคม 2010, 22:28:44 ขอบคุณ มากครับ
ผมแก้ได้แล้ว |