Hi, its me again.
With a partial answer to my question:
The translation works when I rename the locale directory from
de_DE
to
de
(this is like it is named in the darktable "core" local directory).
But shouldn't this be installed correctly by the installer?
maybe, problem is that the Windows environment is missing a complete
LANG and LOCALE environment. But I guess this isn't very common on Win
systems anyway.
--
Christian Birzer
christ...@christianbirzer.de
www.ChristianBirzer.de
www.500px.com/ChristianBirzer
www.flickr.com/ChristianBirzer
www.facebook.com/Birzer.Christian
www.instagram.com/birzer.christian
Am 20.03.2022 um 10:02 schrieb Christian Birzer:
Hello,
I was just trying to add a translation for a small lua script that I
wrote and noticed that nothing gets translated. While searching the
problem I've seen that none of the lua scripts are translated (neither
in my locally built master nor in the 3.8.1 from the official build.
The mo files are in
appdata/local/darktable/lua/locale/de_DE/LC_MESSAGES and I already
built the po files using the gen_i18n_mo script.
There should be at least a few translations (e.g. from the gimp
script). But everything is in English.
Is this a known issue or am I doing something wrong?
darktable itself is translated correctly.
In my own script, I use the bindtextdomain etc. from the examples and
other modules.
When I run the gettextExample, I get the following output:
LUA ERROR Hello World!
LUA ERROR Bild
LUA ERROR Hello World!
Well, it seems there is no translation file for that script anyway but
at least it shows that the translation for built in strings ("image"
-> "Bild") works as expected. Only the stuff behind the dgettext seems
to be broken.
The function lua_dgettext in gettext.c gets the correct domainname and
msgid from the script though. But the result from the dgettext call
here is identical to the original input text.
System: Win 10, German.
Thanks in advance for any help
Christian
--
Christian Birzer
christ...@christianbirzer.de
www.ChristianBirzer.de
www.500px.com/ChristianBirzer
www.flickr.com/ChristianBirzer
www.facebook.com/Birzer.Christian
www.instagram.com/birzer.christian
___________________________________________________________________________
darktable developer mailing list to unsubscribe send a mail to
darktable-dev+unsubscr...@lists.darktable.org
___________________________________________________________________________
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org