23-06-22, 10:50
OK, je devrais pouvoir fournir les "file-manager.po" dans les langues précitées, à mettre dans lua/locale, mais le problème réside pour moi dans leur validation, car même en remplaçant la ligne de ton script :
par ce que qu'on trouve par exemple dans script_manager.lua:
Les traductions n'apparaissent pas dans dt.
La version fr_FR à mettre, a priori, dans ~/.config/darktable/lua/locale/fr_FR/LC_MESSAGES.
Sinon, je pense que dans l'entête de ton script LUA, tu peux rajouter une section :
AUTHOR
ton nom (ton mail)
LICENCE
la licence Open Source de ton choix (GPLv2 par exemple).
Code :
gettext.bindtextdomain(MODULE_NAME, dt.configuration.config_dir..PS.."lua"..PS.."locale"..PS)
Code :
gettext.bindtextdomain(MODULE_NAME,dt.configuration.config_dir.."/lua/locale/")
La version fr_FR à mettre, a priori, dans ~/.config/darktable/lua/locale/fr_FR/LC_MESSAGES.
Sinon, je pense que dans l'entête de ton script LUA, tu peux rajouter une section :
AUTHOR
ton nom (ton mail)
LICENCE
la licence Open Source de ton choix (GPLv2 par exemple).
dt stable / Ubuntu 22.04