CollaboraOnline / online

Collabora Online is a collaborative online office suite based on LibreOffice technology. This is also the source for the Collabora Office apps for iOS and Android.
https://collaboraonline.com
Other
1.84k stars 701 forks source link

Some installed languages not offered #9892

Closed vasyugan closed 2 months ago

vasyugan commented 2 months ago

Describe the Bug

On my collabora instance, the following languages are installed (deb packages collaboraoffice-dict-[XX]): de (German) en (English) es (Spanish) fr (French) pl (Polish) ru (Russian) tr (Turkish) ru (russian) uk (Ukrainian)

However, in the languages dialogue, only a subset is available, for some reason, my beloved Ukrainian along with Turkish and Polish are missing from the ist:

grafik

After purging russian and Turkish, the choice gets even smaller, and Ukrainian for instance still doesn't show up. It appears as if Collabora only shows "big" languages.

When I upload an existing document in Ukrainian, Collabora does not activate the spell checker even though not only the dictionary for Ukrainian but also the localisation package (collaboraofficebasis-uk) is installed.

Collabora seems to privilege some languages like English, French, Spanish and russian while hiding less widespread languages like Ukrainian, Polish and Turkish,

Steps to Reproduce

  1. Install collaborabasis-dict-uk
  2. Open the dialogue to change the language for the document/the paragraph/the selection
  3. See the selection of languages offere
  4. Find that Ukrainian isn't there.

I did the same test with Polish and Turkish.

Expected Behavior

All installed languages (dict packages) should be available

Actual Behavior

Only "popular" and languages (English, Spanish, German, Russian) along with some other Western languages such as Dutch are shown, while most non-Western and lesser spoken languages are hidden. Checked with: Hungarian, Indonesian, Ukrainian, Norwegian, Icelandic, Korean, Croatian, Bulgarian, Greek.

Desktop

(Please complete the following information)

Additional Context

Collabora is installed natively (deb packages) on a system running Debian GNU/Linux bookworm

vasyugan commented 2 months ago

OK, I've found the stanza in coolwsd.xml now where additional languages are enabled