Adds localization support for Project Manager feature

Wraps Project Manager UI strings with translation function calls to enable internationalization support.

Includes menu captions, button hints, context menu items, dialog labels, and error messages for comprehensive multilingual functionality.
This commit is contained in:
Raphael Tweitmann
2025-08-17 22:57:49 +02:00
parent 09ce6a8def
commit 80cd08a6f7
2 changed files with 94 additions and 2 deletions

View File

@@ -6768,3 +6768,95 @@ msgstr "Select top %s rows"
msgid "Selects the first %s rows in a new query tab"
msgstr "Selects the first %s rows in a new query tab"
#. Project Manager
msgid "Project Manager"
msgstr "Project Manager"
msgid "Project &Manager"
msgstr "Project &Manager"
msgid "Toggle Project Manager tab in query helpers (F11)"
msgstr "Toggle Project Manager tab in query helpers (F11)"
#. Project Manager - Button hints
msgid "Add Project Folder"
msgstr "Add Project Folder"
msgid "Remove Project Folder"
msgstr "Remove Project Folder"
msgid "Rename Project"
msgstr "Rename Project"
msgid "Refresh Projects"
msgstr "Refresh Projects"
#. Project Manager - Context menu
msgid "Open File"
msgstr "Open File"
msgid "Open with System Editor"
msgstr "Open with System Editor"
msgid "Open Folder"
msgstr "Open Folder"
msgid "Copy Path"
msgstr "Copy Path"
msgid "Add Project Folder..."
msgstr "Add Project Folder..."
msgid "Remove Project"
msgstr "Remove Project"
#. Project Manager - Dialogs
msgid "Select Project Folder"
msgstr "Select Project Folder"
msgid "Root"
msgstr "Root"
msgid "Project Name"
msgstr "Project Name"
msgid "Enter a name for this project:"
msgstr "Enter a name for this project:"
#. Project Manager - Error messages
msgid "Error in CreateWnd: "
msgstr "Error in CreateWnd: "
msgid "Project name cannot be empty!"
msgstr "Project name cannot be empty!"
msgid "A project with this name already exists!"
msgstr "A project with this name already exists!"
msgid "This folder is already added as a project!"
msgstr "This folder is already added as a project!"
msgid "Please select a project to remove."
msgstr "Please select a project to remove."
msgid "Project not found in list."
msgstr "Project not found in list."
msgid "Please select a project to rename."
msgstr "Please select a project to rename."
msgid "Database files should be opened via the connection manager."
msgstr "Database files should be opened via the connection manager."
msgid "Use File > Connect to Database to open this SQLite database."
msgstr "Use File > Connect to Database to open this SQLite database."
msgid "Failed to copy path to clipboard: "
msgstr "Failed to copy path to clipboard: "
msgid "Error saving projects: "
msgstr "Error saving projects: "
msgid "Error opening file: "
msgstr "Error opening file: "

View File

@@ -2268,8 +2268,8 @@ begin
if Assigned(actProjectManager) then
begin
actProjectManager.Caption := 'Project &Manager';
actProjectManager.Hint := 'Toggle Project Manager tab in query helpers (F11)';
actProjectManager.Caption := _('Project &Manager');
actProjectManager.Hint := _('Toggle Project Manager tab in query helpers (F11)');
actProjectManager.ShortCut := VK_F11;
actProjectManager.OnExecute := actProjectManagerExecute;
actProjectManager.Checked := FProjectManagerTabActive; // Reflect global state