View Single Post
Old 02-10-2008, 07:25 PM   #2
ericshliao
Guru
ericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enough
 
Posts: 976
Karma: 687
Join Date: Nov 2007
Device: Dell X51v; iLiad v2
I found the solution. The problem can be solved by setting proper encoding parameter in the shell script that calls JVM to execute.
Take Mobipocket reader for example. In "/home/intent/runmobi.sh", there is a line:
Quote:
OPTIONS="-capp/stdio/jcode ${LANGUAGE}${JVMARGS}"
Replace it with:
Quote:
OPTIONS="-capp/stdio/jcode -Dfile.encoding=UTF-8 ${LANGUAGE}${JVMARGS}"
You can use CJK characters in your filename now.

Since iLiad use UTF-8 as its internal encoding scheme. iRex should make this fix in her next software release.

Last edited by ericshliao; 02-10-2008 at 07:29 PM.
ericshliao is offline   Reply With Quote