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