From 8863f6ade740b97060da2846aa3979c92d7e8c77 Mon Sep 17 00:00:00 2001 From: Bill Ferguson Date: Fri, 13 Sep 2024 14:46:47 -0400 Subject: [PATCH 1/4] tools/get*.lua - updated translable stirngs --- tools/get_lib_manpages.lua | 2 -- tools/get_libdoc.lua | 2 -- 2 files changed, 4 deletions(-) diff --git a/tools/get_lib_manpages.lua b/tools/get_lib_manpages.lua index a5a7ab9..65c6804 100644 --- a/tools/get_lib_manpages.lua +++ b/tools/get_lib_manpages.lua @@ -15,8 +15,6 @@ du.check_min_api_version("3.0.0", "get_lib_manpages") local gettext = dt.gettext.gettext -dt.gettext.bindtextdomain("get_lib_manpages", dt.configuration.config_dir .."/lua/locale/") - local function _(msg) return gettext(msg) end diff --git a/tools/get_libdoc.lua b/tools/get_libdoc.lua index 3749a68..78bbf76 100644 --- a/tools/get_libdoc.lua +++ b/tools/get_libdoc.lua @@ -12,8 +12,6 @@ du.check_min_api_version("3.0.0", "get_libdoc") local gettext = dt.gettext.gettext -dt.gettext.bindtextdomain("get_libdoc", dt.configuration.config_dir .."/lua/locale/") - local function _(msg) return gettext(msg) end From a72abe0ad0a01f422e36bf6dadfd1fd2cf2f5a6f Mon Sep 17 00:00:00 2001 From: Bill Ferguson Date: Fri, 13 Sep 2024 14:47:37 -0400 Subject: [PATCH 2/4] tools/executable_manager - cleaned up translatable strings. Changed displayed name to executables. --- tools/executable_manager.lua | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tools/executable_manager.lua b/tools/executable_manager.lua index ffdf532..97421e4 100644 --- a/tools/executable_manager.lua +++ b/tools/executable_manager.lua @@ -37,8 +37,6 @@ du.check_min_api_version("7.0.0", "executable_manager") local gettext = dt.gettext.gettext -dt.gettext.bindtextdomain("executable_manager", dt.configuration.config_dir .."/lua/locale/") - local function _(msg) return gettext(msg) end @@ -117,7 +115,7 @@ local function install_module() if not exec_man.module_installed then dt.register_lib( "executable_manager", -- Module name - "executable manager", -- Visible name + _("executables"), -- Visible name true, -- expandable false, -- resetable {[dt.gui.views.lighttable] = {panel, panel_pos}}, -- containers @@ -201,7 +199,7 @@ exec_man.stack = dt.new_widget("stack"){} -- create a combobox to for indexing into the stack of widgets exec_man.selector = dt.new_widget("combobox"){ - label = "executable", + label = _("executable"), tooltip = _("select executable to modify"), value = 1, "placeholder", changed_callback = function(self) From 684178b27e48dbacb82718650468e27eb25ec3ef Mon Sep 17 00:00:00 2001 From: Bill Ferguson Date: Fri, 13 Sep 2024 14:48:30 -0400 Subject: [PATCH 3/4] tools/script_manager - cleaned up translatable strings. Changed displayed name to scripts. --- tools/script_manager.lua | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/tools/script_manager.lua b/tools/script_manager.lua index fe8fa6a..52d2082 100644 --- a/tools/script_manager.lua +++ b/tools/script_manager.lua @@ -58,10 +58,6 @@ local debug = require "darktable.debug" local gettext = dt.gettext - --- Tell gettext where to find the .mo file translating messages for a particular domain -dt.gettext.bindtextdomain("script_manager", dt.configuration.config_dir .. "/lua/locale/") - local function _(msgid) return gettext.dgettext("script_manager", msgid) end @@ -469,7 +465,7 @@ local function get_script_doc(script) return description else restore_log_level(old_log_level) - return "No documentation available" + return _("No documentation available") end end @@ -835,7 +831,7 @@ local function install_scripts() if count > 0 then update_combobox_choices(sm.widgets.folder_selector, sm.folders, sm.widgets.folder_selector.selected) - dt.print(_("scripts successfully installed into folder ") .. folder) + dt.print(_(string.format("scripts successfully installed into folder %s"), folder)) table.insert(sm.installed_repositories, {name = folder, directory = LUA_DIR .. PS .. folder}) update_script_update_choices() @@ -1165,7 +1161,7 @@ local function install_module() if not sm.module_installed then dt.register_lib( "script_manager", -- Module name - "script manager", -- Visible name + _("scripts"), -- Visible name true, -- expandable false, -- resetable {[dt.gui.views.lighttable] = {"DT_UI_CONTAINER_PANEL_LEFT_BOTTOM", 100}}, -- containers @@ -1408,7 +1404,7 @@ end local page_back = "<" local page_forward = ">" -sm.widgets.page_status = dt.new_widget("label"){label = _("page:")} +sm.widgets.page_status = dt.new_widget("label"){label = _("page") .. ":"} sm.widgets.page_back = dt.new_widget("button"){ label = page_back, From 4165d46b33989f80eb5a3f44adaf730350ff653c Mon Sep 17 00:00:00 2001 From: Bill Ferguson Date: Mon, 16 Sep 2024 20:04:29 -0400 Subject: [PATCH 4/4] tools/script_manager - fixed capitalization --- tools/script_manager.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/script_manager.lua b/tools/script_manager.lua index 52d2082..7991672 100644 --- a/tools/script_manager.lua +++ b/tools/script_manager.lua @@ -465,7 +465,7 @@ local function get_script_doc(script) return description else restore_log_level(old_log_level) - return _("No documentation available") + return _("no documentation available") end end