mate-desktop / mate-notification-daemon

Daemon to display passive pop-up notifications
https://mate-desktop.org
GNU General Public License v2.0
30 stars 26 forks source link

Building do.not-disturb applet in-process breaks translations in panel main menu #219

Closed raveit65 closed 10 months ago

raveit65 commented 10 months ago

Expected behaviour

working translation of panel main menu

Actual behaviour

Lock screen, log out and shutdown

Steps to reproduce the behaviour

use --enable-in-process build flag

MATE general version

1.27.0

Package version

1.27.0

Linux Distribution

fedora, probably all

Link to bugreport of your Distribution (requirement)

not released yet

This is the weirdest shit ever! Tested with German, French and Spanish language. Building applet out-of-process brings back the translated menu entries. main_menu_untranslated

Mate-media package has the same issue. Package are not ready for distribution.

raveit65 commented 10 months ago

@mate-desktop/core-team Please try to reproduce the issue in your language.

lukefromdc commented 10 months ago

Same as mate-media, I have NO working knowledge of how translations work and no ability to check them as I do not understand any other languages. If someone else can't fix this, wayland compatable builds become an exotic, user-built only option for a few.

For now, I am going to have to advise distros to build out of process and treat in-process/wayland support as experimental until someone can find out why translations work only out of process. I would assume that is something on our end not at Transifex, note that the original in-process buildable applets long shipped with mate-panel never had this problem, so what did they do differently that affects translations?