มีวิธีติดตั้งภาษาไทยด้วยวิธีอื่นไหมครับ เช่นว่าแตกไฟล์ออกมา จะได้ th.file เอาไปใส่ไว้ที่ไหนครับ จะได้ไม่ต้องไปอัพผ่าน prestashop
ผมจะได้ติดตั้งผ่าน FTP ซะเลย T-T หลายวันแล้วยังแก้ปัญหาไม่ได้เลย
หรือ...
ถ้าผม permission 777 ไฟล์และโฟลเดอร์ที่ถูกระบุให้แก้ตอนติดตั้งทั้งหมดเลย แล้วอัพภาษาไทยเสร็จผมแก้ทั้งหมดกลับเป็น 755 หมดทุกอัน
มันจะใช้ได้ไหมครับ แล้วเวลาจะเพิ่มสินค้าจะต้องไปแก้อันไหนให้เป็น 777 ผมละปวดหัวตรงนี้หละ
การติดตั้งไฟล์ภาษาไทย จะมีโฟลเดอร์ที่เกี่ยวข้องดังนี้ครับ
mails
modules (จะเพิ่มภาษาไทยให้กับโมดูลบางตัว)
themes/ธีมที่ใช้/lang
translations
หากโฟลเดอร์เหล่านี้ โฟลเดอร์ใดโฟลเดอร์หนึ่ง ไม่ chmod777 ก็จะติดตั้งไฟล์ภาษาไทยไม่ได้ครับ สำหรับท่านใดที่ยังติดตั้งไฟล์ภาษาไม่ได้ ยังไงลองเช็คส่วนนี้ก่อนนะครับ และหากเช็คแล้วโฟลเดอร์ที่กล่าวไป chmod777 หมดแล้ว จนหนทางจริงๆ ลองทำตามนี้ครับ
ติดตั้ง prestashop ในเครื่องเรา(localhost) จากนั้นติดตั้งไฟล์ภาษาไทย พอติดตั้งไฟล์ภาษาไทยเรียบร้อยแล้ว ให้เรานำโฟลเดอร์เหล่านี้
mails
modules (จะเพิ่มภาษาไทยให้กับโมดูลบางตัว)
themes/ธีมที่ใช้/lang
translations
อัพโหลดขึ้นไปทับโฟลเดอร์เก่าใน server เลยครับ
หาก chmod755 ทั้งหมด ก็สามารถใช้งานเว็ปได้ครับ แต่จะอัพเดทหรือใช้งานบางส่วนไม่ได้ครับ เช่น
- เพิ่มข้อมูลสินค้า จะไม่สามารถใส่รูปได้ เพราะโฟลเดอร์ img/p/ ไม่อนุญาติให้เขียนไฟล์
- แก้ไขภาษา จะไม่สามารถแก้ไขได้ เพราะโฟลเดอร์ที่เกี่ยวกับภาษาไม่สามารถเขียนไฟล์ได้
- ฯลฯ
ผมแนะนำว่า chmod777 แค่นี้พอครับ
chmod 777 config tools/smarty/compile sitemap.xml (ไม่รวม sub-directory)
chmod -R 777 img mails modules themes/prestashop/lang translations upload download (รวม sub-directory)
ไฟล์ภาษาไทยที่โหลดมา ต้องอยู่ในรูปแบบ th.gzip ห้ามแตกไฟล์ครับ