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]