updated contrib scripts to use darktable translation facilities
This commit is contained in:
@@ -42,17 +42,14 @@ local dt = require "darktable"
|
||||
local du = require "lib/dtutils"
|
||||
local df = require "lib/dtutils.file"
|
||||
|
||||
local gettext = dt.gettext
|
||||
|
||||
-- Tell gettext where to find the .mo file translating messages for a particular domain
|
||||
gettext.bindtextdomain("pdf_slideshow",dt.configuration.config_dir.."/lua/locale/")
|
||||
local gettext = dt.gettext.gettext
|
||||
|
||||
local function _(msgid)
|
||||
return gettext.dgettext("pdf_slideshow", msgid)
|
||||
return gettext(msgid)
|
||||
end
|
||||
|
||||
if not df.check_if_bin_exists("pdflatex") then
|
||||
dt.print_error(_("pdflatex not found"))
|
||||
dt.print_error("pdflatex not found")
|
||||
return
|
||||
end
|
||||
|
||||
@@ -231,7 +228,7 @@ dt.register_storage("pdf_slideshow",_("pdf slideshow"),
|
||||
local result = dt.control.execute(command)
|
||||
if result ~= 0 then
|
||||
dt.print(_("problem running pdflatex")) -- this one is probably usefull to the user
|
||||
error(_("problem running ")..command)
|
||||
error("problem running ")..command)
|
||||
end
|
||||
|
||||
-- open the PDF
|
||||
@@ -241,7 +238,7 @@ dt.register_storage("pdf_slideshow",_("pdf slideshow"),
|
||||
local result = dt.control.execute(command)
|
||||
if result ~= 0 then
|
||||
dt.print(_("problem running pdf viewer")) -- this one is probably usefull to the user
|
||||
error(_("problem running ")..command)
|
||||
error("problem running "..command)
|
||||
end
|
||||
|
||||
-- finally do some clean-up
|
||||
|
||||
Reference in New Issue
Block a user