Kirill S. Palagin wrote:

> 1. User switches keyboard layout when typing in different languages.
> This is easy case - just ask OS about layout and apply it to typed text,
> no need to do guesswork. Competition does this.

Agreed.

> 2. User does nothing to indicate the language of typed text. Well, if
> effort is made already, it would be unwise to not use. This would be
> usefull for text that is pasted. Competition also does this.

Are you suggesting to take the language from the current keyboard
layout? I don't think that this is a good idea in general. It surely can
help in some cases but it also surely will annoy in others. We need to
get more information here.

For imported, pasted or inserted text I think using language guessing is
a good idea. Besides that I think that showing the language of text e.g.
in the status bar could make it easier to deal with language related
problems.

> 3. Layout information contradicts with what is guessed. Most common
> reason - user forgets to switch keyboard layout. AFAIK, competitors do
> not attempt to correct this, 3rd parties (like PuntoSwitcher) do.

I'm not convinced that layout information should be used (see point 2).
But anyway, in case we had guessed a language I would give this the
preference over any keyboard layout settings.

I already named some cases where language guessing could be applied. We
also will use it in the context menu of misspelled words where you then
can apply the guessed language to the word or the whole paragraph.
Perhaps we should also think about offering means to set the language
for the whole text from this context menu (whatever this means).

Perhaps automatic language guessing in case of misspelled words in the
online spell checking process could also be a solution.

Ciao,
Mathias

-- 
Mathias Bauer (mba) - Project Lead OpenOffice.org Writer
OpenOffice.org Engineering at Sun: http://blogs.sun.com/GullFOSS
Please don't reply to "[EMAIL PROTECTED]".
I use it for the OOo lists and only rarely read other mails sent to it.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to