Cedilla Problem!

Owen Taylor otaylor at redhat.com
Mon Dec 1 20:40:16 UTC 2003


On Mon, 2003-12-01 at 13:45, Andre Costa wrote:
> Hi Owen,
> 
> On Mon, 01 Dec 2003 12:10:32 -0500
> Owen Taylor <otaylor at redhat.com> wrote:
> 
> > Right, but actually we did add some conveniences recently for users
> > who don't need __ but do need ç:
> > 
> >  * If your LC_CTYPE points to a language that uses the cedilla 
> >    (pt, fr, tr, etc.), then GTK+ will by default use the 
> >    'imcedilla' input method which differs from the default input
> >    method only in the matter of the this compose sequence.
> > 
> >    So, put LC_CTYPE=pt_BR.UTF-8 in your /etc/sysconfig/i18n or
> >    ~/.i18n. This does not affect the language of the user interface.
> > 
> >    (If your are running with LANG=pt_BR.UTF-8, then LC_CTYPE is 
> >    automatically set appropriately, of course.)
> > 
> > * You can also manually force the the choice of input method by
> > setting
> >   then environment variable GTK_IM_MODULE to 'imcedilla'.
> 
> I tried putting LC_CTYPE=pt_BR.UTF-8 on /etc/sysconfig/i18n, but it did
> not work: 'ç' still appeared as 'c-grave' on sylpheed (GTK 1.2 app) --
                                                         ^^^^^^^^^^^

The above only refers to GTK+-2.x apps. For apps using the X compose
tables, that's out of my hands. I think the development versions of
XFree86 have switched the sequence to give ç in all locales, which
(IMO) isn't really right, but should be better for many users.

(/usr/X11R6/lib/X11/locale/en_US.UTF-8/Compose could be edited
for a short-term fix.)

Regards.
						Owen






More information about the users mailing list