alias gettext to darktable.gettext.gettext then change the call to gettext

to only pass the message to be translated
This commit is contained in:
Bill Ferguson
2024-10-17 22:17:38 -04:00
parent 0e37a287ca
commit 44da339202
9 changed files with 16 additions and 17 deletions

View File

@@ -43,10 +43,10 @@ du.check_min_api_version("7.0.0", "AutoGrouper")
local MOD = 'autogrouper'
local gettext = dt.gettext
local gettext = dt.gettext.gettext
local function _(msgid)
return gettext.gettext(msgid)
return gettext(msgid)
end
-- return data structure for script_manager

View File

@@ -60,7 +60,7 @@ du.check_min_api_version("7.0.0", MODULE) -- choose the minimum version that c
local gettext = dt.gettext.gettext
local function _(msgid)
return gettext(MODULE, msgid)
return gettext(msgid)
end

View File

@@ -64,7 +64,7 @@ du.check_min_api_version("7.0.0", MODULE) -- choose the minimum version that c
local gettext = dt.gettext.gettext
local function _(msgid)
return gettext(MODULE, msgid)
return gettext(msgid)
end

View File

@@ -25,12 +25,12 @@ For each source folder, a separate <trk> is generated in the gpx file.
local dt = require "darktable"
local df = require "lib/dtutils.file"
local dl = require "lib/dtutils"
local gettext = dt.gettext
local gettext = dt.gettext.gettext
dl.check_min_api_version("7.0.0", "gpx_export")
local function _(msgid)
return gettext.dgettext("gpx_export", msgid)
return gettext(msgid)
end
-- return data structure for script_manager

View File

@@ -40,13 +40,13 @@ USAGE
local dt = require "darktable"
local du = require "lib/dtutils"
local gettext = dt.gettext
local gettext = dt.gettext.gettext
du.check_min_api_version("2.0.0", "passport_guide_germany")
-- Tell gettext where to find the .mo file translating messages for a particular domain
local function _(msgid)
return gettext.dgettext("passport_guide_germany", msgid)
return gettext(msgid)
end
local script_data = {}

View File

@@ -76,12 +76,13 @@ local darktable = require("darktable")
local dtutils = require("lib/dtutils")
local dtutils_file = require("lib/dtutils.file")
local dtutils_system = require("lib/dtutils.system")
local gettext = darktable.gettext.gettext
local LIB_ID = "transfer_hierarchy"
dtutils.check_min_api_version("7.0.0", LIB_ID)
local function _(msgid)
return darktable.gettext.gettext(msgid)
return gettext(msgid)
end
-- return data structure for script_manager

View File

@@ -24,15 +24,12 @@ dtutils_file.libdoc = {
functions = {}
}
local gettext = dt.gettext
local gettext = dt.gettext.gettext
du.check_min_api_version("5.0.0", "dtutils.file")
-- Tell gettext where to find the .mo file translating messages for a particular domain
gettext.bindtextdomain("dtutils.file",dt.configuration.config_dir.."/lua/locale/")
local function _(msgid)
return gettext.dgettext("dtutils.file", msgid)
return gettext(msgid)
end
--[[

View File

@@ -3,11 +3,12 @@ local dtutils_string = {}
local dt = require "darktable"
local du = require "lib/dtutils"
local log = require "lib/dtutils.log"
local gettext = dt.gettext.gettext
local DEFAULT_LOG_LEVEL = log.error
local function _(msg)
return dt.gettext.gettext(msg)
return gettext(msg)
end
dtutils_string.log_level = DEFAULT_LOG_LEVEL

View File

@@ -56,10 +56,10 @@ local dtsys = require "lib/dtutils.system"
local log = require "lib/dtutils.log"
local debug = require "darktable.debug"
local gettext = dt.gettext
local gettext = dt.gettext.gettext
local function _(msgid)
return gettext.dgettext("script_manager", msgid)
return gettext(msgid)
end
-- api check