[Fedora-i18n-list] Thai not working

John Francis Lee jfmxl at yahoo.com
Tue Mar 2 15:25:12 UTC 2004


Thank you Leon!

fc-list does show the font I have in mind.
gucharmap shows the Thai character set.

I found a reference to a new version of pango that has
helped quite a bit. I can now choose Thai when I log
in and see menus and such displayed in Thai.

But I cannot input Thai characters... rather I can
input only Thai characters or only Latin characters.

I used to be able to switch from one to the other
using the Left-Alt Left-SHift for Latin and Left-Alt
Right-Shift for Thai with rh8.0.

But now I am stuck with Thai only or English/Latin
only, depending upon the setting for keybd in
/etc/X11/XF86Config.

Any insight into that?

Thanks again for taking the time to help me.
I truly do appreciate it.

--- Leon Ho <llch at redhat.com> wrote:
> I will dump my 2 cents. See if you able to get it
> working:
> - does fontconfig able to list the font you have
> installed? (ie.
> fc-list)
> - does font support the code ranges that needed?
> Check with a program
> called "gucharmap".
> 
> Leon
> 
> On Sat, 2004-02-28 at 13:38, John Francis Lee wrote:
> > Hello,
> > 
> > We have an internet cafe here in Chiang Rai and
> run
> > rh8.0. We like it. I'm trying to keep up and have
> > installed Fedora Core 1 on on of our machines and
> home
> > to promulgate the installation to all via sisuite,
> > once it's debugged.
> > 
> > The problem is with Thai. I installed using
> American
> > English, but installed support for all languages. 
> > 
> > Yet when I try to chose thai at the gdm login
> prompt,
> > only the UTF-8 place holder characters show up.
> > 
> > I wrestled with similar problems with rh8.0, and
> was
> > able to "fix" some machines and not others, though
> the
> > installations seemed indentical to me.
> > 
> > I would really like to get Thai working on all my
> > machines, as you may well imagine.
> > 
> > Any and all help appreciated.
> > 
> > I have installed :
> >  thai-fonts-ttf-0.1-alt2.src.rpm   
> >  thai-ttf-0.2.1-4.noarch.rpm      
> >  thaixfonts-1.2.4-1.noarch.rpm
> >  PlaDaoFont-1.0-250102.i386.rpm
> > 
> > [root at ws7 root]# cat /etc/sysconfig/i18n
> > LANG="th_TH.UTF-8"
> > SYSFONT="latarcyrheb-sun16"
> > 
> > [root at ws7 root]# cat /etc/X11/XF86Config
> > # XFree86 4 configuration created by pyxf86config
> > 
> > Section "ServerLayout"
> >         Identifier     "Default Layout"
> >         Screen      0  "Screen0" 0 0
> >         InputDevice    "Mouse0" "CorePointer"
> >         InputDevice    "Keyboard0" "CoreKeyboard"
> >         InputDevice    "DevInputMice" "AlwaysCore"
> > EndSection
> > 
> > Section "Files"
> > # RgbPath is the location of the RGB database. 
> Note,
> > this is the name of the
> > # file minus the extension (like ".txt" or ".db").
> 
> > There is normally
> > # no need to change the default.
> > 
> > # Multiple FontPath entries are allowed (they are
> > concatenated together)
> > # By default, Red Hat 6.0 and later now use a font
> > server independent of
> > # the X server to render fonts.
> > 
> >         RgbPath      "/usr/X11R6/lib/X11/rgb"
> >         FontPath     "unix/:7100"
> > EndSection
> > 
> > Section "Module"
> >         Load  "dbe"
> >         Load  "extmod"
> >         Load  "fbdevhw"
> >         Load  "glx"
> >         Load  "record"
> >         Load  "freetype"
> >         Load  "type1"
> >         Load  "dri"
> > EndSection
> > 
> > Section "InputDevice"
> > # Specify which keyboard LEDs can be
> user-controlled
> > (eg, with xset(1))
> > #       Option  "Xleds"         "1 2 3"
> > 
> > # To disable the XKEYBOARD extension, uncomment
> > XkbDisable.
> > #       Option  "XkbDisable"
> > 
> > # To customise the XKB settings to suit your
> keyboard,
> > modify the
> > # lines below (which are the defaults).  For
> example,
> > for a non-U.S.
> > # keyboard, you will probably want to use:
> > #       Option  "XkbModel"      "pc102"
> > # If you have a US Microsoft Natural keyboard, you
> can
> > use:
> > #       Option  "XkbModel"      "microsoft"
> > #
> > # Then to change the language, change the Layout
> > setting.
> > # For example, a german layout can be obtained
> with:
> > #       Option  "XkbLayout"     "de"
> > # or:
> > #       Option  "XkbLayout"     "de"
> > #       Option  "XkbVariant"    "nodeadkeys"
> > #
> > # If you'd like to switch the positions of your
> > capslock and
> > # control keys, use:
> > #       Option  "XkbOptions"    "ctrl:swapcaps"
> > # Or if you just want both to be control, use:
> > #       Option  "XkbOptions"    "ctrl:nocaps"
> > #
> >         Identifier  "Keyboard0"
> >         Driver      "keyboard"
> >         Option      "XkbRules" "xfree86"
> >         Option      "XkbModel" "pc105"
> > #       Option      "XkbModel" "pc102"
> >         Option      "XkbLayout" "us"
> > #       Option      "XkbLayout" "th"
> > EndSection
> > 
> > Section "InputDevice"
> >         Identifier  "Mouse0"
> >         Driver      "mouse"
> >         Option      "Protocol" "PS/2"
> >         Option      "Device" "/dev/psaux"
> >         Option      "ZAxisMapping" "4 5"
> >         Option      "Emulate3Buttons" "yes"
> > EndSection
> > 
> > Section "InputDevice"
> > # If the normal CorePointer mouse is not a USB
> mouse
> > then
> > # this input device can be used in AlwaysCore mode
> to
> > let you
> > # also use USB mice at the same time.
> >         Identifier  "DevInputMice"
> >         Driver      "mouse"
> >         Option      "Protocol" "IMPS/2"
> >         Option      "Device" "/dev/input/mice"
> >         Option      "ZAxisMapping" "4 5"
> >         Option      "Emulate3Buttons" "no"
> > EndSection
> > 
> > Section "Monitor"
> >         Identifier   "Monitor0"
> >         VendorName   "Monitor Vendor"
> >         ModelName    "Unprobed Monitor"
> >         HorizSync    31.5 - 37.9
> >         VertRefresh  50.0 - 70.0
> >         Option      "dpms"
> > EndSection
> > 
> > Section "Device"
> >         Identifier  "Videocard0"
> >         Driver      "trident"
> >         VendorName  "Videocard vendor"
> >         BoardName   "Trident CyberBlade (generic)"
> > EndSection
> > 
> > Section "Screen"
> >         Identifier "Screen0"
> >         Device     "Videocard0"
> >         Monitor    "Monitor0"
> >         DefaultDepth     24
> >         SubSection "Display"
> >                 Depth     24
> >                 Modes    "800x600" "640x480"
> >         EndSubSection
> > EndSection
> > 
> > Section "DRI"
> >         Group        0
> >         Mode         0666
> > EndSection
> > 
> > 
> > 
> > 
> > 
> 
=== message truncated ===


__________________________________
Do you Yahoo!?
Yahoo! Search - Find what you’re looking for faster
http://search.yahoo.com




More information about the Fedora-i18n-list mailing list