[localization/l10n-templates] summit/messages: Summit gather.
Luigi Toscano <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit 727d4d8c00937e372ad0b97b66f575035b24cc38 by Luigi Toscano. Committed on 18/07/2026 at 06:02. Pushed by ltoscano into branch 'master'. Summit gather. M +13 -13 summit/messages/akonadi-calendar/libakonadi-calendar6.pot M +3 -3 summit/messages/breeze-icons/breeze-icons._desktop_.pot A +438 -0 summit/messages/documentation-kstars-docs-kde-org/kstars_docs_user_manual___ekos-mcp.pot M +50 -50 summit/messages/glaxnimate/glaxnimate.pot M +3 -3 summit/messages/kbibtex/kbibtex._desktop_.pot M +19 -13 summit/messages/kdebugsettings/kdebugsettings.pot M +2 -2 summit/messages/kdenlive/kdenlive._desktop_.pot M +6 -6 summit/messages/konsole/konsole._desktop_.pot M +159 -122 summit/messages/krita/krita.pot M +321 -297 summit/messages/kstars/kstars.pot M +11 -5 summit/messages/ktextaddons/libtextautogeneratetext.pot M +38 -60 summit/messages/kuickshow/kuickshow.pot M +2 -2 summit/messages/kwallet-pam/kwallet-pam._desktop_.pot M +2 -2 summit/messages/mauiman/mauiman._desktop_.pot M +45 -45 summit/messages/messagelib/libmessagecomposer6.pot M +7 -7 summit/messages/neochat/neochat.pot M +2 -2 summit/messages/ocean-sound-theme/ocean-sound-theme._desktop_.pot M +2 -2 summit/messages/oxygen-sounds/oxygen-sounds._desktop_.pot M +2 -2 summit/messages/plasma-mobile-sounds/plasma-mobile-sounds._desktop_.pot M +2 -2 summit/messages/plasma-workspace/kcm_cursortheme.pot M +6 -6 summit/messages/print-manager/kcm_printer_manager.pot M +5 -5 summit/messages/print-manager/org.kde.plasma.printqueue.pot M +4 -4 summit/messages/rolisteam/rolisteam._desktop_.pot M +2 -2 summit/messages/ruqola/ruqola._desktop_.pot M +121 -127 summit/messages/trojita/trojita_qt.pot https://invent.kde.org/localization/l10n-templates/-/commit/727d4d8c00937e372ad0b97b66f575035b24cc38 diff --git a/summit/messages/akonadi-calendar/libakonadi-calendar6.pot b/summit/messages/akonadi-calendar/libakonadi-calendar6.pot index c3f05ec2..14887a96 100644 --- a/summit/messages/akonadi-calendar/libakonadi-calendar6.pot +++ b/summit/messages/akonadi-calendar/libakonadi-calendar6.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: akonadi-calendar\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2026-07-13 07:47+0200\n" +"POT-Creation-Date: 2026-07-18 07:21+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -25,77 +25,77 @@ msgid "Could not find incidence to update, it probably was deleted recently." msgstr "" #. +> trunk6 stable6 -#: calendarclipboard.cpp:67 +#: calendarclipboard.cpp:62 #, kde-format msgid "Error performing deletion." msgstr "" #. +> trunk6 stable6 -#: calendarclipboard.cpp:72 +#: calendarclipboard.cpp:67 #, kde-format msgid "Error performing copy." msgstr "" #. +> trunk6 stable6 -#: calendarclipboard.cpp:96 +#: calendarclipboard.cpp:91 #, kde-format msgid "Can't find item: %1" msgstr "" #. +> trunk6 stable6 -#: calendarclipboard.cpp:112 calendarclipboard.cpp:129 +#: calendarclipboard.cpp:107 calendarclipboard.cpp:124 #, kde-format msgid "Error while removing relations." msgstr "" #. +> trunk6 stable6 -#: calendarclipboard.cpp:158 +#: calendarclipboard.cpp:153 #, kde-format msgid "Error while deleting incidences: %1" msgstr "" #. +> trunk6 stable6 -#: calendarclipboard.cpp:175 +#: calendarclipboard.cpp:170 #, kde-format msgid "The item \"%1\" has sub-to-dos. Do you want to cut just this item and make all its sub-to-dos independent, or cut the to-do with all its sub-to-dos?" msgstr "" #. +> trunk6 stable6 -#: calendarclipboard.cpp:180 calendarclipboard.cpp:219 +#: calendarclipboard.cpp:175 calendarclipboard.cpp:214 #, kde-format msgctxt "@title:window" msgid "KOrganizer Confirmation" msgstr "" #. +> trunk6 stable6 -#: calendarclipboard.cpp:181 +#: calendarclipboard.cpp:176 #, kde-format msgctxt "@action:button" msgid "Cut Only This" msgstr "" #. +> trunk6 stable6 -#: calendarclipboard.cpp:182 +#: calendarclipboard.cpp:177 #, kde-format msgctxt "@action:button" msgid "Cut All" msgstr "" #. +> trunk6 stable6 -#: calendarclipboard.cpp:215 +#: calendarclipboard.cpp:210 #, kde-format msgid "The item \"%1\" has sub-to-dos. Do you want to copy just this item or copy the to-do with all its sub-to-dos?" msgstr "" #. +> trunk6 stable6 -#: calendarclipboard.cpp:220 +#: calendarclipboard.cpp:215 #, kde-format msgctxt "@action:button" msgid "Copy Only This" msgstr "" #. +> trunk6 stable6 -#: calendarclipboard.cpp:221 +#: calendarclipboard.cpp:216 #, kde-format msgctxt "@action:button" msgid "Copy All" diff --git a/summit/messages/breeze-icons/breeze-icons._desktop_.pot b/summit/messages/breeze-icons/breeze-icons._desktop_.pot index 3a7667ea..4782c704 100644 --- a/summit/messages/breeze-icons/breeze-icons._desktop_.pot +++ b/summit/messages/breeze-icons/breeze-icons._desktop_.pot @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: desktop files\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2026-06-03 09:05+0200\n" +"POT-Creation-Date: 2026-07-18 07:21+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -18,7 +18,7 @@ msgid "Breeze Dark" msgstr "" #. +> trunk6 trunk5 -#: icons/breeze-dark.theme.in:60 +#: icons/breeze-dark.theme.in:61 msgctxt "Comment" msgid "Breeze Dark by the KDE VDG" msgstr "" @@ -30,7 +30,7 @@ msgid "Breeze" msgstr "" #. +> trunk6 trunk5 -#: icons/breeze.theme.in:60 +#: icons/breeze.theme.in:61 msgctxt "Comment" msgid "Breeze by the KDE VDG" msgstr "" diff --git a/summit/messages/documentation-kstars-docs-kde-org/kstars_docs_user_manual___ekos-mcp.pot b/summit/messages/documentation-kstars-docs-kde-org/kstars_docs_user_manual___ekos-mcp.pot new file mode 100644 index 00000000..78d41bfe --- /dev/null +++ b/summit/messages/documentation-kstars-docs-kde-org/kstars_docs_user_manual___ekos-mcp.pot @@ -0,0 +1,438 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) licensed under the GNU Free Documentation License 1.3+ unless stated otherwise +# This file is distributed under the same license as the KStars Handbook package. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: KStars Handbook 3.7\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2026-07-18 07:21+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <[email protected]>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:3 +msgid "AI Assistant (MCP)" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:8 +msgid "Introduction" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:10 +msgid "Ekos embeds a Model Context Protocol (MCP) server. MCP is an open standard that lets AI assistants and agents discover and call tools exposed by an application. With the MCP server enabled, an AI assistant can observe your rig — connection status, mount position, the last captured image — and, if you allow it, operate the mount and focuser, resolve catalog targets, and more." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:12 +msgid "Any MCP-capable client can consume the server out of the box: it speaks standard JSON-RPC 2.0 over HTTP, with the usual ``initialize``, ``tools/list`` and ``tools/call`` methods. No KStars-specific client code is required." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:21 +msgid "Enabling the Server" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:23 +msgid "The server is configured in the Ekos settings dialog, in the :guilabel:`MCP` tab." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:25 +msgid "Check :guilabel:`Enable MCP server` to start it. The server starts automatically with Ekos whenever this option is enabled." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:27 +msgid ":guilabel:`Port` selects the TCP port to listen on. The default is 8765; any port between 1024 and 65535 may be used." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:29 +msgid "The status LED next to the port shows whether the server is currently listening." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:33 +msgid "The server only listens on the local machine (127.0.0.1). It is not reachable from the network. To use it from another machine, you need to set up your own tunnel (for example an SSH port forward) and understand the security implications of doing so." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:38 +msgid "Authentication and Tokens" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:40 +msgid "Every request must carry a bearer token. Two tokens are managed in the :guilabel:`MCP` tab, each with show, copy and :guilabel:`Regenerate` buttons:" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:42 +msgid "The :guilabel:`Token` field holds the full-access token. Clients presenting it can call every enabled tool." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:44 +msgid "The :guilabel:`Read-only token` field holds a separate token restricted to read-only tools. Give this one to assistants that should observe the rig but never move hardware." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:46 +msgid "Tokens are stored in your system keychain (under the service name ``kstars``), never in plain-text configuration files. Regenerating a token immediately invalidates the previous one." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:48 +msgid "To connect a client, point it at ``http://127.0.0.1:8765/mcp`` and pass the token as a standard HTTP bearer credential. Requests are JSON-RPC 2.0 messages sent with ``POST``. For example, calling the ``ekos_status`` tool with curl:" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:50 +msgid "" +"curl -s http://127.0.0.1:8765/mcp \\\n -H \"Authorization: Bearer <your token>\" \\\n -H \"Content-Type: application/json\" \\\n -d '{\"jsonrpc\": \"2.0\", \"id\": 1, \"method\": \"tools/call\",\n" +" \"params\": {\"name\": \"ekos_status\", \"arguments\": {}}}'" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:58 +msgid "The response is a JSON-RPC envelope whose ``result`` carries the tool output — here the INDI connection state, the active profile, and the connected devices." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:60 +msgid "A Server-Sent Events stream is available at ``/mcp/stream``. Each connection is rate-limited to 60 requests." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:65 +msgid "Safety Controls" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:69 +msgid "A full-access token allows an AI agent to move your mount and focuser. On a live rig, treat that token like a password: prefer the read-only token whenever observation is enough, and review which tools are enabled before handing control to an agent." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:71 +msgid "Three mechanisms limit what a connected client can do:" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:73 +msgid ":guilabel:`Read-only mode (refuse rig control tools)`. When checked, the server refuses every mutating tool for all clients, regardless of which token they present." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:75 +msgid "The read-only token. Clients authenticating with it can only call tools marked read-only, even when read-only mode is off." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:77 +msgid "The :guilabel:`Available tools` tree. Every tool the server exposes is listed here, grouped by family, with a checkbox per tool and per family. Unchecked tools are hidden from clients entirely: they disappear from ``tools/list`` and calls to them are rejected." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:83 +msgid "In the tree, a lock icon marks read-only tools and a gear icon marks tools that change the state of the rig. Tooltips also indicate tools whose effect is hard to undo (such as ``mount_sync``), following the annotation hints of the MCP specification." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:88 +msgid "Tool Reference" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:90 +msgid "The tables below list the tools currently shipped with KStars. The *Access* column shows *read* for tools that only observe the rig and *control* for tools that change its state." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:95 +msgid "Ekos Status" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:101 ../../user_manual/ekos-mcp.rst:117 +#: ../../user_manual/ekos-mcp.rst:133 ../../user_manual/ekos-mcp.rst:179 +#: ../../user_manual/ekos-mcp.rst:206 +msgid "Tool" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:102 ../../user_manual/ekos-mcp.rst:118 +#: ../../user_manual/ekos-mcp.rst:134 ../../user_manual/ekos-mcp.rst:180 +#: ../../user_manual/ekos-mcp.rst:207 +msgid "Purpose" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:103 ../../user_manual/ekos-mcp.rst:119 +#: ../../user_manual/ekos-mcp.rst:135 ../../user_manual/ekos-mcp.rst:181 +#: ../../user_manual/ekos-mcp.rst:208 +msgid "Access" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:104 +msgid "``ekos_status``" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:105 +msgid "Current INDI/Ekos connection status, active profile, and connected device names." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:106 ../../user_manual/ekos-mcp.rst:122 +#: ../../user_manual/ekos-mcp.rst:138 ../../user_manual/ekos-mcp.rst:141 +#: ../../user_manual/ekos-mcp.rst:184 ../../user_manual/ekos-mcp.rst:211 +#: ../../user_manual/ekos-mcp.rst:214 +msgid "read" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:111 +msgid "Catalog" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:120 +msgid "``catalog_search``" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:121 +msgid "Search the KStars catalogs by name. Returns matching objects with canonical names, types, J2000 coordinates and magnitudes. Supports substring or exact match, a type filter, and a magnitude limit. Use it to resolve a name like \"M42\" to the canonical \"M 42\" before slewing." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:127 +msgid "Mount" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:136 +msgid "``mount_coords``" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:137 +msgid "Current RA/Dec, Alt/Az, hour angle, pier side and tracking status." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:139 +msgid "``mount_get_slew_rates``" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:140 +msgid "List the slew rates supported by the driver and the currently selected one." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:142 +msgid "``mount_goto``" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:143 +msgid "Slew to equatorial coordinates (RA in hours, Dec in degrees)." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:144 ../../user_manual/ekos-mcp.rst:147 +#: ../../user_manual/ekos-mcp.rst:150 ../../user_manual/ekos-mcp.rst:153 +#: ../../user_manual/ekos-mcp.rst:156 ../../user_manual/ekos-mcp.rst:159 +#: ../../user_manual/ekos-mcp.rst:162 ../../user_manual/ekos-mcp.rst:165 +#: ../../user_manual/ekos-mcp.rst:168 ../../user_manual/ekos-mcp.rst:187 +#: ../../user_manual/ekos-mcp.rst:190 ../../user_manual/ekos-mcp.rst:193 +msgid "control" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:145 +msgid "``mount_goto_target``" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:146 +msgid "Slew to a named object, resolved by KStars (canonical name, e.g. \"M 42\")." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:148 +msgid "``mount_sync``" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:149 +msgid "Sync the mount pointing model to the given coordinates. Hard to undo — a wrong sync corrupts the pointing model." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:151 +msgid "``mount_park`` / ``mount_unpark``" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:152 +msgid "Park the mount at its park position, or unpark it for operation." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:154 +msgid "``mount_abort``" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:155 +msgid "Immediately stop all mount motion." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:157 +msgid "``mount_set_tracking``" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:158 +msgid "Enable or disable sidereal tracking." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:160 +msgid "``mount_set_track_mode``" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:161 +msgid "Select the tracking rate: sidereal, lunar, solar or custom." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:163 +msgid "``mount_set_slew_rate``" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:164 +msgid "Select a slew rate by index into the driver's list." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:166 +msgid "``mount_set_meridian_flip``" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:167 +msgid "Enable or disable the automatic meridian flip and set its hour-angle offset." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:173 +msgid "Focuser" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:182 +msgid "``focuser_status``" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:183 +msgid "Focuser name, current and maximum position, and capability flags. An optional ``name`` parameter selects a device on multi-focuser rigs; all focuser tools accept it." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:185 +msgid "``focuser_move_absolute``" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:186 +msgid "Move to an absolute step position, validated against the driver's maximum. Must not be called while Ekos autofocus is running." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:188 +msgid "``focuser_move_relative``" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:189 +msgid "Move by a signed number of steps (positive outward, negative inward; direction is driver-dependent). Must not be called while Ekos autofocus is running." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:191 +msgid "``focuser_abort_move``" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:192 +msgid "Stop any in-flight focuser motion." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:198 +msgid "Image Access" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:200 +msgid "These tools see frames from every producer: the Capture queue, Focus, Align, polar alignment, and ad-hoc captures. On a multi-camera rig, an optional ``camera`` parameter selects a device; by default the most recent frame across all cameras is returned." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:209 +msgid "``image_last_info``" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:210 +msgid "Metadata of the most recently captured frame: file path, camera, exposure, filter, target, timestamp, sensor temperature, HFR, star count and dimensions." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:212 +msgid "``image_last_thumbnail``" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:213 +msgid "A base64-encoded JPEG preview of the most recent frame, sized for vision-capable models (default 512 pixels on the long edge, at most 1024)." +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:-1 +msgid "Ekos MCP options tab" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:-1 +msgid ".. image:: /images/ekos_mcp_options.png" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:-1 +msgid "Available tools tree with per-tool checkboxes" +msgstr "" + +#. +> trunk5 +#: ../../user_manual/ekos-mcp.rst:-1 +msgid ".. image:: /images/ekos_mcp_tools_tree.png" +msgstr "" diff --git a/summit/messages/glaxnimate/glaxnimate.pot b/summit/messages/glaxnimate/glaxnimate.pot index 80863cb0..55c74e8d 100644 --- a/summit/messages/glaxnimate/glaxnimate.pot +++ b/summit/messages/glaxnimate/glaxnimate.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: glaxnimate\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2026-04-04 08:07+0200\n" +"POT-Creation-Date: 2026-07-18 07:21+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -404,8 +404,8 @@ msgstr "" #: src/android/document_opener.cpp:35 src/android/document_opener.cpp:128 #: src/android/document_opener.cpp:154 src/android/document_opener.cpp:193 #: src/android/document_opener.cpp:201 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:449 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:454 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:450 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:455 #: src/gui/widgets/dialogs/gw_impl_ui.cpp:210 #: src/gui/widgets/dialogs/import_export_dialog.hpp:82 #: src/gui/widgets/font/external_font_widget.cpp:126 @@ -904,14 +904,14 @@ msgstr "" #. +> trunk6 stable6 #: src/android/main_window.cpp:667 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:293 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:294 #, kde-format msgid "Closing Animation" msgstr "" #. +> trunk6 stable6 #: src/android/main_window.cpp:668 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:294 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:295 #, kde-format msgid "" "The animation has unsaved changes.\n" @@ -921,11 +921,11 @@ msgstr "" #. +> trunk6 stable6 #: src/android/main_window.cpp:752 src/android/main_window.cpp:756 #: src/android/main_window.cpp:891 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:508 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:512 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:828 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:833 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:845 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:509 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:513 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:829 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:834 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:846 #, kde-format msgid "Import File" msgstr "" @@ -1642,7 +1642,7 @@ msgstr "" #. +> trunk6 stable6 #: src/core/glaxnimate/io/svg/svg_format.cpp:60 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:936 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:937 #, kde-format msgid "Ignore" msgstr "" @@ -2030,7 +2030,7 @@ msgstr "" #. +> trunk6 stable6 #: src/core/glaxnimate/model/shapes/style/fill.hpp:48 #: src/gui/tools/draw_tool_base.cpp:114 src/gui/tools/fill_tool.cpp:25 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:740 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:741 #: src/gui/widgets/dialogs/gw_impl_ui.cpp:642 #: src/gui/widgets/docks/colors.ui:22 #: src/gui/widgets/shape_style/gradient_list_widget.ui:197 @@ -2048,7 +2048,7 @@ msgstr "" #. +> trunk6 stable6 #: src/core/glaxnimate/model/shapes/style/stroke.hpp:68 #: src/gui/tools/draw_tool_base.cpp:126 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:735 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:736 #: src/gui/widgets/dialogs/gw_impl_ui.cpp:645 #: src/gui/widgets/docks/stroke.ui:22 #: src/gui/widgets/shape_style/gradient_list_widget.ui:111 @@ -3297,9 +3297,9 @@ msgstr "" #. i18n: ectx: Menu (web_preview_menu) #. +> trunk6 stable6 -#: src/gui/glaxnimateui.rc:93 src/gui/widgets/dialogs/gw_impl_document.cpp:530 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:552 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:558 +#: src/gui/glaxnimateui.rc:93 src/gui/widgets/dialogs/gw_impl_document.cpp:531 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:553 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:559 #, kde-format msgid "Web Preview" msgstr "" @@ -4420,50 +4420,50 @@ msgstr[0] "" msgstr[1] "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:138 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:139 #, kde-format msgid "Export..." msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:150 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:151 #, kde-format msgid "Unsaved Animation" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:232 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:233 #, kde-format msgid "Looks like this file is being edited by another Glaxnimate instance or it was being edited when Glaxnimate crashed." msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:238 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:239 #, kde-format msgid "Close Document" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:245 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:670 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:246 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:671 #, kde-format msgid "Load Backup" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:397 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:398 #, kde-format msgid "Export to %1" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:449 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:450 #, kde-format msgid "No importer found for %1" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:454 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:455 #, kde-format msgid "" "The file might have been moved or deleted\n" @@ -4471,33 +4471,33 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:508 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:828 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:845 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:509 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:829 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:846 #, kde-format msgid "Could not import %1" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:519 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:520 #, kde-format msgid "No file to reload from" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:552 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:553 #, kde-format msgid "Could not create file" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:558 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:559 #, kde-format msgid "Could not open browser" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:592 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:593 #, kde-format msgid "Frame%1.svg" msgstr "" @@ -4515,13 +4515,13 @@ msgid "Image files (%1)" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:608 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:609 #, kde-format msgid "Render Frame" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:608 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:609 #, kde-format msgid "Could not save image" msgstr "" @@ -4533,90 +4533,90 @@ msgid "Scalable Vector Graphics (*.svg)" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:616 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:617 #: src/gui/widgets/dialogs/gw_impl_ui.cpp:527 #, kde-format msgid "Validate Discord Sticker" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:618 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:628 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:619 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:629 #, kde-format msgid "No issues found" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:618 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:628 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:619 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:629 #, kde-format msgid "Some issues detected" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:626 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:627 #: src/gui/widgets/dialogs/gw_impl_ui.cpp:524 #, kde-format msgid "Validate Telegram Sticker" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:670 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:671 #, kde-format msgid "Could not open the backup file" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:749 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:750 #, kde-format msgid "Unlink %1 Color" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:759 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:760 #, kde-format msgid "Link %1 Color" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:869 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:870 #, kde-format msgid "Download fonts" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:907 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:908 #, kde-format msgid "HTTP Error %1 %2" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:911 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:912 #: src/gui/widgets/lottiefiles/lottiefiles_search_dialog.cpp:213 #, kde-format msgid "Network Error" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:914 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:915 #, kde-format msgid "Load URL" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:914 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:915 #, kde-format msgid "Could not load %1: %2" msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:932 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:933 #, kde-format msgid "There are %1 auto-save files that can be restored." msgstr "" #. +> trunk6 stable6 -#: src/gui/widgets/dialogs/gw_impl_document.cpp:940 +#: src/gui/widgets/dialogs/gw_impl_document.cpp:941 #, kde-format msgid "Load Backup..." msgstr "" diff --git a/summit/messages/kbibtex/kbibtex._desktop_.pot b/summit/messages/kbibtex/kbibtex._desktop_.pot index e93942d5..baf36b11 100644 --- a/summit/messages/kbibtex/kbibtex._desktop_.pot +++ b/summit/messages/kbibtex/kbibtex._desktop_.pot @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: desktop files\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2025-09-27 16:29+0200\n" +"POT-Creation-Date: 2026-07-18 07:21+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -30,13 +30,13 @@ msgid "KDE-based editor for bibliographic files" msgstr "" #. +> trunk5 stable5 -#: src/program/org.kde.kbibtex.desktop:73 +#: src/program/org.kde.kbibtex.desktop:74 msgctxt "GenericName" msgid "BibTeX Editor" msgstr "" #. +> trunk5 stable5 -#: src/program/org.kde.kbibtex.desktop:116 +#: src/program/org.kde.kbibtex.desktop:117 msgctxt "Keywords" msgid "BibTeX;bibliography;editor;LaTeX;" msgstr "" diff --git a/summit/messages/kdebugsettings/kdebugsettings.pot b/summit/messages/kdebugsettings/kdebugsettings.pot index 6113166e..f2e2b38c 100644 --- a/summit/messages/kdebugsettings/kdebugsettings.pot +++ b/summit/messages/kdebugsettings/kdebugsettings.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: kdebugsettings\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2026-05-22 22:33+0200\n" +"POT-Creation-Date: 2026-07-18 07:21+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -19,13 +19,13 @@ msgstr "" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #. +> trunk6 stable6 -#: src/apps/main.cpp:44 src/quickapps/main.cpp:60 +#: src/apps/main.cpp:44 src/quickapps/main.cpp:62 #, kde-format msgid "KDebugSettings" msgstr "" #. +> trunk6 stable6 -#: src/apps/main.cpp:46 src/quickapps/main.cpp:62 +#: src/apps/main.cpp:46 src/quickapps/main.cpp:64 #, kde-format msgid "Configure debug settings" msgstr "" @@ -37,52 +37,52 @@ msgid "(c) 2015-%1 kdebugsettings authors" msgstr "" #. +> trunk6 stable6 -#: src/apps/main.cpp:49 src/quickapps/main.cpp:65 +#: src/apps/main.cpp:49 src/quickapps/main.cpp:67 #, kde-format msgctxt "@info:credit" msgid "Laurent Montel" msgstr "" #. +> trunk6 stable6 -#: src/apps/main.cpp:49 src/quickapps/main.cpp:65 +#: src/apps/main.cpp:49 src/quickapps/main.cpp:67 #, kde-format msgid "Maintainer" msgstr "" #. +> trunk6 stable6 #: src/apps/main.cpp:72 src/apps/main.cpp:82 src/apps/main.cpp:93 -#: src/quickapps/main.cpp:95 src/quickapps/main.cpp:105 -#: src/quickapps/main.cpp:115 +#: src/quickapps/main.cpp:88 src/quickapps/main.cpp:98 +#: src/quickapps/main.cpp:109 #, kde-format msgid "Impossible to change debug mode" msgstr "" #. +> trunk6 stable6 -#: src/core/kdebugsettingscommandlineparser.cpp:22 src/quickapps/main.cpp:71 +#: src/core/kdebugsettingscommandlineparser.cpp:22 #, kde-format msgid "Enable QStandardPaths test mode, i.e. read/write settings used by unittests" msgstr "" #. +> trunk6 stable6 -#: src/core/kdebugsettingscommandlineparser.cpp:27 src/quickapps/main.cpp:74 +#: src/core/kdebugsettingscommandlineparser.cpp:27 #, kde-format msgid "Activate full debug for all modules." msgstr "" #. +> trunk6 stable6 -#: src/core/kdebugsettingscommandlineparser.cpp:31 src/quickapps/main.cpp:76 +#: src/core/kdebugsettingscommandlineparser.cpp:31 #, kde-format msgid "Disable full debug for all modules." msgstr "" #. +> trunk6 stable6 -#: src/core/kdebugsettingscommandlineparser.cpp:36 src/quickapps/main.cpp:79 +#: src/core/kdebugsettingscommandlineparser.cpp:36 #, kde-format msgid "Change debug mode as console (in console)" msgstr "" #. +> trunk6 stable6 -#: src/core/kdebugsettingscommandlineparser.cpp:39 src/quickapps/main.cpp:81 +#: src/core/kdebugsettingscommandlineparser.cpp:39 #, kde-format msgid "Specify logging category name that you want to change debug mode (in console)" msgstr "" @@ -177,7 +177,13 @@ msgstr "" msgid "No Debug Messages" msgstr "" -#. +> trunk6 stable6 +#. +> trunk6 +#: src/quickapps/main.cpp:66 +#, kde-format +msgid "(c) 2023-%1 kdebugsettings authors" +msgstr "" + +#. +> stable6 #: src/quickapps/main.cpp:64 #, kde-format msgid "(c) %1 kdebugsettings authors" diff --git a/summit/messages/kdenlive/kdenlive._desktop_.pot b/summit/messages/kdenlive/kdenlive._desktop_.pot index 59ea5c59..ddf02687 100644 --- a/summit/messages/kdenlive/kdenlive._desktop_.pot +++ b/summit/messages/kdenlive/kdenlive._desktop_.pot @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: desktop files\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2026-07-16 08:26+0200\n" +"POT-Creation-Date: 2026-07-18 07:21+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -84,7 +84,7 @@ msgid "Speech recognition finished" msgstr "" #. +> trunk6 stable6 -#: data/kdenlive.notifyrc:569 +#: data/kdenlive.notifyrc:578 msgctxt "Comment" msgid "A speech recognition job (such as automatic subtitling) has finished" msgstr "" diff --git a/summit/messages/konsole/konsole._desktop_.pot b/summit/messages/konsole/konsole._desktop_.pot index 432b8e19..efcae1c7 100644 --- a/summit/messages/konsole/konsole._desktop_.pot +++ b/summit/messages/konsole/konsole._desktop_.pot @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: desktop files\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2026-07-09 08:38+0200\n" +"POT-Creation-Date: 2026-07-18 07:21+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -180,7 +180,7 @@ msgid "Terminal Emulator" msgstr "" #. +> trunk6 stable6 -#: desktop/konsolepart.desktop:107 desktop/org.kde.konsole.desktop:217 +#: desktop/konsolepart.desktop:107 desktop/org.kde.konsole.desktop:218 msgctxt "Comment" msgid "Use the command line" msgstr "" @@ -204,25 +204,25 @@ msgid "terminal;console;script;run;execute;command;command-line;commandline;cli; msgstr "" #. +> trunk6 stable6 -#: desktop/org.kde.konsole.desktop:35 +#: desktop/org.kde.konsole.desktop:36 msgctxt "Name" msgid "Konsole" msgstr "" #. +> trunk6 stable6 -#: desktop/org.kde.konsole.desktop:129 +#: desktop/org.kde.konsole.desktop:130 msgctxt "GenericName" msgid "Terminal" msgstr "" #. +> trunk6 stable6 -#: desktop/org.kde.konsole.desktop:240 +#: desktop/org.kde.konsole.desktop:242 msgctxt "Name" msgid "Open New Window" msgstr "" #. +> trunk6 stable6 -#: desktop/org.kde.konsole.desktop:265 +#: desktop/org.kde.konsole.desktop:268 msgctxt "Name" msgid "Open New Tab" msgstr "" diff --git a/summit/messages/krita/krita.pot b/summit/messages/krita/krita.pot index 2a0281da..ceff84b7 100644 --- a/summit/messages/krita/krita.pot +++ b/summit/messages/krita/krita.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: krita\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2026-07-17 11:27+0200\n" +"POT-Creation-Date: 2026-07-18 07:21+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -17015,8 +17015,8 @@ msgid "© 1999–2026 The Krita Developers" msgstr "" #. +> trunk6 stable6 -#: krita/main.cc:820 libs/ui/KisApplication.cpp:517 -#: libs/ui/KisApplication.cpp:850 +#: krita/main.cc:820 libs/ui/KisApplication.cpp:493 +#: libs/ui/KisApplication.cpp:826 #, kde-format msgctxt "@title:window" msgid "Krita: Warning" @@ -23030,7 +23030,7 @@ msgstr "" #: libs/image/kis_psd_layer_style.cpp:106 #: libs/ui/dialogs/KisDlgCreateNewDocument.cpp:32 #: libs/ui/dialogs/KisDlgCreateNewDocument.cpp:38 -#: libs/ui/KisApplicationArguments.cpp:384 libs/ui/KisMainWindow.cpp:1477 +#: libs/ui/KisApplicationArguments.cpp:384 libs/ui/KisMainWindow.cpp:1462 #: plugins/impex/libkra/kis_kra_saver.cpp:89 #, kde-format msgid "Unnamed" @@ -23851,8 +23851,8 @@ msgid "Radiance RGBE Image" msgstr "" #. +> trunk6 stable6 -#: libs/libkis/Document.cpp:986 libs/ui/KisMainWindow.cpp:2237 -#: libs/ui/KisMainWindow.cpp:2318 +#: libs/libkis/Document.cpp:986 libs/ui/KisMainWindow.cpp:2222 +#: libs/ui/KisMainWindow.cpp:2303 #, kde-format msgid "Import frames" msgstr "" @@ -25403,17 +25403,17 @@ msgstr "" #: libs/ui/kis_custom_pattern.cc:126 libs/ui/kis_filter_manager.cc:234 #: libs/ui/kis_filter_manager.cc:243 libs/ui/kis_layer_manager.cc:326 #: libs/ui/kis_layer_manager.cc:1044 libs/ui/kis_node_manager.cpp:1318 -#: libs/ui/kis_node_manager.cpp:1381 libs/ui/KisApplication.cpp:1251 -#: libs/ui/KisApplication.cpp:1254 libs/ui/KisApplication.cpp:1270 -#: libs/ui/KisApplication.cpp:1302 libs/ui/KisApplication.cpp:1316 -#: libs/ui/KisApplication.cpp:1344 libs/ui/KisDocument.cpp:1057 +#: libs/ui/kis_node_manager.cpp:1381 libs/ui/KisApplication.cpp:1227 +#: libs/ui/KisApplication.cpp:1230 libs/ui/KisApplication.cpp:1246 +#: libs/ui/KisApplication.cpp:1278 libs/ui/KisApplication.cpp:1292 +#: libs/ui/KisApplication.cpp:1320 libs/ui/KisDocument.cpp:1057 #: libs/ui/KisDocument.cpp:1072 libs/ui/KisDocument.cpp:2039 #: libs/ui/KisDocument.cpp:2082 libs/ui/KisDocument.cpp:2093 -#: libs/ui/KisMainWindow.cpp:1039 libs/ui/KisMainWindow.cpp:1109 -#: libs/ui/KisMainWindow.cpp:1253 libs/ui/KisMainWindow.cpp:1350 -#: libs/ui/KisMainWindow.cpp:2097 libs/ui/KisMainWindow.cpp:2106 -#: libs/ui/KisMainWindow.cpp:2245 libs/ui/KisMainWindow.cpp:2306 -#: libs/ui/KisMainWindow.cpp:2325 libs/ui/KisMainWindow.cpp:2967 +#: libs/ui/KisMainWindow.cpp:1024 libs/ui/KisMainWindow.cpp:1094 +#: libs/ui/KisMainWindow.cpp:1238 libs/ui/KisMainWindow.cpp:1335 +#: libs/ui/KisMainWindow.cpp:2082 libs/ui/KisMainWindow.cpp:2091 +#: libs/ui/KisMainWindow.cpp:2230 libs/ui/KisMainWindow.cpp:2291 +#: libs/ui/KisMainWindow.cpp:2310 libs/ui/KisMainWindow.cpp:2952 #: libs/ui/KisPart.cpp:555 libs/ui/KisPart.cpp:558 #: libs/ui/KisReferenceImage.cpp:192 libs/ui/KisRemoteFileFetcher.cpp:40 #: libs/ui/KisRemoteFileFetcher.cpp:64 libs/ui/KisRemoteFileFetcher.cpp:91 @@ -26032,7 +26032,7 @@ msgstr "" #. +> trunk6 stable6 #: libs/resourcewidgets/KisResourceItemChooser.cpp:339 -#: libs/ui/KisMainWindow.cpp:2764 +#: libs/ui/KisMainWindow.cpp:2749 #: plugins/paintops/libpaintop/kis_predefined_brush_chooser.cpp:407 #: qmlmodules/components/TagFilterProxyModelQmlWrapper.cpp:347 #, kde-format @@ -26551,7 +26551,7 @@ msgstr "" #. +> trunk6 stable6 #: libs/ui/animation/KisDlgAnimationRenderer.cpp:54 -#: libs/ui/KisMainWindow.cpp:2348 +#: libs/ui/KisMainWindow.cpp:2333 #, kde-format msgid "Render Animation" msgstr "" @@ -28679,7 +28679,7 @@ msgstr "" #. +> trunk6 stable6 #: libs/ui/dialogs/kis_dlg_import_image_sequence.cpp:141 -#: libs/ui/KisMainWindow.cpp:1218 +#: libs/ui/KisMainWindow.cpp:1203 #, kde-format msgid "Import Images" msgstr "" @@ -28806,7 +28806,7 @@ msgid "Enter new style name" msgstr "" #. +> trunk6 stable6 -#: libs/ui/dialogs/kis_dlg_layer_style.cpp:319 libs/ui/KisMainWindow.cpp:2775 +#: libs/ui/dialogs/kis_dlg_layer_style.cpp:319 libs/ui/KisMainWindow.cpp:2760 #, kde-format msgctxt "@label:textbox" msgid "Name:" @@ -33571,7 +33571,7 @@ msgstr "" #. i18n: ectx: property (text), widget (QPushButton, updateBrushNameButton) #. i18n: ectx: property (toolTip), widget (QToolButton, bnSaveMask) #. +> trunk6 stable6 -#: libs/ui/forms/wdgpaintopsettings.ui:184 libs/ui/KisMainWindow.cpp:1084 +#: libs/ui/forms/wdgpaintopsettings.ui:184 libs/ui/KisMainWindow.cpp:1069 #: libs/ui/widgets/kis_workspace_chooser.cpp:134 #: libs/ui/widgets/kis_workspace_chooser.cpp:209 #: plugins/dockers/gamutmask/forms/wdgGamutMaskChooser.ui:232 @@ -34745,7 +34745,7 @@ msgstr "" #. i18n: ectx: property (windowTitle), widget (QWidget, DlgSessionManager) #. +> trunk6 stable6 -#: libs/ui/forms/wdgsessionmanager.ui:18 libs/ui/KisApplication.cpp:452 +#: libs/ui/forms/wdgsessionmanager.ui:18 libs/ui/KisApplication.cpp:428 #, kde-format msgid "Sessions" msgstr "" @@ -36425,61 +36425,85 @@ msgid "Favorites" msgstr "" #. +> trunk6 stable6 -#: libs/ui/kis_control_frame.cpp:61 +#: libs/ui/kis_control_frame.cpp:67 #, kde-format msgid "Fill Patterns" msgstr "" #. +> trunk6 stable6 -#: libs/ui/kis_control_frame.cpp:65 +#: libs/ui/kis_control_frame.cpp:71 #, kde-format msgid "Fill Gradients" msgstr "" #. +> trunk6 stable6 -#: libs/ui/kis_control_frame.cpp:75 +#: libs/ui/kis_control_frame.cpp:81 #, kde-format msgid "&Patterns" msgstr "" #. +> trunk6 stable6 -#: libs/ui/kis_control_frame.cpp:82 +#: libs/ui/kis_control_frame.cpp:88 #, kde-format msgid "&Gradients" msgstr "" #. +> trunk6 stable6 -#: libs/ui/kis_control_frame.cpp:97 +#: libs/ui/kis_control_frame.cpp:104 #, kde-format msgid "&Choose foreground and background colors" msgstr "" -#. +> trunk6 stable6 -#: libs/ui/kis_control_frame.cpp:112 +#. +> trunk6 +#: libs/ui/kis_control_frame.cpp:122 #, kde-format -msgid "&Painter's Tools" +msgid "&Choose foreground colour" msgstr "" -#. +> trunk6 stable6 +#. +> stable6 #: libs/ui/kis_control_frame.cpp:117 #, kde-format msgid "&Open Foreground color selector" msgstr "" -#. +> trunk6 stable6 +#. +> trunk6 +#: libs/ui/kis_control_frame.cpp:141 +#, kde-format +msgid "&Choose background colour" +msgstr "" + +#. +> stable6 #: libs/ui/kis_control_frame.cpp:122 #, kde-format msgid "&Open Background color selector" msgstr "" +#. +> trunk6 +#: libs/ui/kis_control_frame.cpp:160 +#, kde-format +msgid "&Swap Foreground and Background Colors" +msgstr "" + +#. +> trunk6 +#: libs/ui/kis_control_frame.cpp:179 +#, kde-format +msgid "&reset Foreground and Background Colors" +msgstr "" + +#. +> trunk6 stable6 +#: libs/ui/kis_control_frame.cpp:195 +#, kde-format +msgid "&Painter's Tools" +msgstr "" + #. +> trunk6 stable6 -#: libs/ui/kis_control_frame.cpp:129 +#: libs/ui/kis_control_frame.cpp:203 #, kde-format msgid "&Docker Box" msgstr "" #. +> trunk6 stable6 -#: libs/ui/kis_control_frame.cpp:196 libs/ui/KisApplication.cpp:448 +#: libs/ui/kis_control_frame.cpp:271 libs/ui/KisApplication.cpp:424 #: plugins/dockers/patterndocker/patterndocker_dock.cpp:19 #: plugins/extensions/resourcemanager/dlg_embed_tags.cpp:65 #: plugins/extensions/resourcemanager/page_tag_chooser.cpp:60 @@ -36489,14 +36513,14 @@ msgid "Patterns" msgstr "" #. +> trunk6 stable6 -#: libs/ui/kis_control_frame.cpp:199 libs/ui/kis_control_frame.cpp:200 +#: libs/ui/kis_control_frame.cpp:274 libs/ui/kis_control_frame.cpp:275 #, kde-format msgid "Custom Pattern" msgstr "" #. +> trunk6 stable6 -#: libs/ui/kis_control_frame.cpp:248 libs/ui/KisApplication.cpp:433 -#: libs/ui/KisApplication.cpp:434 +#: libs/ui/kis_control_frame.cpp:323 libs/ui/KisApplication.cpp:409 +#: libs/ui/KisApplication.cpp:410 #: plugins/extensions/resourcemanager/dlg_embed_tags.cpp:63 #: plugins/extensions/resourcemanager/page_tag_chooser.cpp:58 #: plugins/extensions/resourcemanager/wdgtagselection.cpp:272 @@ -36505,13 +36529,13 @@ msgid "Gradients" msgstr "" #. +> trunk6 stable6 -#: libs/ui/kis_control_frame.cpp:283 +#: libs/ui/kis_control_frame.cpp:358 #, kde-format msgid "Docker box" msgstr "" #. +> trunk6 stable6 -#: libs/ui/kis_control_frame.cpp:289 +#: libs/ui/kis_control_frame.cpp:364 #, kde-format msgid "Toolbar Docker Box" msgstr "" @@ -36580,7 +36604,7 @@ msgid "Import Image" msgstr "" #. +> trunk6 stable6 -#: libs/ui/kis_image_manager.cc:198 libs/ui/widgets/KoDualColorButton.cpp:100 +#: libs/ui/kis_image_manager.cc:198 libs/ui/widgets/KoDualColorButton.cpp:77 #, kde-format msgid "Select a Color" msgstr "" @@ -37547,22 +37571,22 @@ msgid "Zoom: %1 %" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:425 +#: libs/ui/KisApplication.cpp:401 #: plugins/extensions/resourcemanager/wdgtagselection.cpp:266 #, kde-format msgid "Brush presets" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:428 libs/ui/KisApplication.cpp:429 -#: libs/ui/KisApplication.cpp:430 libs/ui/KisApplication.cpp:431 +#: libs/ui/KisApplication.cpp:404 libs/ui/KisApplication.cpp:405 +#: libs/ui/KisApplication.cpp:406 libs/ui/KisApplication.cpp:407 #: plugins/extensions/resourcemanager/wdgtagselection.cpp:267 #, kde-format msgid "Brush tips" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:436 +#: libs/ui/KisApplication.cpp:412 #: plugins/extensions/resourcemanager/dlg_embed_tags.cpp:66 #: plugins/extensions/resourcemanager/page_tag_chooser.cpp:61 #: plugins/extensions/resourcemanager/wdgtagselection.cpp:270 @@ -37571,7 +37595,7 @@ msgid "Palettes" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:449 libs/ui/widgets/kis_workspace_chooser.cpp:90 +#: libs/ui/KisApplication.cpp:425 libs/ui/widgets/kis_workspace_chooser.cpp:90 #: plugins/extensions/resourcemanager/dlg_embed_tags.cpp:67 #: plugins/extensions/resourcemanager/page_tag_chooser.cpp:62 #: plugins/extensions/resourcemanager/wdgtagselection.cpp:268 @@ -37580,51 +37604,51 @@ msgid "Workspaces" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:450 +#: libs/ui/KisApplication.cpp:426 #, kde-format msgid "SVG symbol libraries" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:451 libs/ui/widgets/kis_workspace_chooser.cpp:104 +#: libs/ui/KisApplication.cpp:427 libs/ui/widgets/kis_workspace_chooser.cpp:104 #, kde-format msgid "Window layouts" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:453 +#: libs/ui/KisApplication.cpp:429 #: plugins/extensions/resourcemanager/wdgtagselection.cpp:273 #, kde-format msgid "Gamut masks" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:455 +#: libs/ui/KisApplication.cpp:431 #, kde-format msgid "SeExpr Scripts" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:460 +#: libs/ui/KisApplication.cpp:436 #, kde-format msgctxt "Resource type name" msgid "Layer styles" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:463 +#: libs/ui/KisApplication.cpp:439 #, kde-format msgid "Font Families" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:464 +#: libs/ui/KisApplication.cpp:440 #, kde-format msgid "Style Presets" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:476 +#: libs/ui/KisApplication.cpp:452 #, kde-format msgid "" "%1\n" @@ -37633,14 +37657,14 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:476 libs/ui/KisApplication.cpp:482 +#: libs/ui/KisApplication.cpp:452 libs/ui/KisApplication.cpp:458 #, kde-format msgctxt "@title:window" msgid "Krita: Fatal error" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:482 +#: libs/ui/KisApplication.cpp:458 #, kde-format msgid "" "\n" @@ -37649,7 +37673,7 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:518 +#: libs/ui/KisApplication.cpp:494 #, kde-format msgid "" "You are running a 32 bits build on a 64 bits Windows.\n" @@ -37658,76 +37682,76 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:535 +#: libs/ui/KisApplication.cpp:511 #, kde-format msgid "Initializing Globals..." msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:573 +#: libs/ui/KisApplication.cpp:549 #, kde-format msgid "Adding resource types..." msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:577 +#: libs/ui/KisApplication.cpp:553 #, kde-format msgid "Loading plugins..." msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:583 +#: libs/ui/KisApplication.cpp:559 #, kde-format msgid "Loading resources..." msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:592 +#: libs/ui/KisApplication.cpp:568 #, kde-format msgid "Loading Main Window..." msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:624 +#: libs/ui/KisApplication.cpp:600 #, kde-format msgid "Launching..." msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:745 +#: libs/ui/KisApplication.cpp:721 #, kde-format msgid "Mimetype not found, try using the -mimetype option" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:806 +#: libs/ui/KisApplication.cpp:782 #, kde-format msgid "Failed to render animation frames!" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:831 libs/ui/KisApplication.cpp:1110 +#: libs/ui/KisApplication.cpp:807 libs/ui/KisApplication.cpp:1086 #, kde-format msgid "File layer" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:839 libs/ui/KisApplication.cpp:844 -#: libs/ui/KisApplication.cpp:1104 libs/ui/KisApplication.cpp:1118 -#: libs/ui/KisApplication.cpp:1123 +#: libs/ui/KisApplication.cpp:815 libs/ui/KisApplication.cpp:820 +#: libs/ui/KisApplication.cpp:1080 libs/ui/KisApplication.cpp:1094 +#: libs/ui/KisApplication.cpp:1099 #, kde-format msgctxt "@title:window" msgid "Krita:Warning" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:840 libs/ui/KisApplication.cpp:1119 +#: libs/ui/KisApplication.cpp:816 libs/ui/KisApplication.cpp:1095 #, kde-format msgid "Cannot add %1 as a file layer: the file does not exist." msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:845 +#: libs/ui/KisApplication.cpp:821 #, kde-format msgid "" "Cannot add the file layer: no document is open.\n" @@ -37738,7 +37762,7 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:851 +#: libs/ui/KisApplication.cpp:827 #, kde-format msgid "" "Cannot add the file layer: no document is open.\n" @@ -37746,37 +37770,37 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:1105 +#: libs/ui/KisApplication.cpp:1081 #, kde-format msgid "Couldn't open file %1" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:1124 +#: libs/ui/KisApplication.cpp:1100 #, kde-format msgid "Cannot add the file layer: no document is open." msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:1252 +#: libs/ui/KisApplication.cpp:1228 #, kde-format msgid "No template found for: %1" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:1255 +#: libs/ui/KisApplication.cpp:1231 #, kde-format msgid "Too many templates found for: %1" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:1271 +#: libs/ui/KisApplication.cpp:1247 #, kde-format msgid "Template %1 failed to load." msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:1303 +#: libs/ui/KisApplication.cpp:1279 #, kde-format msgid "" "Krita configurations reset!\n" @@ -37787,7 +37811,7 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:1317 +#: libs/ui/KisApplication.cpp:1293 #, kde-format msgid "" "Failed to clear %1\n" @@ -37796,7 +37820,7 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisApplication.cpp:1345 +#: libs/ui/KisApplication.cpp:1321 #, kde-format msgid "Do you want to clear the settings file?" msgstr "" @@ -38566,37 +38590,37 @@ msgid "Wor&kspace" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisMainWindow.cpp:606 +#: libs/ui/KisMainWindow.cpp:591 #, kde-format msgid "Show %1 Toolbar" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisMainWindow.cpp:608 +#: libs/ui/KisMainWindow.cpp:593 #, kde-format msgid "Hide %1 Toolbar" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisMainWindow.cpp:1081 +#: libs/ui/KisMainWindow.cpp:1066 #, kde-format msgid "Save as %1" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisMainWindow.cpp:1109 +#: libs/ui/KisMainWindow.cpp:1094 #, kde-format msgid "The file %1 does not exist." msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisMainWindow.cpp:1218 +#: libs/ui/KisMainWindow.cpp:1203 #, kde-format msgid "Open Images" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisMainWindow.cpp:1351 +#: libs/ui/KisMainWindow.cpp:1336 #, kde-format msgid "" "You are saving a file while the image is still rendering. The saved file may be incomplete or corrupted.\n" @@ -38605,25 +38629,25 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisMainWindow.cpp:1412 +#: libs/ui/KisMainWindow.cpp:1397 #, kde-format msgid "Exporting" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisMainWindow.cpp:1412 +#: libs/ui/KisMainWindow.cpp:1397 #, kde-format msgid "Saving As" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisMainWindow.cpp:2066 +#: libs/ui/KisMainWindow.cpp:2051 #, kde-format msgid "Layers/Masks" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisMainWindow.cpp:2092 +#: libs/ui/KisMainWindow.cpp:2077 #: plugins/extensions/resourcemanager/dlg_bundle_manager.cpp:201 #: plugins/extensions/resourcemanager/dlg_bundle_manager.cpp:365 #, kde-format @@ -38631,7 +38655,7 @@ msgid "You don't have any resource bundles enabled." msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisMainWindow.cpp:2096 +#: libs/ui/KisMainWindow.cpp:2081 #, kde-format msgid "" "\n" @@ -38639,7 +38663,7 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisMainWindow.cpp:2106 +#: libs/ui/KisMainWindow.cpp:2091 #: plugins/extensions/resourcemanager/dlg_bundle_manager.cpp:211 #: plugins/extensions/resourcemanager/dlg_bundle_manager.cpp:377 #, kde-format @@ -38649,7 +38673,7 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisMainWindow.cpp:2245 libs/ui/KisMainWindow.cpp:2325 +#: libs/ui/KisMainWindow.cpp:2230 libs/ui/KisMainWindow.cpp:2310 #, kde-format msgid "" "Could not finish import animation:\n" @@ -38657,66 +38681,66 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisMainWindow.cpp:2306 +#: libs/ui/KisMainWindow.cpp:2291 #, kde-format msgid "Failed to create new document. Animation import aborted." msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisMainWindow.cpp:2755 +#: libs/ui/KisMainWindow.cpp:2740 #, kde-format msgctxt "@action:inmenu" msgid "&Import Workspace..." msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisMainWindow.cpp:2770 +#: libs/ui/KisMainWindow.cpp:2755 #, kde-format msgctxt "@action:inmenu" msgid "&New Workspace..." msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisMainWindow.cpp:2774 +#: libs/ui/KisMainWindow.cpp:2759 #, kde-format msgctxt "@title:window" msgid "New Workspace..." msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisMainWindow.cpp:2818 +#: libs/ui/KisMainWindow.cpp:2803 #, kde-format msgid "&%1 %2" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisMainWindow.cpp:2821 +#: libs/ui/KisMainWindow.cpp:2806 #, kde-format msgid "%1 %2" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisMainWindow.cpp:2990 +#: libs/ui/KisMainWindow.cpp:2975 #, kde-format msgid "The Krita LittleCMS color management plugin is not installed. Krita will quit now." msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisMainWindow.cpp:3006 +#: libs/ui/KisMainWindow.cpp:2991 #, kde-format msgctxt "@title:window" msgid "Installation error" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisMainWindow.cpp:3119 +#: libs/ui/KisMainWindow.cpp:3104 #, kde-format msgctxt "@action:inmenu" msgid "&Themes" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisMainWindow.cpp:3205 +#: libs/ui/KisMainWindow.cpp:3190 #, kde-format msgid "Expanding Spacer" msgstr "" @@ -39160,39 +39184,39 @@ msgid "Gamut Warnings turned off." msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisViewManager.cpp:811 +#: libs/ui/KisViewManager.cpp:809 #, kde-format msgid "Active Author Profile" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisViewManager.cpp:941 +#: libs/ui/KisViewManager.cpp:933 #, kde-format msgid "%1 (Copy)" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisViewManager.cpp:1067 libs/ui/KisViewManager.cpp:1135 +#: libs/ui/KisViewManager.cpp:1059 libs/ui/KisViewManager.cpp:1127 #, kde-format msgid "Alternative names exhausted, try manually saving with a higher number" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisViewManager.cpp:1067 +#: libs/ui/KisViewManager.cpp:1059 #, kde-format msgctxt "@title:window" msgid "Couldn't save incremental version" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisViewManager.cpp:1135 +#: libs/ui/KisViewManager.cpp:1127 #, kde-format msgctxt "@title:window" msgid "Couldn't save incremental backup" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisViewManager.cpp:1419 +#: libs/ui/KisViewManager.cpp:1411 #, kde-format msgid "" "Going into Canvas-Only mode.\n" @@ -39200,14 +39224,14 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisViewManager.cpp:1489 +#: libs/ui/KisViewManager.cpp:1481 #, kde-format msgctxt "@title:window resource folder" msgid "Open Resource Folder" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisViewManager.cpp:1493 +#: libs/ui/KisViewManager.cpp:1485 #, kde-format msgctxt "@info resource folder" msgid "" @@ -39225,21 +39249,21 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisViewManager.cpp:1508 +#: libs/ui/KisViewManager.cpp:1500 #, kde-format msgctxt "@action:button resource folder" msgid "Open in &user AppData" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisViewManager.cpp:1509 +#: libs/ui/KisViewManager.cpp:1501 #, kde-format msgctxt "@action:button resource folder" msgid "Open in &private app location" msgstr "" #. +> trunk6 stable6 -#: libs/ui/KisViewManager.cpp:1657 libs/ui/KisViewManager.cpp:1675 +#: libs/ui/KisViewManager.cpp:1649 libs/ui/KisViewManager.cpp:1667 #, kde-format msgctxt "choice for author profile" msgid "Anonymous" @@ -42430,27 +42454,31 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: libs/ui/widgets/KoDualColorButton.cpp:465 +#: libs/ui/widgets/KoBackgroundColour.cpp:51 +#: libs/ui/widgets/KoDualColorButton.cpp:468 #, kde-format -msgid "Foreground color selector" +msgid "Background color selector" msgstr "" #. +> trunk6 stable6 -#: libs/ui/widgets/KoDualColorButton.cpp:468 +#: libs/ui/widgets/KoDualColorButton.cpp:457 +#: libs/ui/widgets/KoForegroundColour.cpp:50 #, kde-format -msgid "Set foreground and background colors to black and white" +msgid "Foreground color selector" msgstr "" #. +> trunk6 stable6 -#: libs/ui/widgets/KoDualColorButton.cpp:473 +#: libs/ui/widgets/KoDualColorButton.cpp:460 +#: libs/ui/widgets/KoResetBgFgColours.cpp:43 #, kde-format -msgid "Swap foreground and background colors" +msgid "Set foreground and background colors to black and white" msgstr "" #. +> trunk6 stable6 -#: libs/ui/widgets/KoDualColorButton.cpp:476 +#: libs/ui/widgets/KoDualColorButton.cpp:465 +#: libs/ui/widgets/KoSwapBgFgColours.cpp:42 #, kde-format -msgid "Background color selector" +msgid "Swap foreground and background colors" msgstr "" #. +> trunk6 stable6 @@ -70703,14 +70731,23 @@ msgstr "" msgid "Show Guideline" msgstr "" -#. +> trunk6 stable6 +#. +> stable6 #: plugins/tools/basictools/kis_tool_line.cc:465 #, kde-format msgid "Length: %1 px" msgstr "" +#. +> trunk6 +#: plugins/tools/basictools/kis_tool_line.cc:467 +#, kde-format +msgctxt "%1=length in pixels %2=angle in degrees" +msgid "" +"Length: %1 px\n" +"Angle: %2°" +msgstr "" + #. +> trunk6 stable6 -#: plugins/tools/basictools/kis_tool_line.cc:483 +#: plugins/tools/basictools/kis_tool_line.cc:487 #, kde-format msgid "Alt+Drag will move the origin of the currently displayed line around, Shift+Drag will force you to draw straight lines" msgstr "" diff --git a/summit/messages/kstars/kstars.pot b/summit/messages/kstars/kstars.pot index ad062931..92aab476 100644 --- a/summit/messages/kstars/kstars.pot +++ b/summit/messages/kstars/kstars.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: kstars\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2026-07-17 11:27+0200\n" +"POT-Creation-Date: 2026-07-18 07:22+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -4340,7 +4340,7 @@ msgstr "" #: ekos/capture/exposurecalculator/exposurecalculatordialog.ui:898 #: ekos/capture/sequenceeditor.cpp:141 ekos/capture/sequenceeditor.cpp:144 #: ekos/focus/focus.cpp:455 ekos/focus/focus.ui:1054 ekos/focus/focus.ui:1068 -#: ekos/focus/focus.ui:1082 ekos/guide/guide.cpp:733 ekos/guide/guide.ui:632 +#: ekos/focus/focus.ui:1082 ekos/guide/guide.cpp:747 ekos/guide/guide.ui:632 #: ekos/guide/guide.ui:756 indi/streamform.ui:418 oal/equipmentwriter.ui:1157 #, kde-format msgid "--" @@ -6797,7 +6797,7 @@ msgstr "" #. +> trunk5 #: ekos/align/align.cpp:275 ekos/analyze/analyze.cpp:4167 #: ekos/capture/capture.cpp:318 ekos/focus/focusmodule.cpp:458 -#: ekos/guide/guide.cpp:1432 ekos/manager.cpp:2446 ekos/mount/mount.cpp:780 +#: ekos/guide/guide.cpp:1446 ekos/manager.cpp:2446 ekos/mount/mount.cpp:780 #: ekos/observatory/observatory.cpp:1048 #: ekos/scheduler/schedulerprocess.cpp:3614 #, kde-format @@ -6853,9 +6853,9 @@ msgstr "" #: ekos/align/align.ui:148 ekos/align/polaralignmentassistant.ui:823 #: ekos/align/polaralignmentassistant.ui:826 #: ekos/auxiliary/buildfilteroffsets.cpp:245 ekos/auxiliary/darklibrary.ui:585 -#: ekos/focus/focus.ui:173 ekos/guide/guide.ui:258 -#: ekos/guide/opsaiguide.ui:223 ekos/manager.cpp:259 -#: ekos/observatory/observatorydomemodel.cpp:132 +#: ekos/focus/focus.ui:173 ekos/guide/aiguidewizard.cpp:345 +#: ekos/guide/aiguidewizard.ui:223 ekos/guide/guide.ui:258 +#: ekos/manager.cpp:259 ekos/observatory/observatorydomemodel.cpp:132 #: ekos/observatory/observatorydomemodel.cpp:135 #: ekos/scheduler/taskqueue/ui/queueviewerwidget.cpp:98 #: fitsviewer/fitstab.cpp:37 kstarslite/qml/indi/INDIControlPanel.qml:137 @@ -7806,7 +7806,7 @@ msgid "Error: No camera detected." msgstr "" #. +> trunk5 -#: ekos/align/align_solver.cpp:83 ekos/guide/guide.cpp:864 +#: ekos/align/align_solver.cpp:83 ekos/guide/guide.cpp:878 #, kde-format msgid "Error: lost connection to camera." msgstr "" @@ -8056,14 +8056,14 @@ msgstr "" #. +> trunk5 #: ekos/align/align_solver.cpp:1207 ekos/focus/focus.cpp:6158 -#: ekos/guide/guide.cpp:1183 +#: ekos/guide/guide.cpp:1197 #, kde-format msgid "Exposure timeout. Too many. Restarting driver." msgstr "" #. +> trunk5 #: ekos/align/align_solver.cpp:1227 ekos/capture/cameraprocess.cpp:2185 -#: ekos/focus/focus.cpp:6172 ekos/guide/guide.cpp:1148 +#: ekos/focus/focus.cpp:6172 ekos/guide/guide.cpp:1162 #, kde-format msgid "Exposure timeout. Restarting exposure..." msgstr "" @@ -11376,8 +11376,8 @@ msgstr "" #. +> trunk5 #: ekos/align/polaralignmentassistant.ui:810 #: ekos/align/polaralignmentassistant.ui:813 ekos/auxiliary/darklibrary.ui:575 -#: ekos/manager.cpp:158 ekos/manager.cpp:265 ekos/manager.cpp:1124 -#: ekos/observatory/observatorydomemodel.cpp:132 +#: ekos/guide/aiguidewizard.cpp:213 ekos/manager.cpp:158 ekos/manager.cpp:265 +#: ekos/manager.cpp:1124 ekos/observatory/observatorydomemodel.cpp:132 #: ekos/observatory/observatorydomemodel.cpp:135 #: ekos/scheduler/taskqueue/ui/queueviewerwidget.cpp:93 #: fitsviewer/fitstab.cpp:36 fitsviewer/livestacking.ui:317 @@ -11705,7 +11705,7 @@ msgstr "" #. i18n: ectx: property (text), widget (QCheckBox, schedulerGuideStep) #. +> trunk5 #: ekos/analyze/analyze.cpp:2335 ekos/auxiliary/opslogs.ui:120 -#: ekos/guide/guide.cpp:71 ekos/guide/guide.ui:129 ekos/manager.cpp:2817 +#: ekos/guide/guide.cpp:72 ekos/guide/guide.ui:129 ekos/manager.cpp:2817 #: ekos/scheduler/framingassistant.ui:1240 ekos/scheduler/scheduler.ui:262 #: fitsviewer/fitsviewer.cpp:578 #, kde-format @@ -14114,7 +14114,7 @@ msgstr "" #. i18n: ectx: property (text), widget (QCheckBox, kcfg_ObservatoryLogging) #. i18n: ectx: property (windowTitle), widget (QWidget, Observatory) #. +> trunk5 -#: ekos/auxiliary/opslogs.ui:321 ekos/manager.cpp:2867 +#: ekos/auxiliary/opslogs.ui:321 ekos/manager.cpp:2883 #: ekos/observatory/observatory.ui:14 #, kde-format msgid "Observatory" @@ -16078,7 +16078,7 @@ msgstr "" #. i18n: ectx: property (text), widget (QLabel, CalibrationMinimized) #. +> trunk5 #: ekos/capture/camera.ui:1176 ekos/capture/cameraprocess.cpp:2519 -#: ekos/guide/guide.cpp:82 fitsviewer/livestacking.ui:2260 +#: ekos/guide/guide.cpp:83 fitsviewer/livestacking.ui:2260 #: fitsviewer/livestacking.ui:2886 #, kde-format msgid "Calibration" @@ -19509,13 +19509,13 @@ msgid "Offline" msgstr "" #. +> trunk5 -#: ekos/ekoslive/message.cpp:820 +#: ekos/ekoslive/message.cpp:817 #, kde-format msgid "target" msgstr "" #. +> trunk5 -#: ekos/ekoslive/message.cpp:1150 +#: ekos/ekoslive/message.cpp:1147 #, kde-format msgid "Mosaic import failed." msgstr "" @@ -23658,6 +23658,235 @@ msgstr "" msgid "Corrections already applied. Run autofocus again to get fresh tilt measurements." msgstr "" +#. +> trunk5 +#: ekos/guide/aiguideprotocol.cpp:195 +#, kde-format +msgid "No data to train! Please run the protocol first." +msgstr "" + +#. +> trunk5 +#: ekos/guide/aiguideprotocol.cpp:196 +#, kde-format +msgid "No data to train" +msgstr "" + +#. +> trunk5 +#: ekos/guide/aiguideprotocol.cpp:201 +#, kde-format +msgid "Starting AI training via EkosLive cloud..." +msgstr "" + +#. i18n: ectx: property (windowTitle), widget (QWizard, AIGuideWizard) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:14 +#, kde-format +msgid "Ekos Guide AI Assistant (Experimental)" +msgstr "" + +#. i18n: ectx: property (title), widget (QWizardPage, wizardPage1) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:21 +#, kde-format +msgid "Mount Identification" +msgstr "" + +#. i18n: ectx: property (subTitle), widget (QWizardPage, wizardPage1) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:24 +#, kde-format +msgid "Welcome to the Ekos AI Guiding Assistant. Please verify your mount type below." +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, experimentalWarningLabel) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:30 +#, kde-format +msgid "" +"<html><head/><body>" +"<p><span style=\" color:#ff5500; font-weight:600;\">This is an experimental feature. </span></p>" +"</body></html>" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, label) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:42 +#, kde-format +msgid "Detected Mount Type:" +msgstr "" + +#. i18n: ectx: property (text), item, widget (QComboBox, mountTypeCombo) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:50 +#, kde-format +msgid "Worm Gear" +msgstr "" + +#. i18n: ectx: property (text), item, widget (QComboBox, mountTypeCombo) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:55 +#, kde-format +msgid "Harmonic Drive" +msgstr "" + +#. i18n: ectx: property (text), item, widget (QComboBox, mountTypeCombo) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:60 +#, kde-format +msgid "Direct Drive" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, exposureLabel) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:77 +#, kde-format +msgid "" +"<html><head/><body>" +"<p><span style=\" font-weight:600;\">Exposure Recommendations:</span></p>" +"<ul>" +"<li><span style=\" font-weight:600;\">Worm Gear:</span> 2.0s (Default)</li>" +"<li><span style=\" font-weight:600;\">Harmonic Drive:</span> 0.5s or 1.0s (Depends on guide star SNR)</li>" +"<li><span style=\" font-weight:600;\">Direct Drive:</span> 1.0s to 3.0s</li>" +"</ul>" +"<p><span style=\" color:#ff5500;\">Note: The AI model will be trained and locked to your current guide exposure.</span></p>" +"</body></html>" +msgstr "" + +#. i18n: ectx: property (title), widget (QWizardPage, wizardPage2) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:95 +#, kde-format +msgid "Protocol Preview" +msgstr "" + +#. i18n: ectx: property (subTitle), widget (QWizardPage, wizardPage2) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:98 +#, kde-format +msgid "The assistant will perform the following steps to characterize the tracking errors." +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, algorithmWarningLabel) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:104 +#, kde-format +msgid "" +"<html><head/><body>" +"<p><span style=\" color:#ff5500;\">The Guide AI Assistant requires the Standard guiding algorithm for both axes during data collection. Your current settings will be temporarily changed to Standard for the duration of the wizard and restored when it completes.</span></p>" +"</body></html>" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, labelWormGear) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:127 +#, kde-format +msgid "" +"<html><head/><body>" +"<p><span style=\" font-weight:600;\">Worm Gear Protocol (~45 mins):</span><br/>" +"1. Slew to High Altitude : Free drift, then standard guiding.<br/>" +"2. Slew to Lower Altitude : Free drift, then standard guiding.<br/>" +"3. Slew to High Altitude : Standard guiding.</p>" +"</body></html>" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, labelHarmonic) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:147 +#, kde-format +msgid "" +"<html><head/><body>" +"<p><span style=\" font-weight:600;\">Harmonic Drive Protocol (~35 mins):</span><br/>" +"1. Slew to High Altitude: Free drift, pulse response test, then standard guiding.<br/>" +"2. Slew to Lower Altitude: Free drift, then standard guiding.</p>" +"</body></html>" +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, labelDirectDrive) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:167 +#, kde-format +msgid "" +"<html><head/><body>" +"<p><span style=\" font-weight:600;\">Direct Drive Protocol (~20 mins):</span><br/>" +"1. Slew to High, Mid, and Low Altitudes: Free drift at each position.</p>" +"</body></html>" +msgstr "" + +#. i18n: ectx: property (title), widget (QWizardPage, wizardPage3) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:198 +#, kde-format +msgid "System Identification Progress" +msgstr "" + +#. i18n: ectx: property (subTitle), widget (QWizardPage, wizardPage3) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:201 +#, kde-format +msgid "Collecting mount telemetry. Please do not interrupt the process unless necessary." +msgstr "" + +#. i18n: ectx: property (text), widget (QLabel, statusLabel) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:207 +#, kde-format +msgid "Ready to begin..." +msgstr "" + +#. i18n: ectx: property (html), widget (QTextEdit, logTextEdit) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:242 +#, kde-format +msgid "" +"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" +"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" +"p, li { white-space: pre-wrap; }\n" +"</style></head><body style=\" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;\">\n" +"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Waiting to start...</p>" +"</body></html>" +msgstr "" + +#. i18n: ectx: property (title), widget (QWizardPage, wizardPage4) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:250 +#, kde-format +msgid "Data Collection Complete" +msgstr "" + +#. i18n: ectx: property (subTitle), widget (QWizardPage, wizardPage4) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:253 +#, kde-format +msgid "System identification data has been saved. Please choose a training method." +msgstr "" + +#. i18n: ectx: property (text), widget (QPushButton, exportOfflineButton) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:266 +#, kde-format +msgid "Export for offline training" +msgstr "" + +#. i18n: ectx: property (toolTip), widget (QPushButton, exportOfflineButton) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:269 +#, kde-format +msgid "Saves the system identification data to a JSON file so you can train the AI model on your local computer using the provided Python scripts." +msgstr "" + +#. i18n: ectx: property (text), widget (QPushButton, trainEkosLiveButton) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:285 +#, kde-format +msgid "Train in EkosLive" +msgstr "" + +#. i18n: ectx: property (toolTip), widget (QPushButton, trainEkosLiveButton) +#. +> trunk5 +#: ekos/guide/aiguidewizard.ui:288 +#, kde-format +msgid "Uploads anonymized data to EkosLive Cloud to instantly train your model using community baselines. (Target coordinates are stripped)." +msgstr "" + #. +> trunk5 #: ekos/guide/externalguide/linguider.cpp:70 #: ekos/guide/externalguide/phd2.cpp:298 @@ -24052,13 +24281,13 @@ msgstr "" #. i18n: ectx: property (text), widget (QCheckBox, kcfg_DitherEnabled) #. +> trunk5 -#: ekos/guide/guide.cpp:86 ekos/guide/opsdither.ui:102 +#: ekos/guide/guide.cpp:87 ekos/guide/opsdither.ui:102 #, kde-format msgid "Dither" msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:90 +#: ekos/guide/guide.cpp:91 #, kde-format msgid "GPG RA Guider" msgstr "" @@ -24066,194 +24295,194 @@ msgstr "" #. i18n: ectx: property (text), item, widget (QComboBox, kcfg_RAGuidePulseAlgorithm) #. i18n: ectx: property (text), item, widget (QComboBox, kcfg_DECGuidePulseAlgorithm) #. +> trunk5 -#: ekos/guide/guide.cpp:94 ekos/guide/opsguide.ui:116 +#: ekos/guide/guide.cpp:95 ekos/guide/opsguide.ui:116 #: ekos/guide/opsguide.ui:152 #, kde-format msgid "AI Guider" msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:443 +#: ekos/guide/guide.cpp:457 #, kde-format msgid "PHD2's current camera: %1, is not connected to Ekos. The PHD2 Guide Star Image will be received, but the full external guide frames cannot." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:453 +#: ekos/guide/guide.cpp:467 #, kde-format msgid "PHD2's current camera: %1, is connected to Ekos. You can select whether to use the full external guide frames or just receive the PHD2 Guide Star Image using the SubFrame checkbox." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:601 +#: ekos/guide/guide.cpp:615 #, kde-format msgid "Connection to the guide camera is lost." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:963 +#: ekos/guide/guide.cpp:977 #, kde-format msgid "Guide streaming started." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:983 +#: ekos/guide/guide.cpp:997 #, kde-format msgid "Guide streaming stopped." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:1142 +#: ekos/guide/guide.cpp:1156 #, kde-format msgid "Exposure timeout, but suspended. Ignoring..." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:1170 +#: ekos/guide/guide.cpp:1184 #, kde-format msgid "Exposure timeout. Aborting Autoguide." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:1172 +#: ekos/guide/guide.cpp:1186 #, kde-format msgid "Exposure timeout. Aborting Dithering." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:1174 +#: ekos/guide/guide.cpp:1188 #, kde-format msgid "Exposure timeout. Aborting Calibration." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:1229 +#: ekos/guide/guide.cpp:1243 #, kde-format msgid "Failed to reconnect camera after driver restart." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:1466 +#: ekos/guide/guide.cpp:1480 #, kde-format msgid "AI Free Drift active. Suppressed multi-pulse (RA: %1ms, DEC: %2ms)." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:1516 +#: ekos/guide/guide.cpp:1530 #, kde-format msgid "AI Free Drift active. Suppressed single pulse (%1ms)." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:1565 +#: ekos/guide/guide.cpp:1579 #, kde-format msgid "No camera detected. Check camera in optical trains." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:1571 +#: ekos/guide/guide.cpp:1585 #, kde-format msgid "No guider detected. Check guide-via in optical trains." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:1652 +#: ekos/guide/guide.cpp:1666 #, kde-format msgid "The mount is parked. Unpark to start guiding." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:1761 +#: ekos/guide/guide.cpp:1775 #, kde-format msgid "Pier side change detected. Clearing calibration." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:1775 +#: ekos/guide/guide.cpp:1789 #, kde-format msgid "Mount is moving. Resetting calibration..." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:1792 +#: ekos/guide/guide.cpp:1806 #, kde-format msgid "Mount is parking. Aborting guide..." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:1794 +#: ekos/guide/guide.cpp:1808 #, kde-format msgid "Mount is slewing. Aborting guide..." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:1880 +#: ekos/guide/guide.cpp:1894 #, kde-format msgid "Calibration is cleared." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:1908 +#: ekos/guide/guide.cpp:1922 #, kde-format msgid "External guider connected." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:1926 +#: ekos/guide/guide.cpp:1940 #, kde-format msgid "External guider disconnected." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:1943 +#: ekos/guide/guide.cpp:1957 #, kde-format msgid "Calibration completed." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:1969 +#: ekos/guide/guide.cpp:1983 #, kde-format msgid "Calibration started." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:1985 +#: ekos/guide/guide.cpp:1999 #, kde-format msgid "Guiding resumed." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:1989 +#: ekos/guide/guide.cpp:2003 #, kde-format msgid "Autoguiding running." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:2011 +#: ekos/guide/guide.cpp:2025 #, kde-format msgid "Autoguiding aborted." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:2019 +#: ekos/guide/guide.cpp:2033 #, kde-format msgid "Guiding suspended." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:2028 +#: ekos/guide/guide.cpp:2042 #, kde-format msgid "Manual dithering in progress." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:2032 +#: ekos/guide/guide.cpp:2046 #, kde-format msgid "Dithering in progress." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:2036 +#: ekos/guide/guide.cpp:2050 #, kde-format msgid "Post-dither settling for %1 second..." msgid_plural "Post-dither settling for %1 seconds..." @@ -24261,146 +24490,152 @@ msgstr[0] "" msgstr[1] "" #. +> trunk5 -#: ekos/guide/guide.cpp:2041 +#: ekos/guide/guide.cpp:2055 #, kde-format msgid "Dithering failed." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:2052 +#: ekos/guide/guide.cpp:2066 #, kde-format msgid "Dithering completed successfully." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:2110 +#: ekos/guide/guide.cpp:2124 #, kde-format msgid "%1x%1 guide binning is not supported. Maximum is %2x%2." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:2134 +#: ekos/guide/guide.cpp:2148 #, kde-format msgid "Exposure failed. Restarting exposure..." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:2269 +#: ekos/guide/guide.cpp:2283 #, kde-format msgid "Cannot change guider type while active." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:2364 +#: ekos/guide/guide.cpp:2378 #, kde-format msgid "Warning: Reset Guiding Calibration is enabled. It is recommended to turn this option off for PHD2." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:2804 +#: ekos/guide/guide.cpp:2818 #, kde-format msgid "Calibration failed to start." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:2955 +#: ekos/guide/guide.cpp:2969 #, kde-format msgid "Auto star selected." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:2959 +#: ekos/guide/guide.cpp:2973 #, kde-format msgid "Failed to select an auto star." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:2968 +#: ekos/guide/guide.cpp:2982 #, kde-format msgid "Select a guide star to calibrate." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:3230 +#: ekos/guide/guide.cpp:3244 #, kde-format msgid "dx (pixels)" msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:3231 +#: ekos/guide/guide.cpp:3245 #, kde-format msgid "dy (pixels)" msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:3374 ekos/guide/guide.cpp:3523 +#: ekos/guide/guide.cpp:3388 ekos/guide/guide.cpp:3537 #, kde-format msgid "The PHD2 camera is not available to Ekos, so you cannot see the captured images. But you will still see the Guide Star Image when you guide." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:3378 ekos/guide/guide.cpp:3527 +#: ekos/guide/guide.cpp:3392 ekos/guide/guide.cpp:3541 #, kde-format msgid "To receive PHD2 images other than the Guide Star Image, SubFrame must be unchecked. Unchecking it now to enable your image captures. You can re-enable it before Guiding" msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:3459 +#: ekos/guide/guide.cpp:3473 #, kde-format msgid "AI Guiding Assistant..." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:3464 +#: ekos/guide/guide.cpp:3478 #, kde-format msgid "Load Weights..." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:3567 +#: ekos/guide/guide.cpp:3584 ekos/guide/guide.cpp:3589 #, kde-format msgid "EkosLive AI training failed: %1" msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:3568 +#: ekos/guide/guide.cpp:3585 ekos/guide/guide.cpp:3590 #, kde-format msgid "unknown error" msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:3584 +#: ekos/guide/guide.cpp:3604 #, kde-format msgid "Failed to save AI weights to %1" msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:3594 +#: ekos/guide/guide.cpp:3614 #, kde-format msgid "AI training complete. Weights saved to %1 and set as the active AI weights." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:3602 +#: ekos/guide/guide.cpp:3618 +#, kde-format +msgid "AI training complete. Weights saved to %1." +msgstr "" + +#. +> trunk5 +#: ekos/guide/guide.cpp:3624 #, kde-format msgctxt "@title:window" msgid "Load AI Guider Weights" msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:3603 +#: ekos/guide/guide.cpp:3625 #, kde-format msgid "AI Weights (*.json)" msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:3607 +#: ekos/guide/guide.cpp:3629 #, kde-format msgid "AI Guider weights set to %1. They will be applied the next time guiding starts." msgstr "" #. +> trunk5 -#: ekos/guide/guide.cpp:3764 +#: ekos/guide/guide.cpp:3786 #, kde-format msgid "Cannot change active optical train while PHD2 is connected" msgstr "" @@ -25488,217 +25723,6 @@ msgstr "" msgid "Seconds between predicted feed-forward pulses when there is no guide-star measurement (dither settling, autofocus runs, camera downloads). Only used when Predictive Dark Guiding is enabled." msgstr "" -#. i18n: ectx: property (windowTitle), widget (QWizard, OpsAIGuide) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:14 -#, kde-format -msgid "Ekos Guide AI Assistant (Experimental)" -msgstr "" - -#. i18n: ectx: property (title), widget (QWizardPage, wizardPage1) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:21 -#, kde-format -msgid "Mount Identification" -msgstr "" - -#. i18n: ectx: property (subTitle), widget (QWizardPage, wizardPage1) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:24 -#, kde-format -msgid "Welcome to the Ekos AI Guiding Assistant. Please verify your mount type below." -msgstr "" - -#. i18n: ectx: property (text), widget (QLabel, experimentalWarningLabel) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:30 -#, kde-format -msgid "" -"<html><head/><body>" -"<p><span style=\" color:#ff5500; font-weight:600;\">This is an experimental feature. </span></p>" -"</body></html>" -msgstr "" - -#. i18n: ectx: property (text), widget (QLabel, label) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:42 -#, kde-format -msgid "Detected Mount Type:" -msgstr "" - -#. i18n: ectx: property (text), item, widget (QComboBox, mountTypeCombo) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:50 -#, kde-format -msgid "Worm Gear" -msgstr "" - -#. i18n: ectx: property (text), item, widget (QComboBox, mountTypeCombo) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:55 -#, kde-format -msgid "Harmonic Drive" -msgstr "" - -#. i18n: ectx: property (text), item, widget (QComboBox, mountTypeCombo) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:60 -#, kde-format -msgid "Direct Drive" -msgstr "" - -#. i18n: ectx: property (text), widget (QLabel, exposureLabel) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:77 -#, kde-format -msgid "" -"<html><head/><body>" -"<p><span style=\" font-weight:600;\">Exposure Recommendations:</span></p>" -"<ul>" -"<li><span style=\" font-weight:600;\">Worm Gear:</span> 2.0s (Default)</li>" -"<li><span style=\" font-weight:600;\">Harmonic Drive:</span> 0.5s or 1.0s (Depends on guide star SNR)</li>" -"<li><span style=\" font-weight:600;\">Direct Drive:</span> 1.0s to 3.0s</li>" -"</ul>" -"<p><span style=\" color:#ff5500;\">Note: The AI model will be trained and locked to your current guide exposure.</span></p>" -"</body></html>" -msgstr "" - -#. i18n: ectx: property (title), widget (QWizardPage, wizardPage2) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:95 -#, kde-format -msgid "Protocol Preview" -msgstr "" - -#. i18n: ectx: property (subTitle), widget (QWizardPage, wizardPage2) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:98 -#, kde-format -msgid "The assistant will perform the following steps to characterize the tracking errors." -msgstr "" - -#. i18n: ectx: property (text), widget (QLabel, algorithmWarningLabel) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:104 -#, kde-format -msgid "" -"<html><head/><body>" -"<p><span style=\" color:#ff5500;\">The Guide AI Assistant requires the Standard guiding algorithm for both axes during data collection. Your current settings will be temporarily changed to Standard for the duration of the wizard and restored when it completes.</span></p>" -"</body></html>" -msgstr "" - -#. i18n: ectx: property (text), widget (QLabel, labelWormGear) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:127 -#, kde-format -msgid "" -"<html><head/><body>" -"<p><span style=\" font-weight:600;\">Worm Gear Protocol (~45 mins):</span><br/>" -"1. Slew to High Altitude : Free drift, then standard guiding.<br/>" -"2. Slew to Lower Altitude : Free drift, then standard guiding.<br/>" -"3. Slew to High Altitude : Standard guiding.</p>" -"</body></html>" -msgstr "" - -#. i18n: ectx: property (text), widget (QLabel, labelHarmonic) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:147 -#, kde-format -msgid "" -"<html><head/><body>" -"<p><span style=\" font-weight:600;\">Harmonic Drive Protocol (~35 mins):</span><br/>" -"1. Slew to High Altitude: Free drift, pulse response test, then standard guiding.<br/>" -"2. Slew to Lower Altitude: Free drift, then standard guiding.</p>" -"</body></html>" -msgstr "" - -#. i18n: ectx: property (text), widget (QLabel, labelDirectDrive) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:167 -#, kde-format -msgid "" -"<html><head/><body>" -"<p><span style=\" font-weight:600;\">Direct Drive Protocol (~20 mins):</span><br/>" -"1. Slew to High, Mid, and Low Altitudes: Free drift at each position.</p>" -"</body></html>" -msgstr "" - -#. i18n: ectx: property (title), widget (QWizardPage, wizardPage3) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:198 -#, kde-format -msgid "System Identification Progress" -msgstr "" - -#. i18n: ectx: property (subTitle), widget (QWizardPage, wizardPage3) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:201 -#, kde-format -msgid "Collecting mount telemetry. Please do not interrupt the process unless necessary." -msgstr "" - -#. i18n: ectx: property (text), widget (QLabel, statusLabel) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:207 -#, kde-format -msgid "Ready to begin..." -msgstr "" - -#. i18n: ectx: property (html), widget (QTextEdit, logTextEdit) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:242 -#, kde-format -msgid "" -"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" -"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" -"p, li { white-space: pre-wrap; }\n" -"</style></head><body style=\" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;\">\n" -"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Waiting to start...</p>" -"</body></html>" -msgstr "" - -#. i18n: ectx: property (title), widget (QWizardPage, wizardPage4) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:250 -#, kde-format -msgid "Data Collection Complete" -msgstr "" - -#. i18n: ectx: property (subTitle), widget (QWizardPage, wizardPage4) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:253 -#, kde-format -msgid "System identification data has been saved. Please choose a training method." -msgstr "" - -#. i18n: ectx: property (text), widget (QPushButton, exportOfflineButton) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:266 -#, kde-format -msgid "Export for offline training" -msgstr "" - -#. i18n: ectx: property (toolTip), widget (QPushButton, exportOfflineButton) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:269 -#, kde-format -msgid "Saves the system identification data to a JSON file so you can train the AI model on your local computer using the provided Python scripts." -msgstr "" - -#. i18n: ectx: property (text), widget (QPushButton, trainEkosLiveButton) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:285 -#, kde-format -msgid "Train in EkosLive" -msgstr "" - -#. i18n: ectx: property (toolTip), widget (QPushButton, trainEkosLiveButton) -#. +> trunk5 -#: ekos/guide/opsaiguide.ui:288 -#, kde-format -msgid "Uploads anonymized data to EkosLive Cloud to instantly train your model using community baselines. (Target coordinates are stripped)." -msgstr "" - #. i18n: ectx: property (toolTip), widget (QLabel, l_29) #. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_CalibrationPulseDuration) #. +> trunk5 @@ -27207,73 +27231,73 @@ msgid "%1 is offline." msgstr "" #. +> trunk5 -#: ekos/manager.cpp:2884 +#: ekos/manager.cpp:2900 #, kde-format msgid "Guider port from %1 is ready." msgstr "" #. +> trunk5 -#: ekos/manager.cpp:3147 +#: ekos/manager.cpp:3163 #, kde-format msgid "Are you sure you want to delete the profile?" msgstr "" #. +> trunk5 -#: ekos/manager.cpp:3148 +#: ekos/manager.cpp:3164 #, kde-format msgid "Confirm Delete" msgstr "" #. +> trunk5 -#: ekos/manager.cpp:3200 +#: ekos/manager.cpp:3216 #, kde-format msgid "Site location updated to %1." msgstr "" #. +> trunk5 -#: ekos/manager.cpp:3202 +#: ekos/manager.cpp:3218 #, kde-format msgid "Failed to update site location to %1. City not found." msgstr "" #. +> trunk5 -#: ekos/manager.cpp:3475 +#: ekos/manager.cpp:3491 #, kde-format msgid "Enabling debug logging for %1..." msgstr "" #. +> trunk5 -#: ekos/manager.cpp:3483 +#: ekos/manager.cpp:3499 #, kde-format msgid "Disabling debug logging for %1..." msgstr "" #. +> trunk5 -#: ekos/manager.cpp:3511 +#: ekos/manager.cpp:3527 #, kde-format msgid "Re-enabling debug logging for %1..." msgstr "" #. +> trunk5 -#: ekos/manager.cpp:3523 +#: ekos/manager.cpp:3539 #, kde-format msgid "Re-disabling debug logging for %1..." msgstr "" #. +> trunk5 -#: ekos/manager.cpp:4319 +#: ekos/manager.cpp:4335 #, kde-format msgid "Preview source set to external" msgstr "" #. +> trunk5 -#: ekos/manager.cpp:4326 +#: ekos/manager.cpp:4342 #, kde-format msgid "Preview source reset to internal" msgstr "" #. +> trunk5 -#: ekos/manager.cpp:4333 +#: ekos/manager.cpp:4349 #, kde-format msgid "Received external preview file" msgstr "" diff --git a/summit/messages/ktextaddons/libtextautogeneratetext.pot b/summit/messages/ktextaddons/libtextautogeneratetext.pot index 977a6e38..ada6fd7b 100644 --- a/summit/messages/ktextaddons/libtextautogeneratetext.pot +++ b/summit/messages/ktextaddons/libtextautogeneratetext.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: ktextaddons\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2026-07-06 10:24+0200\n" +"POT-Creation-Date: 2026-07-18 07:22+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -2560,7 +2560,7 @@ msgid "Enter a message" msgstr "" #. +> trunk6 stable6 -#: widgets/common/textautogeneratetextlineeditattachmentclickablewidget.cpp:87 +#: widgets/common/textautogeneratetextlineeditattachmentclickablewidget.cpp:70 #: widgets/view/delegate/textautogeneratelistviewdelegate.cpp:501 #, kde-format msgctxt "@info:tooltip" @@ -2586,7 +2586,13 @@ msgstr "" msgid "Audio (*.mp4 *.avi)" msgstr "" -#. +> trunk6 stable6 +#. +> trunk6 +#: widgets/common/textautogeneratetextlineeditwidget.cpp:67 +#, kde-format +msgid "Text %1" +msgstr "" + +#. +> stable6 #: widgets/common/textautogeneratetextlineeditwidget.cpp:67 #, kde-format msgid "Text (*.txt *.md)" @@ -2600,14 +2606,14 @@ msgid "Select File" msgstr "" #. +> trunk6 stable6 -#: widgets/common/textautogeneratetextlineeditwidget.cpp:80 +#: widgets/common/textautogeneratetextlineeditwidget.cpp:82 #, kde-format msgctxt "@info:tooltip" msgid "Send" msgstr "" #. +> trunk6 stable6 -#: widgets/common/textautogeneratetextlineeditwidget.cpp:124 +#: widgets/common/textautogeneratetextlineeditwidget.cpp:126 #, kde-format msgctxt "@info:tooltip" msgid "Allow to select tools" diff --git a/summit/messages/kuickshow/kuickshow.pot b/summit/messages/kuickshow/kuickshow.pot index 3f159e31..0caff3fb 100644 --- a/summit/messages/kuickshow/kuickshow.pot +++ b/summit/messages/kuickshow/kuickshow.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: kuickshow\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2026-07-12 07:26+0200\n" +"POT-Creation-Date: 2026-07-18 07:22+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -30,25 +30,10 @@ msgctxt "EMAIL OF TRANSLATORS" msgid "Your emails" msgstr "" -#. i18n: ectx: property (text), widget (QLabel, lblAuthors) #. +> trunk6 -#: src/aboutwidget.ui:32 +#: src/aboutwidget.cpp:39 #, kde-format -msgid "(authors)" -msgstr "" - -#. i18n: ectx: property (text), widget (KuickUrlWidget, urlHomepage) -#. +> trunk6 -#: src/aboutwidget.ui:45 -#, kde-format -msgid "(url)" -msgstr "" - -#. i18n: ectx: property (text), widget (QLabel, lblCopyright) -#. +> trunk6 -#: src/aboutwidget.ui:55 -#, kde-format -msgid "(copyright)" +msgid "<A HREF=\"%2\">%1 Website</A>" msgstr "" #. i18n: ectx: property (windowTitle), widget (QWidget, DefaultsWidget) @@ -297,16 +282,9 @@ msgstr "" msgid "Show only files with extension: " msgstr "" -#. i18n: ectx: property (tipText), widget (KUrlLabel, logo) -#. +> trunk6 -#: src/generalwidget.ui:128 -#, kde-format -msgid "Open KuickShow Website" -msgstr "" - #. i18n: ectx: property (text), widget (QCheckBox, cbPreload) #. +> trunk6 -#: src/generalwidget.ui:138 +#: src/generalwidget.ui:128 #, kde-format msgid "Preload next image" msgstr "" @@ -384,7 +362,7 @@ msgid "Flip Vertically" msgstr "" #. +> trunk6 -#: src/imagewindow.cpp:196 src/kuickshow.cpp:1376 +#: src/imagewindow.cpp:196 src/kuickshow.cpp:1347 #, kde-format msgid "Print Image..." msgstr "" @@ -537,7 +515,7 @@ msgid "Save Image As" msgstr "" #. +> trunk6 -#: src/imagewindow.cpp:924 src/kuickshow.cpp:1279 +#: src/imagewindow.cpp:924 src/kuickshow.cpp:1254 #, kde-format msgid "Image Files (%1)" msgstr "" @@ -577,37 +555,43 @@ msgid "Image processing library" msgstr "" #. +> trunk6 -#: src/kuickconfigdlg.cpp:40 +#: src/kuickconfigdlg.cpp:41 #, kde-format msgid "Configure" msgstr "" #. +> trunk6 -#: src/kuickconfigdlg.cpp:46 +#: src/kuickconfigdlg.cpp:47 #, kde-format msgid "&General" msgstr "" #. +> trunk6 -#: src/kuickconfigdlg.cpp:50 +#: src/kuickconfigdlg.cpp:52 #, kde-format msgid "&Modifications" msgstr "" #. +> trunk6 -#: src/kuickconfigdlg.cpp:54 +#: src/kuickconfigdlg.cpp:57 #, kde-format msgid "&Slideshow" msgstr "" #. +> trunk6 -#: src/kuickconfigdlg.cpp:60 +#: src/kuickconfigdlg.cpp:62 +#, kde-format +msgid "Info" +msgstr "" + +#. +> trunk6 +#: src/kuickconfigdlg.cpp:69 #, kde-format msgid "&Viewer Shortcuts" msgstr "" #. +> trunk6 -#: src/kuickconfigdlg.cpp:63 +#: src/kuickconfigdlg.cpp:73 #, kde-format msgid "Bro&wser Shortcuts" msgstr "" @@ -627,7 +611,7 @@ msgid "" msgstr "" #. +> trunk6 -#: src/kuickshow.cpp:173 +#: src/kuickshow.cpp:166 #, kde-kuit-format msgctxt "@info" msgid "" @@ -640,55 +624,55 @@ msgstr[0] "" msgstr[1] "" #. +> trunk6 -#: src/kuickshow.cpp:175 +#: src/kuickshow.cpp:168 #, kde-format msgid "Display Multiple Images?" msgstr "" #. +> trunk6 -#: src/kuickshow.cpp:176 +#: src/kuickshow.cpp:169 #, kde-format msgid "Display" msgstr "" #. +> trunk6 -#: src/kuickshow.cpp:290 +#: src/kuickshow.cpp:283 #, kde-format msgid "&File" msgstr "" #. +> trunk6 -#: src/kuickshow.cpp:304 +#: src/kuickshow.cpp:297 #, kde-format msgid "&Edit" msgstr "" #. +> trunk6 -#: src/kuickshow.cpp:310 +#: src/kuickshow.cpp:303 #, kde-format msgid "View" msgstr "" #. +> trunk6 -#: src/kuickshow.cpp:313 +#: src/kuickshow.cpp:306 #, kde-format msgid "&Settings" msgstr "" #. +> trunk6 -#: src/kuickshow.cpp:334 +#: src/kuickshow.cpp:327 #, kde-format msgid "Main Toolbar" msgstr "" #. +> trunk6 -#: src/kuickshow.cpp:1150 +#: src/kuickshow.cpp:1125 #, kde-format msgid "Image Error" msgstr "" #. +> trunk6 -#: src/kuickshow.cpp:1161 +#: src/kuickshow.cpp:1136 #, kde-format msgid "" "Unable to initialize the image library \"%2\".\n" @@ -698,67 +682,61 @@ msgid "" msgstr "" #. +> trunk6 -#: src/kuickshow.cpp:1165 +#: src/kuickshow.cpp:1140 #, kde-format msgid "Fatal Initialization Error" msgstr "" #. +> trunk6 -#: src/kuickshow.cpp:1278 +#: src/kuickshow.cpp:1253 #, kde-format msgid "Select Files or Folder to Open" msgstr "" #. +> trunk6 -#: src/kuickshow.cpp:1335 +#: src/kuickshow.cpp:1310 #, kde-format msgid "Start Slideshow" msgstr "" #. +> trunk6 -#: src/kuickshow.cpp:1338 +#: src/kuickshow.cpp:1313 #, kde-format msgid "Show File Browser" msgstr "" #. +> trunk6 -#: src/kuickshow.cpp:1339 +#: src/kuickshow.cpp:1314 #, kde-format msgid "Hide File Browser" msgstr "" #. +> trunk6 -#: src/kuickshow.cpp:1343 +#: src/kuickshow.cpp:1318 #, kde-format msgid "Configure %1..." msgstr "" #. +> trunk6 -#: src/kuickshow.cpp:1347 -#, kde-format -msgid "About KuickShow" -msgstr "" - -#. +> trunk6 -#: src/kuickshow.cpp:1354 +#: src/kuickshow.cpp:1325 #, kde-format msgid "Open Only One Image Window" msgstr "" #. +> trunk6 -#: src/kuickshow.cpp:1364 +#: src/kuickshow.cpp:1335 #, kde-format msgid "Show Image" msgstr "" #. +> trunk6 -#: src/kuickshow.cpp:1368 +#: src/kuickshow.cpp:1339 #, kde-format msgid "Show Image in Active Window" msgstr "" #. +> trunk6 -#: src/kuickshow.cpp:1372 +#: src/kuickshow.cpp:1343 #, kde-format msgid "Show Image in Fullscreen Mode" msgstr "" diff --git a/summit/messages/kwallet-pam/kwallet-pam._desktop_.pot b/summit/messages/kwallet-pam/kwallet-pam._desktop_.pot index ebf8cb5e..0a139596 100644 --- a/summit/messages/kwallet-pam/kwallet-pam._desktop_.pot +++ b/summit/messages/kwallet-pam/kwallet-pam._desktop_.pot @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: desktop files\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2026-06-03 09:06+0200\n" +"POT-Creation-Date: 2026-07-18 07:22+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -18,7 +18,7 @@ msgid "KWallet PAM Socket Connection" msgstr "" #. +> trunk6 stable6 stable5 -#: pam_kwallet_init.desktop.cmake:56 +#: pam_kwallet_init.desktop.cmake:57 msgctxt "Comment" msgid "Connect to KWallet PAM socket" msgstr "" diff --git a/summit/messages/mauiman/mauiman._desktop_.pot b/summit/messages/mauiman/mauiman._desktop_.pot index eb935449..9d57d92c 100644 --- a/summit/messages/mauiman/mauiman._desktop_.pot +++ b/summit/messages/mauiman/mauiman._desktop_.pot @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: desktop files\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2026-06-03 09:06+0200\n" +"POT-Creation-Date: 2026-07-18 07:22+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -18,7 +18,7 @@ msgid "MauiManServer" msgstr "" #. +> trunk6 -#: server/org.mauiman.Manager.desktop:39 +#: server/org.mauiman.Manager.desktop:40 msgctxt "Comment" msgid "MauiManServer autostart at login" msgstr "" diff --git a/summit/messages/messagelib/libmessagecomposer6.pot b/summit/messages/messagelib/libmessagecomposer6.pot index 4d19f0dd..b21d91ed 100644 --- a/summit/messages/messagelib/libmessagecomposer6.pot +++ b/summit/messages/messagelib/libmessagecomposer6.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: messagelib\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2026-07-15 09:22+0200\n" +"POT-Creation-Date: 2026-07-18 07:22+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -574,7 +574,7 @@ msgid "Failed to resolve keys. Please report a bug." msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:1072 composer/composerviewbase.cpp:1348 +#: composer/composerviewbase.cpp:1072 composer/composerviewbase.cpp:1350 #, kde-format msgid "Job cancelled by the user" msgstr "" @@ -594,37 +594,37 @@ msgid "Could not compose message: %1" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:1182 +#: composer/composerviewbase.cpp:1184 #, kde-format msgid "There were problems trying to queue the message for sending: %1" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:1351 +#: composer/composerviewbase.cpp:1353 #, kde-format msgid "Could not autosave message: %1" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:1370 +#: composer/composerviewbase.cpp:1372 #, kde-format msgid "Could not write all data to file." msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:1373 +#: composer/composerviewbase.cpp:1375 #, kde-format msgid "Could not finalize the file." msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:1377 +#: composer/composerviewbase.cpp:1379 #, kde-format msgid "Could not open file." msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:1384 +#: composer/composerviewbase.cpp:1386 #, kde-format msgid "" "Autosaving the message as %1 failed.\n" @@ -633,20 +633,20 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:1390 +#: composer/composerviewbase.cpp:1392 #, kde-format msgctxt "@title:window" msgid "Autosaving Message Failed" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:1503 +#: composer/composerviewbase.cpp:1505 #, kde-format msgid "Failed to save the message: %1" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:1927 +#: composer/composerviewbase.cpp:1929 #, kde-format msgid "" "The message you have composed seems to refer to an attached file but you have not attached anything.\n" @@ -654,28 +654,28 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:1930 +#: composer/composerviewbase.cpp:1932 #, kde-format msgctxt "@title:window" msgid "File Attachment Reminder" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:1931 +#: composer/composerviewbase.cpp:1933 #, kde-format msgctxt "@action:button" msgid "&Attach File..." msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:1932 +#: composer/composerviewbase.cpp:1934 #, kde-format msgctxt "@action:button" msgid "&Send as Is" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:1984 +#: composer/composerviewbase.cpp:1986 #, kde-format msgid "" "Examination of the recipient's signing preferences yielded that you be asked whether or not to sign this message.\n" @@ -683,28 +683,28 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:1990 composer/composerviewbase.cpp:2018 +#: composer/composerviewbase.cpp:1992 composer/composerviewbase.cpp:2020 #, kde-format msgctxt "@title:window" msgid "Sign Message?" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:1991 composer/composerviewbase.cpp:2019 +#: composer/composerviewbase.cpp:1993 composer/composerviewbase.cpp:2021 #, kde-format msgctxt "to sign" msgid "&Sign" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:1992 composer/composerviewbase.cpp:2020 +#: composer/composerviewbase.cpp:1994 composer/composerviewbase.cpp:2022 #, kde-format msgctxt "@action:button" msgid "Do &Not Sign" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2013 +#: composer/composerviewbase.cpp:2015 #, kde-format msgid "" "There are conflicting signing preferences for these recipients.\n" @@ -712,27 +712,27 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2040 +#: composer/composerviewbase.cpp:2042 #, kde-format msgid "You have requested to sign this message, but no valid signing keys have been configured for this identity." msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2045 +#: composer/composerviewbase.cpp:2047 #, kde-format msgctxt "@title:window" msgid "Send Unsigned?" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2046 +#: composer/composerviewbase.cpp:2048 #, kde-format msgctxt "@action:button" msgid "Send &Unsigned" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2061 +#: composer/composerviewbase.cpp:2063 #, kde-format msgid "" "Some parts of this message will not be signed.\n" @@ -741,7 +741,7 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2065 +#: composer/composerviewbase.cpp:2067 #, kde-format msgid "" "This message will not be signed.\n" @@ -750,33 +750,33 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2068 +#: composer/composerviewbase.cpp:2070 #, kde-format msgid "&Sign All Parts" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2068 +#: composer/composerviewbase.cpp:2070 #, kde-format msgid "&Sign" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2071 +#: composer/composerviewbase.cpp:2073 #, kde-format msgctxt "@title:window" msgid "Unsigned-Message Warning" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2073 +#: composer/composerviewbase.cpp:2075 #, kde-format msgctxt "@action:button" msgid "Send &As Is" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2120 +#: composer/composerviewbase.cpp:2122 #, kde-format msgid "" "Valid trusted encryption keys were found for all recipients.\n" @@ -784,7 +784,7 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2123 +#: composer/composerviewbase.cpp:2125 #, kde-format msgid "" "Examination of the recipient's encryption preferences yielded that you be asked whether or not to encrypt this message.\n" @@ -792,37 +792,37 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2129 composer/composerviewbase.cpp:2159 +#: composer/composerviewbase.cpp:2131 composer/composerviewbase.cpp:2161 #, kde-format msgid "Encrypt Message?" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2130 +#: composer/composerviewbase.cpp:2132 #, kde-format msgid "Sign && &Encrypt" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2130 composer/composerviewbase.cpp:2212 +#: composer/composerviewbase.cpp:2132 composer/composerviewbase.cpp:2214 #, kde-format msgid "&Encrypt" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2131 composer/composerviewbase.cpp:2217 +#: composer/composerviewbase.cpp:2133 composer/composerviewbase.cpp:2219 #, kde-format msgid "&Sign Only" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2131 composer/composerviewbase.cpp:2217 +#: composer/composerviewbase.cpp:2133 composer/composerviewbase.cpp:2219 #, kde-format msgid "&Send As-Is" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2152 +#: composer/composerviewbase.cpp:2154 #, kde-format msgid "" "There are conflicting encryption preferences for these recipients.\n" @@ -830,7 +830,7 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2160 composer/keyresolver.cpp:1319 +#: composer/composerviewbase.cpp:2162 composer/keyresolver.cpp:1319 #: composer/keyresolver.cpp:1360 #, kde-format msgctxt "@action:button" @@ -838,34 +838,34 @@ msgid "&Encrypt" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2161 +#: composer/composerviewbase.cpp:2163 #, kde-format msgctxt "@action:button" msgid "Do &Not Encrypt" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2181 +#: composer/composerviewbase.cpp:2183 #, kde-format msgid "You have requested to encrypt this message, and to encrypt a copy to yourself, but no valid trusted encryption keys have been configured for this identity." msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2187 +#: composer/composerviewbase.cpp:2189 #, kde-format msgctxt "@title:window" msgid "Send Unencrypted?" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2188 composer/keyresolver.cpp:1345 +#: composer/composerviewbase.cpp:2190 composer/keyresolver.cpp:1345 #, kde-format msgctxt "@action:button" msgid "Send &Unencrypted" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2203 +#: composer/composerviewbase.cpp:2205 #, kde-format msgid "" "Some parts of this message will not be encrypted.\n" @@ -874,7 +874,7 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2208 +#: composer/composerviewbase.cpp:2210 #, kde-format msgid "" "This message will not be encrypted.\n" @@ -883,13 +883,13 @@ msgid "" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2212 +#: composer/composerviewbase.cpp:2214 #, kde-format msgid "&Encrypt All Parts" msgstr "" #. +> trunk6 stable6 -#: composer/composerviewbase.cpp:2215 +#: composer/composerviewbase.cpp:2217 #, kde-format msgctxt "@title:window" msgid "Unencrypted Message Warning" diff --git a/summit/messages/neochat/neochat.pot b/summit/messages/neochat/neochat.pot index 55898798..67953904 100644 --- a/summit/messages/neochat/neochat.pot +++ b/summit/messages/neochat/neochat.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: neochat\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2026-07-15 09:22+0200\n" +"POT-Creation-Date: 2026-07-18 07:22+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -4149,20 +4149,20 @@ msgid "Space creation failed: %1" msgstr "" #. +> trunk6 stable6 -#: src/libneochat/neochatroom.cpp:1273 +#: src/libneochat/neochatroom.cpp:1276 #, kde-format msgid "Report sent successfully." msgstr "" #. +> trunk6 stable6 -#: src/libneochat/neochatroom.cpp:1634 src/libneochat/neochatroom.cpp:1654 +#: src/libneochat/neochatroom.cpp:1637 src/libneochat/neochatroom.cpp:1657 #, kde-format msgctxt "'Lat' and 'Lon' as in Latitude and Longitude" msgid "Lat: %1, Lon: %2" msgstr "" #. +> trunk6 stable6 -#: src/libneochat/neochatroom.cpp:1638 +#: src/libneochat/neochatroom.cpp:1641 #, kde-format msgctxt "%3 is the description of the location, e.g. username's pin, 'Lat' and 'Lon' as in Latitude and Longitude" msgid "%3 at Lat: %1, Lon: %2" @@ -8971,7 +8971,7 @@ msgid "View Source" msgstr "" #. +> trunk6 stable6 -#: src/timeline/models/readmarkermodel.cpp:119 +#: src/timeline/models/readmarkermodel.cpp:115 #, kde-format msgid "1 user: " msgid_plural "%1 users: " @@ -8979,14 +8979,14 @@ msgstr[0] "" msgstr[1] "" #. +> trunk6 stable6 -#: src/timeline/models/readmarkermodel.cpp:124 +#: src/timeline/models/readmarkermodel.cpp:120 #, kde-format msgctxt "A member who is not in the room has been requested." msgid "unknown member" msgstr "" #. +> trunk6 stable6 -#: src/timeline/models/readmarkermodel.cpp:126 +#: src/timeline/models/readmarkermodel.cpp:122 #, kde-format msgctxt "list separator" msgid ", " diff --git a/summit/messages/ocean-sound-theme/ocean-sound-theme._desktop_.pot b/summit/messages/ocean-sound-theme/ocean-sound-theme._desktop_.pot index d1aad14c..2892090b 100644 --- a/summit/messages/ocean-sound-theme/ocean-sound-theme._desktop_.pot +++ b/summit/messages/ocean-sound-theme/ocean-sound-theme._desktop_.pot @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: desktop files\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2026-06-03 09:06+0200\n" +"POT-Creation-Date: 2026-07-18 07:22+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -18,7 +18,7 @@ msgid "Ocean" msgstr "" #. +> trunk6 stable6 -#: ocean/index.theme:43 +#: ocean/index.theme:44 msgctxt "Comment" msgid "Ocean Sound Theme for KDE Plasma" msgstr "" diff --git a/summit/messages/oxygen-sounds/oxygen-sounds._desktop_.pot b/summit/messages/oxygen-sounds/oxygen-sounds._desktop_.pot index 522e6381..700ac49d 100644 --- a/summit/messages/oxygen-sounds/oxygen-sounds._desktop_.pot +++ b/summit/messages/oxygen-sounds/oxygen-sounds._desktop_.pot @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: desktop files\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2026-06-03 09:06+0200\n" +"POT-Creation-Date: 2026-07-18 07:22+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -18,7 +18,7 @@ msgid "Oxygen" msgstr "" #. +> trunk6 stable6 -#: sounds/oxygen/index.theme:45 +#: sounds/oxygen/index.theme:46 msgctxt "Comment" msgid "Oxygen Sound Theme for KDE Plasma" msgstr "" diff --git a/summit/messages/plasma-mobile-sounds/plasma-mobile-sounds._desktop_.pot b/summit/messages/plasma-mobile-sounds/plasma-mobile-sounds._desktop_.pot index d71114dc..72137df6 100644 --- a/summit/messages/plasma-mobile-sounds/plasma-mobile-sounds._desktop_.pot +++ b/summit/messages/plasma-mobile-sounds/plasma-mobile-sounds._desktop_.pot @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: desktop files\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2026-06-03 09:06+0200\n" +"POT-Creation-Date: 2026-07-18 07:22+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -18,7 +18,7 @@ msgid "Plasma Mobile" msgstr "" #. +> trunk6 -#: plasma-mobile/index.theme:44 +#: plasma-mobile/index.theme:45 msgctxt "Comment" msgid "Plasma Mobile sound theme" msgstr "" diff --git a/summit/messages/plasma-workspace/kcm_cursortheme.pot b/summit/messages/plasma-workspace/kcm_cursortheme.pot index ad2b223d..009cd696 100644 --- a/summit/messages/plasma-workspace/kcm_cursortheme.pot +++ b/summit/messages/plasma-workspace/kcm_cursortheme.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: plasma-workspace\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2026-07-16 08:27+0200\n" +"POT-Creation-Date: 2026-07-18 07:22+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -47,7 +47,7 @@ msgid "Current cursor size" msgstr "" #. +> stable6 stable5 -#: kcmcursortheme.cpp:312 +#: kcmcursortheme.cpp:314 #, kde-format msgid "You have to restart the Plasma session for these changes to take effect." msgstr "" diff --git a/summit/messages/print-manager/kcm_printer_manager.pot b/summit/messages/print-manager/kcm_printer_manager.pot index 79d5031a..cbdb2afd 100644 --- a/summit/messages/print-manager/kcm_printer_manager.pot +++ b/summit/messages/print-manager/kcm_printer_manager.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: print-manager\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2026-06-23 09:27+0200\n" +"POT-Creation-Date: 2026-07-18 07:22+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -554,35 +554,35 @@ msgid "Printer Groups" msgstr "" #. +> trunk6 stable6 -#: ui/main.qml:377 +#: ui/main.qml:375 #, kde-format msgctxt "@action:button" msgid "Open Print Queue" msgstr "" #. +> trunk6 stable6 -#: ui/main.qml:386 +#: ui/main.qml:384 #, kde-format msgctxt "@info:tooltip" msgid "Resume printing" msgstr "" #. +> trunk6 stable6 -#: ui/main.qml:387 +#: ui/main.qml:385 #, kde-format msgctxt "@info:tooltip" msgid "Pause printing" msgstr "" #. +> trunk6 stable6 -#: ui/main.qml:393 +#: ui/main.qml:391 #, kde-format msgctxt "@action:button Resume printing" msgid "Resume" msgstr "" #. +> trunk6 stable6 -#: ui/main.qml:394 +#: ui/main.qml:392 #, kde-format msgctxt "@action:button Pause printing" msgid "Pause" diff --git a/summit/messages/print-manager/org.kde.plasma.printqueue.pot b/summit/messages/print-manager/org.kde.plasma.printqueue.pot index 494f6e37..7d942eaf 100644 --- a/summit/messages/print-manager/org.kde.plasma.printqueue.pot +++ b/summit/messages/print-manager/org.kde.plasma.printqueue.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: print-manager\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2026-07-11 07:41+0200\n" +"POT-Creation-Date: 2026-07-18 07:22+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -267,28 +267,28 @@ msgid "Printer Groups" msgstr "" #. +> trunk6 stable6 -#: qml/Main.qml:269 +#: qml/Main.qml:267 #, kde-format msgctxt "@action:button Resume printing" msgid "Resume" msgstr "" #. +> trunk6 stable6 -#: qml/Main.qml:270 +#: qml/Main.qml:268 #, kde-format msgctxt "@action:button Pause printing" msgid "Pause" msgstr "" #. +> trunk6 stable6 -#: qml/Main.qml:283 +#: qml/Main.qml:281 #, kde-format msgctxt "@action:button Configure printer in the kcm" msgid "Configure…" msgstr "" #. +> trunk6 stable6 -#: qml/Main.qml:290 +#: qml/Main.qml:288 #, kde-format msgctxt "@action:button Open additional printer settings" msgid "Media Settings…" diff --git a/summit/messages/rolisteam/rolisteam._desktop_.pot b/summit/messages/rolisteam/rolisteam._desktop_.pot index d36cbc31..98128271 100644 --- a/summit/messages/rolisteam/rolisteam._desktop_.pot +++ b/summit/messages/rolisteam/rolisteam._desktop_.pot @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: desktop files\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2026-07-17 11:27+0200\n" +"POT-Creation-Date: 2026-07-18 07:22+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -19,8 +19,8 @@ msgid "Rolisteam" msgstr "" #. +> trunk6 -#: resources/packaging/Linux/flatpak/org.rolisteam.rolisteam.desktop:45 -#: resources/packaging/Linux/rolisteam.desktop:44 +#: resources/packaging/Linux/flatpak/org.rolisteam.rolisteam.desktop:44 +#: resources/packaging/Linux/rolisteam.desktop:43 msgctxt "Comment" msgid "Manage your role playing game" msgstr "" @@ -32,7 +32,7 @@ msgid "RCSE" msgstr "" #. +> trunk6 -#: resources/packaging/Linux/rcse.desktop:44 +#: resources/packaging/Linux/rcse.desktop:43 msgctxt "Comment" msgid "Create charactersheet for rolisteam." msgstr "" diff --git a/summit/messages/ruqola/ruqola._desktop_.pot b/summit/messages/ruqola/ruqola._desktop_.pot index 8d7e43e3..83a6821b 100644 --- a/summit/messages/ruqola/ruqola._desktop_.pot +++ b/summit/messages/ruqola/ruqola._desktop_.pot @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: desktop files\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" -"POT-Creation-Date: 2026-07-16 08:27+0200\n" +"POT-Creation-Date: 2026-07-18 07:22+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -78,7 +78,7 @@ msgid "New Room Added" msgstr "" #. +> trunk6 stable6 -#: src/data/ruqola.notifyrc:323 +#: src/data/ruqola.notifyrc:332 msgctxt "Name" msgid "New Account Added" msgstr "" diff --git a/summit/messages/trojita/trojita_qt.pot b/summit/messages/trojita/trojita_qt.pot index af42e462..953b2e84 100644 --- a/summit/messages/trojita/trojita_qt.pot +++ b/summit/messages/trojita/trojita_qt.pot @@ -3,7 +3,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2026-07-02 09:37+0200\n" +"POT-Creation-Date: 2026-07-18 07:22+0200\n" #. Translators: %1 and %2 are file names of an attachment. %1 is the name that will be present in the e-mail and %2 is the original name on disk. #. +> trunk6 @@ -840,31 +840,31 @@ msgid "Paste as Quoted Text" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:127 +#: src/Gui/ComposeWidget.cpp:128 msgctxt "QWidget|" msgid "Cancel..." msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:127 +#: src/Gui/ComposeWidget.cpp:128 msgctxt "QWidget|" msgid "Cancel" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:196 +#: src/Gui/ComposeWidget.cpp:197 msgctxt "ComposeWidget|" msgid "Send" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:235 +#: src/Gui/ComposeWidget.cpp:236 msgctxt "ComposeWidget|" msgid "New Thread" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:238 +#: src/Gui/ComposeWidget.cpp:239 msgctxt "ComposeWidget|" msgid "" "This mail will be sent as a standalone message.<hr/>" @@ -872,117 +872,117 @@ msgid "" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:239 +#: src/Gui/ComposeWidget.cpp:240 msgctxt "ComposeWidget|" msgid "Threaded" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:359 +#: src/Gui/ComposeWidget.cpp:360 msgctxt "ComposeWidget|" msgid "Error" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:359 +#: src/Gui/ComposeWidget.cpp:360 msgctxt "ComposeWidget|" msgid "Please set appropriate settings for outgoing messages." msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:512 +#: src/Gui/ComposeWidget.cpp:513 msgctxt "ComposeWidget|" msgid "It doesn't look like this is a message to the mailing list. Please fill in the recipients manually." msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:515 +#: src/Gui/ComposeWidget.cpp:516 msgctxt "ComposeWidget|" msgid "Trojitá was unable to safely determine the real e-mail address of the author of the message. You might want to use the \"Reply All\" function and trim the list of addresses manually." msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:520 +#: src/Gui/ComposeWidget.cpp:521 msgctxt "ComposeWidget|" msgid "Cannot Determine Recipients" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:567 +#: src/Gui/ComposeWidget.cpp:568 msgctxt "ComposeWidget|" msgid "Sender" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:573 +#: src/Gui/ComposeWidget.cpp:574 #, qt-format msgctxt "ComposeWidget|" msgid "Resend Mail: %1" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:573 +#: src/Gui/ComposeWidget.cpp:574 msgctxt "ComposeWidget|" msgid "(no subject)" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:587 +#: src/Gui/ComposeWidget.cpp:588 msgctxt "ComposeWidget|" msgid "Message has no subject" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:590 +#: src/Gui/ComposeWidget.cpp:591 msgctxt "ComposeWidget|" msgid "The Message-ID header is missing" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:593 +#: src/Gui/ComposeWidget.cpp:594 msgctxt "ComposeWidget|" msgid "Message has no date" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:596 +#: src/Gui/ComposeWidget.cpp:597 msgctxt "ComposeWidget|" msgid "Nothing in the From field" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:599 +#: src/Gui/ComposeWidget.cpp:600 msgctxt "ComposeWidget|" msgid "No recipients in the To field" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:602 +#: src/Gui/ComposeWidget.cpp:603 msgctxt "ComposeWidget|" msgid "<b>This message appears to be malformed, please be careful before sending it.</b>" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:691 +#: src/Gui/ComposeWidget.cpp:692 msgctxt "ComposeWidget|" msgid "Authentication Required" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:692 +#: src/Gui/ComposeWidget.cpp:693 #, qt-format msgctxt "ComposeWidget|" msgid "<p>Please provide SMTP password for user <b>%1</b> on <b>%2</b>:</p>" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:726 +#: src/Gui/ComposeWidget.cpp:727 msgctxt "ComposeWidget|" msgid "Save Draft?" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:727 +#: src/Gui/ComposeWidget.cpp:728 msgctxt "ComposeWidget|" msgid "" "The mail has not been sent.<br>" @@ -990,7 +990,7 @@ msgid "" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:729 +#: src/Gui/ComposeWidget.cpp:730 msgctxt "ComposeWidget|" msgid "" "<br>" @@ -998,26 +998,26 @@ msgid "" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:740 src/Gui/Window.cpp:1547 -#: src/Gui/Window.cpp:1549 +#: src/Gui/ComposeWidget.cpp:741 src/Gui/Window.cpp:1543 +#: src/Gui/Window.cpp:1545 msgctxt "Gui::MainWindow|" msgid "Drafts" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:750 +#: src/Gui/ComposeWidget.cpp:751 msgctxt "ComposeWidget|" msgid "Save as" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:751 +#: src/Gui/ComposeWidget.cpp:752 msgctxt "ComposeWidget|" msgid "Drafts" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:780 +#: src/Gui/ComposeWidget.cpp:781 #, qt-format msgctxt "ComposeWidget|" msgid "" @@ -1026,31 +1026,31 @@ msgid "" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:784 +#: src/Gui/ComposeWidget.cpp:785 msgctxt "ComposeWidget|" msgid "You haven't entered any recipients" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:792 +#: src/Gui/ComposeWidget.cpp:793 msgctxt "ComposeWidget|" msgid "The From: address does not look like a valid one" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:799 +#: src/Gui/ComposeWidget.cpp:800 msgctxt "ComposeWidget|" msgid "You haven't entered any subject. Cannot send such a mail, sorry." msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:831 +#: src/Gui/ComposeWidget.cpp:832 msgctxt "ComposeWidget|" msgid "Cannot prepare this e-mail for sending: some parts are not available" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:922 src/Gui/ComposeWidget.cpp:1809 +#: src/Gui/ComposeWidget.cpp:923 src/Gui/ComposeWidget.cpp:1810 #, qt-format msgctxt "ComposeWidget|" msgid "" @@ -1059,74 +1059,74 @@ msgid "" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:1100 +#: src/Gui/ComposeWidget.cpp:1101 msgctxt "ComposeWidget|" msgid "To" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:1101 +#: src/Gui/ComposeWidget.cpp:1102 msgctxt "ComposeWidget|" msgid "Cc" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:1102 +#: src/Gui/ComposeWidget.cpp:1103 msgctxt "ComposeWidget|" msgid "Bcc" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:1104 +#: src/Gui/ComposeWidget.cpp:1105 msgctxt "ComposeWidget|" msgid "Resent-To" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:1105 +#: src/Gui/ComposeWidget.cpp:1106 msgctxt "ComposeWidget|" msgid "Resent-Cc" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:1106 +#: src/Gui/ComposeWidget.cpp:1107 msgctxt "ComposeWidget|" msgid "Resent-Bcc" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:1390 +#: src/Gui/ComposeWidget.cpp:1391 msgctxt "ComposeWidget|" msgid "Failed to Send Mail" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:1417 +#: src/Gui/ComposeWidget.cpp:1418 #, qt-format msgctxt "ComposeWidget|" msgid "Can't parse \"%1\" as an e-mail address." msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:1616 +#: src/Gui/ComposeWidget.cpp:1617 msgctxt "ComposeWidget|" msgid "Attach File..." msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:1810 +#: src/Gui/ComposeWidget.cpp:1811 msgctxt "ComposeWidget|" msgid "<br/>" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:1853 +#: src/Gui/ComposeWidget.cpp:1854 msgctxt "ComposeWidget|" msgid "Compose Mail" msgstr "" #. +> trunk6 -#: src/Gui/ComposeWidget.cpp:1855 +#: src/Gui/ComposeWidget.cpp:1856 #, qt-format msgctxt "ComposeWidget|" msgid "%1 - Compose Mail" @@ -3528,98 +3528,92 @@ msgid "&About Trojitá..." msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:601 -msgctxt "Gui::MainWindow|" -msgid "&Donate to the project" -msgstr "" - -#. +> trunk6 -#: src/Gui/Window.cpp:606 +#: src/Gui/Window.cpp:603 msgctxt "Gui::MainWindow|" msgid "Compose Mail" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:706 +#: src/Gui/Window.cpp:703 msgctxt "Gui::MainWindow|" msgid "&Application" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:708 +#: src/Gui/Window.cpp:705 msgctxt "Gui::MainWindow|" msgid "&Network Access" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:712 +#: src/Gui/Window.cpp:709 msgctxt "Gui::MainWindow|" msgid "&Debugging" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:732 +#: src/Gui/Window.cpp:728 msgctxt "Gui::MainWindow|" msgid "&View" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:735 +#: src/Gui/Window.cpp:731 msgctxt "Gui::MainWindow|" msgid "&Layout" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:742 +#: src/Gui/Window.cpp:738 msgctxt "Gui::MainWindow|" msgid "Mail&box" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:743 +#: src/Gui/Window.cpp:739 msgctxt "Gui::MainWindow|" msgid "S&orting" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:767 +#: src/Gui/Window.cpp:763 msgctxt "Gui::MainWindow|" msgid "&Message" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:846 +#: src/Gui/Window.cpp:842 #, qt-format msgctxt "QObject|" msgid "Link target: %1" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:855 +#: src/Gui/Window.cpp:851 msgctxt "Gui::MainWindow|" msgid "Everything" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:863 +#: src/Gui/Window.cpp:859 msgctxt "Gui::MainWindow|" msgid "IMAP Tasks" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:870 +#: src/Gui/Window.cpp:866 msgctxt "Gui::MainWindow|" msgid "MIME Tree" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:881 +#: src/Gui/Window.cpp:877 msgctxt "Gui::MainWindow|" msgid "Protocol log" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:962 +#: src/Gui/Window.cpp:958 #, qt-format msgctxt "Gui::MainWindow|" msgid "Attempting to reconnect in %n second(s).." @@ -3628,14 +3622,14 @@ msgstr[0] "" msgstr[1] "" #. +> trunk6 -#: src/Gui/Window.cpp:1015 +#: src/Gui/Window.cpp:1011 msgctxt "Gui::MainWindow|" msgid "&Quit" msgstr "" #. This is a tooltip for the tray icon. It will be prefixed by something like "Trojita" or "Trojita [work]" #. +> trunk6 -#: src/Gui/Window.cpp:1132 +#: src/Gui/Window.cpp:1128 #, qt-format msgctxt "Gui::MainWindow|" msgid " - %n unread message(s)" @@ -3645,50 +3639,50 @@ msgstr[1] "" #. A tooltip suffix when offline. The prefix is something like "Trojita" or "Trojita [work]" #. +> trunk6 -#: src/Gui/Window.cpp:1135 +#: src/Gui/Window.cpp:1131 msgctxt "Gui::MainWindow|" msgid " - offline" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:1144 src/Gui/Window.cpp:2586 +#: src/Gui/Window.cpp:1140 src/Gui/Window.cpp:2577 msgctxt "Gui::MainWindow|" msgid "Trojitá" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:1145 +#: src/Gui/Window.cpp:1141 msgctxt "Gui::MainWindow|" msgid "The application will continue in systray. This can be disabled within the settings." msgstr "" #. "ALERT" is a special warning which we're required to show to the user #. +> trunk6 -#: src/Gui/Window.cpp:1356 +#: src/Gui/Window.cpp:1352 msgctxt "Gui::MainWindow|" msgid "IMAP Alert" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:1361 +#: src/Gui/Window.cpp:1357 msgctxt "Gui::MainWindow|" msgid "IMAP Protocol Error" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:1369 +#: src/Gui/Window.cpp:1365 msgctxt "Gui::MainWindow|" msgid "Network Error" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:1390 +#: src/Gui/Window.cpp:1386 msgctxt "Gui::MainWindow|" msgid "IMAP Cache Error" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:1391 +#: src/Gui/Window.cpp:1387 #, qt-format msgctxt "Gui::MainWindow|" msgid "" @@ -3698,89 +3692,89 @@ msgid "" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:1402 +#: src/Gui/Window.cpp:1398 msgctxt "Gui::MainWindow|" msgid "Offline" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:1448 +#: src/Gui/Window.cpp:1444 msgctxt "Gui::MainWindow|" msgid "No Configuration" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:1449 +#: src/Gui/Window.cpp:1445 msgctxt "Gui::MainWindow|" msgid "No IMAP account is configured. Trojitá cannot do much without one." msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:1474 +#: src/Gui/Window.cpp:1470 #, qt-format msgctxt "Gui::MainWindow|" msgid "Failed to retrieve password from the store: %1" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:1492 +#: src/Gui/Window.cpp:1488 msgctxt "Gui::MainWindow|" msgid "Authentication Required" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:1493 +#: src/Gui/Window.cpp:1489 #, qt-format msgctxt "Gui::MainWindow|" msgid "<p>Please provide IMAP password for user <b>%1</b> on <b>%2</b>:</p>" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:1549 +#: src/Gui/Window.cpp:1545 msgctxt "Gui::MainWindow|" msgid "Edit draft" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:1676 +#: src/Gui/Window.cpp:1672 msgctxt "Gui::MainWindow|" msgid "Failed to archive" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:1726 +#: src/Gui/Window.cpp:1722 #, qt-format msgctxt "Gui::MainWindow|" msgid "Create a Subfolder of %1" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:1727 +#: src/Gui/Window.cpp:1723 msgctxt "Gui::MainWindow|" msgid "Create a Top-level Mailbox" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:1754 +#: src/Gui/Window.cpp:1750 msgctxt "Gui::MainWindow|" msgid "Delete Mailbox" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:1755 +#: src/Gui/Window.cpp:1751 #, qt-format msgctxt "Gui::MainWindow|" msgid "Are you sure to delete mailbox %1?" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2061 +#: src/Gui/Window.cpp:2057 msgctxt "Gui::MainWindow|" msgid "Can't delete mailbox" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2062 +#: src/Gui/Window.cpp:2058 #, qt-format msgctxt "Gui::MainWindow|" msgid "" @@ -3789,13 +3783,13 @@ msgid "" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2067 +#: src/Gui/Window.cpp:2063 msgctxt "Gui::MainWindow|" msgid "Can't create mailbox" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2068 +#: src/Gui/Window.cpp:2064 #, qt-format msgctxt "Gui::MainWindow|" msgid "" @@ -3804,13 +3798,13 @@ msgid "" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2073 +#: src/Gui/Window.cpp:2069 msgctxt "Gui::MainWindow|" msgid "Can't open mailbox" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2074 +#: src/Gui/Window.cpp:2070 #, qt-format msgctxt "Gui::MainWindow|" msgid "" @@ -3819,52 +3813,52 @@ msgid "" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2123 +#: src/Gui/Window.cpp:2119 #, qt-format msgctxt "Gui::MainWindow|" msgid "Link target: %1" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2138 +#: src/Gui/Window.cpp:2134 msgctxt "Gui::MainWindow|" msgid "Plugins" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2145 +#: src/Gui/Window.cpp:2141 msgctxt "Gui::MainWindow|" msgid "Encrypted and signed messages" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2152 +#: src/Gui/Window.cpp:2148 msgctxt "Gui::MainWindow|" msgid "IMAP compression" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2163 +#: src/Gui/Window.cpp:2159 #, qt-format msgctxt "Gui::MainWindow|" msgid "<li>%1: supported</li>" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2164 +#: src/Gui/Window.cpp:2160 #, qt-format msgctxt "Gui::MainWindow|" msgid "<li>%1: <strong>disabled</strong></li>" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2222 +#: src/Gui/Window.cpp:2213 msgctxt "Gui::MainWindow|" msgid "Can't save into file" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2223 +#: src/Gui/Window.cpp:2214 #, qt-format msgctxt "Gui::MainWindow|" msgid "" @@ -3873,33 +3867,33 @@ msgid "" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2228 +#: src/Gui/Window.cpp:2219 msgctxt "Gui::MainWindow|" msgid "Save Message" msgstr "" #. Translators: %1 is the UID of a message (a number) and %2 is the name of a mailbox. #. +> trunk6 -#: src/Gui/Window.cpp:2244 +#: src/Gui/Window.cpp:2235 #, qt-format msgctxt "Gui::MainWindow|" msgid "Message source of UID %1 in %2" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2259 src/Gui/Window.cpp:2281 +#: src/Gui/Window.cpp:2250 src/Gui/Window.cpp:2272 msgctxt "Gui::MainWindow|" msgid "Close" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2261 src/Gui/Window.cpp:2283 +#: src/Gui/Window.cpp:2252 src/Gui/Window.cpp:2274 msgctxt "Gui::MainWindow|" msgid "Ctrl+W" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2504 +#: src/Gui/Window.cpp:2495 #, qt-format msgctxt "Gui::MainWindow|" msgid "" @@ -3908,86 +3902,86 @@ msgid "" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2512 +#: src/Gui/Window.cpp:2503 msgctxt "Gui::MainWindow|" msgid "Unknown" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2526 +#: src/Gui/Window.cpp:2517 msgctxt "Gui::MainWindow|" msgid "<p>" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2528 +#: src/Gui/Window.cpp:2519 #, qt-format msgctxt "Gui::MainWindow|" msgid "Server: %1 %2" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2530 +#: src/Gui/Window.cpp:2521 #, qt-format msgctxt "Gui::MainWindow|" msgid "Server: %1" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2533 +#: src/Gui/Window.cpp:2524 #, qt-format msgctxt "Gui::MainWindow|" msgid " (%1)" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2537 +#: src/Gui/Window.cpp:2528 #, qt-format msgctxt "Gui::MainWindow|%1 is the operating system of an IMAP server and %2 is its version." msgid " on %1 %2" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2539 +#: src/Gui/Window.cpp:2530 #, qt-format msgctxt "Gui::MainWindow|%1 is the operationg system of an IMAP server." msgid " on %1" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2541 +#: src/Gui/Window.cpp:2532 msgctxt "Gui::MainWindow|" msgid "</p>" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2543 +#: src/Gui/Window.cpp:2534 msgctxt "Gui::MainWindow|" msgid "<p>The IMAP server did not return usable information about itself.</p>" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2547 +#: src/Gui/Window.cpp:2538 #, qt-format msgctxt "Gui::MainWindow|" msgid "<li>%1: %2</li>" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2549 +#: src/Gui/Window.cpp:2540 #, qt-format msgctxt "Gui::MainWindow|" msgid "<ul>%1</ul>" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2551 +#: src/Gui/Window.cpp:2542 msgctxt "Gui::MainWindow|" msgid "<p>The server has not provided information about its software version.</p>" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2558 +#: src/Gui/Window.cpp:2549 #, qt-format msgctxt "Gui::MainWindow|" msgid "" @@ -3996,7 +3990,7 @@ msgid "" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2560 +#: src/Gui/Window.cpp:2551 #, qt-format msgctxt "Gui::MainWindow|" msgid "" @@ -4005,7 +3999,7 @@ msgid "" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:2580 +#: src/Gui/Window.cpp:2571 #, qt-format msgctxt "Gui::MainWindow|" msgid "%1 - %n unread - Trojitá" @@ -4014,14 +4008,14 @@ msgstr[0] "" msgstr[1] "" #. +> trunk6 -#: src/Gui/Window.cpp:2583 +#: src/Gui/Window.cpp:2574 #, qt-format msgctxt "Gui::MainWindow|" msgid "%1 - Trojitá" msgstr "" #. +> trunk6 -#: src/Gui/Window.cpp:3008 +#: src/Gui/Window.cpp:2999 #, qt-format msgctxt "Gui::MainWindow|" msgid "Tag with \"%1\""