Sorry, sent off list by mistake On Mon, 9 Mar 2009 22:05:51 +0100 Jean-Marc Lasgouttes <lasgout...@lyx.org> wrote:
> > There are two issues. For running the dictionary you need to know > > the language. > > For hebrew and arabic it's another issue, you need to know the > > system language > > so that you know directionality. Hebrew is right to left. For > > hebrew characters > > it may be easy to decide, for what about spaces and numbers? For > > these we need > > to know the system keyboard language and not guess it from the > > character. > > > > Under windows I know it's possible since for example word does it. > > Question is > > whether this is possible to know under linux (I guess so since > > there are panel > > applets that show the language). Which again comes down to the > > question whether > > there is a technical issue why to work this way or not. > > So you want to change language when the keyboard layout is changed at > system level, right? > I never thought of these layouts as indicators of the actual > language. If Qt gives us > this information, we should be able to do it. > > JMarc > For every other program the system language is used for input (alt-shift in my case). So for example when writing mail or using oowriter I change the system language to change input. Lyx is the only exeption where I __have__ to keep the system language for english and bind (f12 in this case) to language hebrew. It makes things incosistent and non-intuitive, esspecially for new users.