[Libreoffice-bugs] [Bug 134857] New: CONFIGURATION VIEWING languages dialog option "For the current document only" is wrong

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Thu Jul 16 09:38:04 UTC 2020


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

            Bug ID: 134857
           Summary: CONFIGURATION VIEWING languages dialog option "For the
                    current document only" is wrong
           Product: LibreOffice
           Version: unspecified
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: UI
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: christos at labs.epiuse.com

Description:
When the language options dialog is opened using menu Tools > Options from the
window of a Writer or Calc document whose language for all text differs from
the default language for documents, then the language of that document is shown
under "Default Languages for Documents" without any indication that it is "For
the current document only".

Steps to Reproduce:
1. Start at the LibreOffice start center after launching LibreOffice without
creating or opening any documents.
2. Use the menu to open the languages dialog: Tools > Options, then choose
Language Settings > Languages.
3. Set the languages, in particular the default language for documents. A
convenient choice used in the attachments is: User interface = Locale = English
(USA), Western = English (UK). This choice ensures that new documents are
created in English (UK), whereas English (USA) is available through the Tools >
Language > For All Text menu - no need to go through More...
4. Check box "Ignore system input language" so that the language can be set
only through LibreOffice.
5. Create a Writer document.
6. The document has the default language, for example English (UK). Use menu
Tools > Language > For All Text to change it, for example, to English (USA).
7. Repeat step 2.
8. Repeat steps 1-7 but creating a Calc spreadsheet in step 5.
9. Repeat steps 1-7 but creating an Impress presentation in step 5.

Actual Results:
The system shows the languages dialog. The rest depends on the module.

I. For Writer or Calc

A. The default language for Western documents is NOT shown although the label
above this field is "Default Languages for Documents". In its place, the
language of the current document is shown.
B. There is no indication that the language is "For the current document only".

After working for a while in LibreOffice and repeating the test starting with
step 5, the checkbox IS checked, but the first time it is not, as explained
above.

II. For Impress
The default language for Western documents is shown. Since this language
applies to any document upon its creation, "For the current document only" is
not checked. The language field and the checkbox are consistent.

As for Writer or Calc, after working for some time and displaying the languages
dialog, the software may behave differently. For Impress, it may show the
language of the current presentation, with the checkbox checked to indicate
this.

Expected Results:
It can be argued that the Impress behavior - when steps 1-7 are performed - is
the appropriate one given the layout of this dialog. See also I.A in the actual
results above.

Squeezing a document attribute into a dialog of global options is likely to
create confusion. If this is done, however, then at least all labels and field
contents must be correct.


Reproducible: Sometimes


User Profile Reset: Yes



Additional Info:
Version: 6.4.5.2 (x64)
Build ID: a726b36747cf2001e06b58ad5db1aa3a9a1872d6
CPU threads: 4; OS: Windows 10.0 Build 18363; UI render: GL; VCL: win; 
Locale: en-US (en_US); UI-Language: en-US
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20200716/4d894546/attachment.htm>


More information about the Libreoffice-bugs mailing list