ขั้นตอนง่าย ๆ ในการทำให้ Squirrelmail เขียน และอ่านภาษาไทย ได้อย่างถูกต้อง

พอดีได้ไปเรียนหลักสูตร Linux Security กับ สถาบัน Wisdom Work ที่จัดโดยทรูฮิต มา 2 วัน มีเพื่อนๆในนี้ก็ไปเรียนด้วยหลายท่าน
ได้อะไรมาเยอะแยะเลย

ขอบคุณเท่านเจ้าของกระทู้มากเลยครับ เป็นประโยชน์มากๆ ควรจะอยู่หมวด How-To ครับ
ถ้า Mod เห็นควร รบกวนย้ายด้วยครับ

+1คุณ2 ครับ

lol

เยี่ยมมากเลยครับ ถ้าคุณ

ร่วมด้วยช่วย +1 ครับ

+1 ให้ด้วยเช่นกันครับ สำหรับข้อมูลที่แสนจะมีประโยชน์นี้

ปล.ว่าแล้วก็ขอเซพไว้หน่อยเน้อท่าน

:slight_smile:

เยี่ยมเลยครับ

+1 ให้ครับ เป็นประโยชน์มากๆ

ขอบคุณทุกคนมากครับ

ขอบคุณครับ +1 ด้วยคนเป็นกำลังใจดีดี แทนคำขอบคุณจากใจครับ

ดีครับ แลกเปลี่ยนแนะนำ เรื่องมีประโยชน์ +1

สำหรับเพื่อนที่ใช้ CentOS (x86_64) กับ Cpanel โครงสร้างมันจะเปลี่ยนไปนะคับ

[1]

cd /usr/local/cpanel/base/3rdparty/squirrelmail/locale

cp -av en_GB/ th_TH/

[2]

cd /usr/local/cpanel/base/3rdparty/squirrelmail/locale/th_TH/LC_MESSAGES

vi squirrelmail.po (ถ้าใครใช้ pico ก็จะเป็น “pico squirrelmail.po” คับ)



"Content-Type: text/plain; charset=tis-620
"
“Content-Transfer-Encoding: 8bit


[3]

rpm -Uvh ftp://194.199.20.114/linux/fedora/core/3/x86_64/os/Fedora/RPMS/gettext-0.14.1-12.x86_64.rpm (ของ Fedora Core3 x86_64 ใช้กันได้)

[4]

msgfmt squirrelmail.po -o squirrelmail.mo

[5]

cd /usr/share/squirrelmail/functions

vi i18n.php


…SEARCH th_TH, then uncomment the session

/* translation is disabled because it contains less than 50%

  • translated strings
    */
    $languages[‘th_TH’][‘NAME’]

[quote author=Jua link=topic=4916.msg41316#msg41316 date=1165554135]
สำหรับเพื่อนที่ใช้ CentOS (x86_64) กับ Cpanel โครงสร้างมันจะเปลี่ยนไปนะคับ

[1]

cd /usr/local/cpanel/base/3rdparty/squirrelmail/locale

cp -av en_GB/ th_TH/

[2]

cd /usr/local/cpanel/base/3rdparty/squirrelmail/locale/th_TH/LC_MESSAGES

vi squirrelmail.po (ถ้าใครใช้ pico ก็จะเป็น “pico squirrelmail.po” คับ)



"Content-Type: text/plain; charset=tis-620
"
“Content-Transfer-Encoding: 8bit


[3]

rpm -Uvh ftp://194.199.20.114/linux/fedora/core/3/x86_64/os/Fedora/RPMS/gettext-0.14.1-12.x86_64.rpm (ของ Fedora Core3 x86_64 ใช้กันได้)

[4]

msgfmt squirrelmail.po -o squirrelmail.mo

[5]

cd /usr/share/squirrelmail/functions

vi i18n.php


…SEARCH th_TH, then uncomment the session

/* translation is disabled because it contains less than 50%

  • translated strings
    */
    $languages[‘th_TH’][‘NAME’]

แล้วมีใครลองแก้ไขกับ DirectAdmin บ้างหรือยังครับ

ใช้ได้ครับ แต่ squirrelmail จะอยู่ใน /var/ww/html
ก็ทำตามกระทู้แรกได้เลย แค่เปลี่ยน /usr/share เป็น /var/www/html เท่านั้นเอง

รับทราบครับ

เพิ่มเติมว่าต้องไป download all-locale… มาด้วยน่ะครับ DA ไม่ได้ติดตั้งมาพร้อมกับ default

ขอบคุณ คุณ kke มากนะครับ

และถ้าอยากให้ Squirrelmail แสดง