Bug 156469 - Missing hyphenation data message when opening test file
Summary: Missing hyphenation data message when opening test file
Status: RESOLVED NOTABUG
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
24.2.0.0 alpha0+
Hardware: All macOS (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-25 20:47 UTC by steve
Modified: 2023-07-26 12:23 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
test file (15.93 KB, application/vnd.oasis.opendocument.text)
2023-07-25 20:47 UTC, steve
Details

Note You need to log in before you can comment on or make changes to this bug.
Description steve 2023-07-25 20:47:35 UTC
Description:
When opening a certain file, LibreOffice opens with the Missing hypenation data message.

Clicking the Learn more buttons takes users to this table https://wiki.documentfoundation.org/Language/Support of which the first entry for german says Dict-de_DE_frami contains spell check dictionary, hyphenation, thesaurus. pre-installed with LibreOffice.

If this is supposed to be pre-installed, why would this message show at all? Or is it not part of main builds? Or is it only part when downloading the german stable build?

The test file does not result in the missing hypenation message when opnened with 7.6.0.1.

Steps to Reproduce:
open test file

Actual Results:
Missing hypenation

Expected Results:
Not so sure what the expected behavior is, but not seeing the hyphenation message would be great.


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 94caaf5c9e2917a3202cf515d61eaa9399b2c2b5
CPU threads: 8; OS: Mac OS X 13.5; UI render: Skia/Raster; VCL: osx
Locale: en-US (en_DE.UTF-8); UI: en-US
Calc: threaded
Comment 1 steve 2023-07-25 20:47:55 UTC
Created attachment 188568 [details]
test file
Comment 2 Stéphane Guillou (stragu) 2023-07-26 07:28:02 UTC
Hi Steve

The banner pops up because some German paragraph in the document is supposed to be hyphenated over multiple lines, but you don't have the extension that defines how words are hyphenated for that language.
The infobar was introduced in 6.4 for bug 128191.

Paragraph property can be set in Format > Paragraph > Text flow > Hyphenation.

I get the banner as well in 7.6, not sure why you don't. Can you check which extensions you have for 7.6?

It seems the wiki info could be clearer in saying that the dictionary comes with a German-language install.
For example, after installing the language pack debs from https://download.documentfoundation.org/libreoffice/stable/7.5.5/deb/x86_64/LibreOffice_7.5.5_Linux_x86-64_deb_langpack_de.tar.gz , I could open the document in LO 7.5 without the warning banner, and I can see the dictionary in the Extension Manager.
Comment 3 steve 2023-07-26 12:23:59 UTC
Sounds like expected behavior. The situation is not great as I frequently use documents with german language, yet like using main build to catch issues early.

If I am not mistaken, I'd have to manually install an extension from that very long table. This feels rather inconvenient but certainly is an edge case as for users on stable this will be a one time process.

Verified that installing the extension from the table does resolve the banner showing. Basically not a bug, but also not great UX.