Support and General Use > Theming and Appearance Customization

How to Display Thai Properly

(1/2) > >>

NuJew:
Thai language should be display as

เป็นมนุษย์สุดประเสริฐเลิศคุณค่า
กว่าบรรดาฝูงสัตว์เดรัจฉาน
จงฝ่าฟันพัฒนาวิชาการ
อย่าล้างผลาญฤาเข่นฆ่าบีฑาใคร
ไม่ถือโทษโกรธแช่งซัดฮึดฮัดด่า
หัดอภัยเหมือนกีฬาอัชฌาสัย
ปฏิบัติประพฤติกฏกำหนดใจ
พูดจาให้ จ๊ะ ๆ จ๋า น่าฟังเอย

ิbut rockbox firmware display as

เป ็นมน ุษย ์ส ุดประเสร ิฐเล ิศค ุณค ่ า
กว ่ าบรรดาฝ ูงส ัตว ์เดร ัจฉาน
จงฝ ่ าฟ ันพ ัฒนาว ิชาการ
อย ่ าล ้างผลาญฤาเข ่นฆ ่ าบ ีฑาใคร
ไม ่ ถ ือโทษโกรธแช ่งซ ัดฮ ึดฮ ัดด ่ า
ห ัดอภ ัยเหม ือนก ีฬาอ ัชฌาส ัย
ปฏ ิบ ัต ิประพฤต ิกฏก ำหนดใจ
พ ูดจาให ้ จ ๊ ะ ๆ จ ๋ า น ่ าฟ ังเอย

xlarge:
And the difference is?

Sure i see some scribbles here and there that differs but i think you need to specify what's wrong really.

iPodFoo:
Looks like a spacing problem to me. Maybe need to reduce the gaps of the fonts in the bdf file then convert to rockbox format of fnt. Sorry cant be of much help.

NuJew:
yes the spacing problem, thai character have some special charecteristic
it have 4 level wring (upper and lower level vowel)

for example this word ชั่ง --> ช   ั    à¹ˆ   ง in which the ่ will be on the top (you may notice that this have 2 upper vowel)

and ชุ้น ---> ช  à¸¸   ้   น --- > this have one lower and one upper vowel,

It think it need some routine to detect if the name is Thai and have vowel it have to reduce space and display vowel on the top of previous character or under previous character.

I understand that the developers are not Thai, and I cannot write the program, just wants to give some information.

NuJew:
not sure that this can help or not

ftp://ftp.cs.washington.edu/pub/thaisys/software/unix/xfont.tar
(by Voradesh Yenbut source http://cg.scs.carleton.ca/~luc/thai.html)

http://www.fedu.uec.ac.jp/ZzzThai/

http://www.fedu.uec.ac.jp/ZzzThai/thailang/index.html

http://www.fedu.uec.ac.jp/ZzzThai/fonts.html

Navigation

[0] Message Index

[#] Next page

Go to full version