https://bugs.documentfoundation.org/show_bug.cgi?id=155087
--- Comment #22 from Gabriel Masei <[email protected]> --- As there was a request for comments from romanian speaking community members I give my opinion below: I didn't check all of them but the examples given by cipricus seem to be correct. Overall I agree with cipricus that this is an issue: a correct sentence could be transformed into an incorrect one from semantic/grammar point of view and the user has to manually correct it. In this case it doesn't look as a helpful tool. On the contrary. On the other hand AutoCorrect provides to the user a possibility of adding/removing rules for replacements. If a user wants to include in AutoCorrect a transition from "oua" to "ouă" then he can do that and we can't do anything unless we remove that option. So, in my opinion the problem is related to the DEFAULT values that LibreOffice provides. Only in this case I agree with cipricus. We should not provide replacements that could result in wrong corrections. IMHO there are a few principles that have to be followed when defining DEFAULT replacements: 1. There must be a consistence in behavior for all supported languages. For example between english and romanian. If AutoCorrect corrects only invalid words and typos for english then it should behave in the same way for romanian and all the other languages. 2. The essence of AutoCorrect is to "correct" user's mistakes and not make wrong corrections. If there is a probability, however small, that the suggestion could be wrong or the existing form could be a valid one then no auto-correction should be performed. 3. The suggestion that the user could use Ctrl-Z to correct something that AutoCorrect made wrong is not a good idea for three reasons: a. the user has to correct a mistake made by application and not by him. b. the user has to do an extra step to correct that mistake. c. the user has to pay attention all the time on what the AutoCorrect tool does in order to correct mistakes. I underline again that the three principles are for DEFAULT replacements, that are part of the installation package. Cheers, Gabriel -- You are receiving this mail because: You are the assignee for the bug.
