Thomas wrote: > If now the last word in the sentence is Chinese does the English grammar > checker has a chance to detect the end of sentece?
Yes. The correct response for the grammar checker is to treat the Chinese words as "unknown part of speech", and let the user decide if the usage is correct, or not. > letters being used are not from any western character set. Write into the specs that the grammar and spell checkers must be capable of handling all sixteen planes of the Unicode Specification. IMNSHO, the best summer project of coding for OOo would be to go thru the OOo code base, and clean up the string handling routines, to call the same Unicode string handling routine. [Imagine being able to use OOo to write a critical edition of Wang Bi's YiJing.] > 20th word of a 25 word sentence it would be nice if it would not be necessary > to parse the sentence from the start To correct the sentence can result in a complete rewrite of the sentence. Edge case one: There are fewer words in the original sentence, than had been deemed "correct" prior to the error being detected. Edge case two: No words in the original sentence cn be found in the rewritten sentence. > So what would be nice is to have a set of options that is probably common to > all implementations (but that's probably too optimistic). +1 Have hooks for the various features, and let the grammar checker developers decide whether or not to implement them. > So the next best I can think of is to at least get a set of options that is > useful for the most likely used languages and have that available So list the options required for grammar checking in the following languages: English German Hungarian Welsh Gaelic Spanish Portuguese French IsiXhosa ISwati Queche SeStwana IsiZulu SeSutho Esperanto Polish Greek Hebrew Sanskrit Japanese Thai xan jonathon -- Does your Office Suite conform to ISO Standards? --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
