Thanks Chris,
but, If I understand it, it will not be possible for a user to have all
things in english but use a spanish keyboard with openoffice.org?
I was so happy to have my whole gnome in english (because I am learning
this language) and to be able to write emails in spanish to my grand
mother with my spanish keyboard.
Is there no other solution? For example actualy gnome handels my spanish
deadkeys perfectly and all is in english.
Chris Halls wrote:
On Thu, Feb 06, 2003 at 12:20:35PM +0100, Ivan Villanueva wrote:
After installing Openoffice under Gnome from Sid the deadkeys (keys to
write eg vocals with accents) don't work in Opanoffice, but they work in
Gnome (eg with gedit, Mozilla).
Any Idea how to activate them?
Should not they be activated by default?
From http://www.openoffice.org/issues/show_bug.cgi?id=5397:
Some people has reported that they cannot use the deadkeys in order to make
non-standard-ascii characters in languages like Catalan or French (for example:
, , , ...)
The configuration of the X server must have:
Xkb enabled with local keyboard configuration (edit your XF86Config file)
The XkbVariant variable should NOT disable the deadkeys (XkbVariant
"nodeadkeys")
And the most important, and the cause of most problems:
You must have locale settings set! For example, if you are Catalan, you can use
the environment variable LANG to "[EMAIL PROTECTED]" or "ca_ES".
Some locales aren't supported for the Xfree86 server. Then, for example, if you
are Catalan and want to use the deadkeys in a Spanish keyboard, you must use the
locale "es_ES" (in my Xfree86 3.3.6 I cannot use "[EMAIL PROTECTED]" either).
You can have the variable set in bash adding the line "export [EMAIL PROTECTED]"
in your profile file (/etc/profile, or .bash_profile).
I don't know if that is a bug of OpenOffice.org 1.0.0, but if you want to use
the deadkeys, you must have that configuration.
------- Additional Comments From Joost Andrae 2002-06-03 07:53 PDT -------
Joost: is is not a bug. OpenOffice.org needs system settings to be
well done.