You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
ENABLE_NLS not defined Localization not working #429
The issue was verified on stock Ubuntu 26 LTS version 2.4-2 deb package, probably in many other distributions as well
and on the latest 2.6.10-da72 build see attached screenshots.
In the about window the localization is in fact working on gnome system dialogs.
May i open a different PR from the existing #421 with minimal changes and without additional packages?
There is just a little error in configure.ac to be fixed for this issue.
Sorry for the screenshot sizes, i just found out that they are 4k.
Thanks for the info and the proposed fix in the referenced commit above. I made that change and it seems to be working as it used to, i.e. NLS is enabled by default and can be disabled using the --disable-nls configure option.
Not sure when and how this broke. Hopefully it's okay now.
To me, commit 1423360 is a quick and wrong way of fixing the issue. The define ENABLE_NLS should be handled by m4 macros (RTFM), like in #421 . Besides, these GETTEXT macros in configure.ac make sure the appropriate version of gettext is selected.
If you don't like the autopoint dependency, autogen.sh could be rewritten to use autoreconf altogether.
Activity
fix localization, define ENABLE_NLS 1 if $USE_NLS = yes
csete commentedon Oct 10, 2026
Thanks for the info and the proposed fix in the referenced commit above. I made that change and it seems to be working as it used to, i.e. NLS is enabled by default and can be disabled using the --disable-nls configure option.
Not sure when and how this broke. Hopefully it's okay now.
Ensure NLS is enabled
fillods commentedon Oct 12, 2026
To me, commit 1423360 is a quick and wrong way of fixing the issue. The define
ENABLE_NLSshould be handled by m4 macros (RTFM), like in #421 . Besides, theseGETTEXTmacros inconfigure.acmake sure the appropriate version of gettext is selected.If you don't like the
autopointdependency,autogen.shcould be rewritten to useautoreconfaltogether.