หลายๆ คนเข้าใจว่าการแก้ไขภาษาเป็นเรื่องยากที่จะแก้ภาษาอังกฤษให้เป็นไทย จริงๆไม่อยากอย่างที่คิดค่ะ
ถ้าใน plugin มี file .po ก็สามารถแก้จาก file นี้ได้เลย แต่ถ้าไม่่ ก็ต้อง coppy file .pot แล้วแก้นามสกุลเป็น .po
แต่ถ้าไม่มีไฟล์ .pot และ .po มีแต่ไฟล์ .mo เราสามารถแปลงไฟล์จาก .mo เป็น .po (ซึ่ง .po เพื่อใช้แก้ไข)
download--> Poedit มาไว้ที่เครื่อง
link : sourceforge.net/projects/poedit/files/latest
นำไฟล์ .mo ที่มีไปไว้ที่ไหนก็ได้ แต่เพื่อความสะดวกควรเป็นที่ C:\Program Files\Poedit\bin
ใช้ command prompt และไปที่ directory C:\Program Files\Poedit\bin
(พิมพ์ cmd ใน start>>run และ พิมพ์ cd C:\Program Files\Poedit\bin)
หลัีงจากนั้น พิมพ์คำสั่ง msgunfmt file.mo > file.po
สมมุติว่าไฟล์ชื่อ th.mo
C:\Program Files\Poedit\bin>msgunfmt th.mo > th.po
แล้ว poedit จะทำการสร้างไฟล์ .po ให้เราโดยอัตโนมัติ
1. เวลาแก้ไขภาษาก็แค่เปิดโปรแกรม Poedit ขึ้นมา
2. หรือ เปิด file .po ที่มีอยู่
3. คำที่อยู่ช่องบนสุด คลิกเลือกคำที่จะแก้และแก้ไข
4. เขียนคำแปลไว้ช่องล่างสุด
5. เมื่อแปลเรียบร้อยแล้วกดที่ "บันทึกรายการ" โปรแกรมจะ บันทึก file ให้ 2 file คือ .po แล้ว .mo
6. file ที่ใช้ในการทำงานได้ คือ file .mo
7. แก้ไขไฟล์ที่ชื่อว่า wp-config.php โดยแก้คำว่า define (’WPLANG’, ”); เป็น define (’WPLANG’, ‘th’); ที่เพิ่มมาเป็น th เป็นชื่อ file .mo นั้นเอง
หากที่คอมเม้นอะไรบอกได้นะค่ะ...ขอบคุณที่อ่านและคอมเม้นล่วงหน้าค่ะ
คราวหน้าพบกับเนื้อหาใหม่ๆที่จะนำมาอัพเดทให้กันนะค่ะ
ขอบคุณครับ
ตอบลบความคิดเห็นนี้ถูกผู้เขียนลบ
ตอบลบแล้วเราจะเพิ่มคำศัพท์ที่ต้องการจะแปลเข้าไปเพิ่มทำยังไงหรอคับ
ตอบลบเช่น ผมอยากเพิ่มคำว่า dog แล้วแปลว่า หมา แต่ในโปรแกรมมันยังไม่มีคำว่า dog ครับ
@Pongsatorn Titaratanarporn เพิ่มได้เลยนะค่ะลองทำตามขั้นตอน ดูนะค่ะ มีให้ add เพิ่มคำได้ค่ะ ในfile .po
ตอบลบขอบคุณมากๆครับ ^^
ตอบลบแก้ไฟล์แล้ว Save ทับ / ไม่เห็นภาษาเปลี่ยนเลยครับ
ตอบลบ