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)
|
||||
|
||||
-- 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 localedir = dt.configuration.config_dir .. "/lua/locale/"
|
||||
gettext.bindtextdomain(MODULE, localedir)
|
||||
|
||||
local function _(msgid)
|
||||
|
||||
Reference in New Issue
Block a user