ext_proc localedir
This commit is contained in:
12
ext_proc.lua
12
ext_proc.lua
@@ -56,8 +56,18 @@ local MODULE = "ext_proc"
|
|||||||
|
|
||||||
du.check_min_api_version("7.0.0", MODULE)
|
du.check_min_api_version("7.0.0", MODULE)
|
||||||
|
|
||||||
|
-- from https://github.com/ChristianBirzer/darktable_extra_scripts/blob/main/HeliconFocus.lua
|
||||||
|
-- find locale directory:
|
||||||
|
local os_path_seperator = "/"
|
||||||
|
local scriptfile = debug.getinfo( 1, "S" )
|
||||||
|
local localedir = dt.configuration.config_dir..'/lua/locale/'
|
||||||
|
if scriptfile ~= nil and scriptfile.source ~= nil then
|
||||||
|
local path = scriptfile.source:match( "[^@].*[/\\]" )
|
||||||
|
localedir = path..os_path_seperator..'locale'
|
||||||
|
end
|
||||||
|
dt.print_log( "localedir: "..localedir )
|
||||||
|
|
||||||
local gettext = dt.gettext
|
local gettext = dt.gettext
|
||||||
local localedir = dt.configuration.config_dir .. "/lua/locale/"
|
|
||||||
gettext.bindtextdomain(MODULE, localedir)
|
gettext.bindtextdomain(MODULE, localedir)
|
||||||
|
|
||||||
local function _(msgid)
|
local function _(msgid)
|
||||||
|
|||||||
Reference in New Issue
Block a user