https://bugs.documentfoundation.org/show_bug.cgi?id=150022
Bug ID: 150022
Summary: Libre Office Writer does not keep the language
selected for "All text" of a document, if some other
language keyboard is used for writing.
Product: LibreOffice
Version: 6.3.6.2 release
Hardware: x86-64 (AMD64)
OS: Windows (All)
Status: UNCONFIRMED
Severity: enhancement
Priority: medium
Component: Writer
Assignee: [email protected]
Reporter: [email protected]
Description:
Would it be possible to change Libre Office Writer in such a way, that once a
language has been selected for "All text", the document would always keep that
language (unless it is changed later) regardless of Windows' keyboard setting?
After that, if there are phrases, sentences etc. in another language, those can
still be changed with "Selection" or "Paragraph" language.
Steps to Reproduce:
1. The keyboard must first be set in Windows for some other language than what
is written (a non-English, Latin letter one). There's no need to change the
physical keyboard, because all English letters, numbers and many punctuation
marks are still "behind" the same keys.
2. Write some text (in English).
3. Select Tools -> Language -> For all text -> Select the written language
("English (USA)").
4. Edit or add to the written text in the same language (English), but make a
deliberate mistake in it for spelling check.
5. Select the edited part of text.
6. Check Tools -> Language -> Hyphenation -> . The top of "Hyphenation" box
does not show the "For all text" language ("English (USA)"), but the language
part at top of box is empty. The hyphenation just completes without doing
anything, because it doesn't know which language rules to use.
7. Select the edited part of text.
8. Check Tools -> Spelling. The "Text language" box is empty and the spelling
check just completes without doing anything, because it doesn't know which
language dictionary to use.
Actual Results:
See steps 1 ... 8 in Steps to Reproduce.
Afrter those steps:
9. Select again Tools -> Language -> For all text -> Select the written
language ("English (USA)").
10. Now both spelling check and hyphenation work OK according to English
language (USA version, in this case).
Expected Results:
The language selected for "All text" is held by the document regardless of used
keyboard as it is set in Windows.
Reproducible: Always
User Profile Reset: No
Additional Info:
Version: 6.3.6.2 (x64)
Build ID: 2196df99b074d8a661f4036fca8fa0cbfa33a497
CPU threads: 4; OS: Windows 6.3; UI render: default; VCL: win;
Locale: fi-FI (fi_FI); UI-Language: en-US
Calc: CL
I am writing all Latin letter based languages with a Nordic (ie. Finland,
Sweden) keyboard. I am used to it and it works in many cases better than a
keyboard for a language I am writing in. Note that it is impossible to write
Nordic (and many other) languages without many extra keystrokes with an English
keyboard. I am writing a lot of texts in English or Finnish, but also in
several other languages. I could, of course, select the "All text" language
after the document is ready, but very often I need to edit the text or continue
writing later. In those cases all edited or added text will be in the keyboard
language selected in Windows (in my case Finnish), which means that spell
checking and hyphenation will not work according to the written language (for
instance English).
I can, of course, select the "All text" language after every edit and then
check the spelling and hyphenation for that part of text, but that requires a
few clicks every time. When there are possibly hundreds of edits in a single
document, it amounts to a lot of extra work and time.
--
You are receiving this mail because:
You are the assignee for the bug.