[Bug 153979] AutoCorrect: Many symbol replacements should be defined for [All], not language-by-language, and work in [None]

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Mon Mar 11 13:05:09 UTC 2024


https://bugs.documentfoundation.org/show_bug.cgi?id=153979

--- Comment #5 from Klaus <bauer.klaus.dieter at gmail.com> ---
(In reply to V Stuart Foote from comment #3)
> Would agree with populating a listing [ALL] for common use, where a majority
> of current replacements across all locales/supported langs should be
> consolidated and delivered.
> 
> Then the delivered locale/lang specific autocorrection listings could be
> reduced.

As a user, another advantage would be making customization easier. For
instance, I write documents in German and English and if I want to customize
language-independent auto-replacements like :alpha:, I need to manually do so
for each language that I use.

> The [All] listing of corrections is present, but empty. Requiring user
> action to populate.
> 
> Don't see a need to invest in a [None].

Please keep in mind, that currently [All] and [None] are somehow conflated,
with replacement rules defined for [All] being applied to text with language
[None], but to no other language.



(In reply to Eike Rathke from comment #1)
> I beg to differ:
> [None] means exactly that, _no language tool processing at all_.
> 
> [All] should be processed in, well, all languages except [None].

Currently, my use-case can be made to work with the workaround of

  1. Editing the auto-corrections for English (USA) and [All] 
     to ensure that 

         ~/.config/libreoffice/4/user/autocorr/acor_en-US.dat
         ~/.config/libreoffice/4/user/autocorr/acor_und.dat

     both exists.

  2. Close LibreOffice.

  3. Replace acor_und.dat by a copy of acor_en-US.dat.

This workaround works, because currently the replacement rules for [All] are
actually used for [None] text.

If in the future [None] text uses no auto-correction rules at all, the
workaround will not work anymore.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list