Skip to content

Commit 272c354

Browse files
authored
Merge pull request #515 from wpferguson/tools_messages
updated tools/*.lua messages for translation
2 parents e0463eb + 4165d46 commit 272c354

4 files changed

Lines changed: 6 additions & 16 deletions

File tree

tools/executable_manager.lua

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,6 @@ du.check_min_api_version("7.0.0", "executable_manager")
3737

3838
local gettext = dt.gettext.gettext
3939

40-
dt.gettext.bindtextdomain("executable_manager", dt.configuration.config_dir .."/lua/locale/")
41-
4240
local function _(msg)
4341
return gettext(msg)
4442
end
@@ -117,7 +115,7 @@ local function install_module()
117115
if not exec_man.module_installed then
118116
dt.register_lib(
119117
"executable_manager", -- Module name
120-
"executable manager", -- Visible name
118+
_("executables"), -- Visible name
121119
true, -- expandable
122120
false, -- resetable
123121
{[dt.gui.views.lighttable] = {panel, panel_pos}}, -- containers
@@ -201,7 +199,7 @@ exec_man.stack = dt.new_widget("stack"){}
201199
-- create a combobox to for indexing into the stack of widgets
202200

203201
exec_man.selector = dt.new_widget("combobox"){
204-
label = "executable",
202+
label = _("executable"),
205203
tooltip = _("select executable to modify"),
206204
value = 1, "placeholder",
207205
changed_callback = function(self)

tools/get_lib_manpages.lua

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@ du.check_min_api_version("3.0.0", "get_lib_manpages")
1515

1616
local gettext = dt.gettext.gettext
1717

18-
dt.gettext.bindtextdomain("get_lib_manpages", dt.configuration.config_dir .."/lua/locale/")
19-
2018
local function _(msg)
2119
return gettext(msg)
2220
end

tools/get_libdoc.lua

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ du.check_min_api_version("3.0.0", "get_libdoc")
1212

1313
local gettext = dt.gettext.gettext
1414

15-
dt.gettext.bindtextdomain("get_libdoc", dt.configuration.config_dir .."/lua/locale/")
16-
1715
local function _(msg)
1816
return gettext(msg)
1917
end

tools/script_manager.lua

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,6 @@ local debug = require "darktable.debug"
5858

5959
local gettext = dt.gettext
6060

61-
62-
-- Tell gettext where to find the .mo file translating messages for a particular domain
63-
dt.gettext.bindtextdomain("script_manager", dt.configuration.config_dir .. "/lua/locale/")
64-
6561
local function _(msgid)
6662
return gettext.dgettext("script_manager", msgid)
6763
end
@@ -469,7 +465,7 @@ local function get_script_doc(script)
469465
return description
470466
else
471467
restore_log_level(old_log_level)
472-
return "No documentation available"
468+
return _("no documentation available")
473469
end
474470
end
475471

@@ -835,7 +831,7 @@ local function install_scripts()
835831

836832
if count > 0 then
837833
update_combobox_choices(sm.widgets.folder_selector, sm.folders, sm.widgets.folder_selector.selected)
838-
dt.print(_("scripts successfully installed into folder ") .. folder)
834+
dt.print(_(string.format("scripts successfully installed into folder %s"), folder))
839835
table.insert(sm.installed_repositories, {name = folder, directory = LUA_DIR .. PS .. folder})
840836
update_script_update_choices()
841837

@@ -1165,7 +1161,7 @@ local function install_module()
11651161
if not sm.module_installed then
11661162
dt.register_lib(
11671163
"script_manager", -- Module name
1168-
"script manager", -- Visible name
1164+
_("scripts"), -- Visible name
11691165
true, -- expandable
11701166
false, -- resetable
11711167
{[dt.gui.views.lighttable] = {"DT_UI_CONTAINER_PANEL_LEFT_BOTTOM", 100}}, -- containers
@@ -1408,7 +1404,7 @@ end
14081404
local page_back = "<"
14091405
local page_forward = ">"
14101406

1411-
sm.widgets.page_status = dt.new_widget("label"){label = _("page:")}
1407+
sm.widgets.page_status = dt.new_widget("label"){label = _("page") .. ":"}
14121408

14131409
sm.widgets.page_back = dt.new_widget("button"){
14141410
label = page_back,

0 commit comments

Comments
 (0)