[localization/l10n-templates] summit/messages: Summit gather.

Luigi Toscano <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git commit 756b4dc2ef6f0122285c7101c335b18d795a9e33 by Luigi Toscano.
Committed on 04/08/2026 at 07:50.
Pushed by ltoscano into branch 'master'.

Summit gather.

M  +37   -23   summit/messages/chessament/chessament.pot
M  +13   -13   summit/messages/discover/kcm_updates.pot
M  +12   -12   summit/messages/eventviews/libeventviews6.pot
M  +2    -2    summit/messages/hana/hana._desktop_.pot
M  +5    -5    summit/messages/index-fm/index-fm._desktop_.pot
M  +2    -2    summit/messages/kaichat/kaichat.pot
M  +59   -52   summit/messages/kasts/kasts.pot
M  +25   -25   summit/messages/kate/katebacktracebrowserplugin.pot
D  +0    -35   summit/messages/kdebugsettings/org.kde.kdebugsettingsquick.appdata.pot
M  +8    -8    summit/messages/kdenetwork-filesharing/kdenetwork-filesharing._desktop_.pot
M  +74   -74   summit/messages/kdenlive/kdenlive.pot
M  +2    -2    summit/messages/kdepim-addons/messageviewer_application_mstnef_plugin.pot
M  +18   -18   summit/messages/kio/kio6.pot
M  +3    -3    summit/messages/kmail/akonadi_followupreminder_agent.pot
M  +9    -9    summit/messages/kmail/akonadi_mailmerge_agent.pot
M  +15   -15   summit/messages/kmail/akonadi_unifiedmailbox_agent.pot
M  +25   -25   summit/messages/kmail/kmail.pot
M  +11   -11   summit/messages/kmail/ktnef.pot
M  +2    -2    summit/messages/konsole/konsole.pot
M  +29   -17   summit/messages/ktextaddons/libtextautogeneratetext.pot
M  +2    -2    summit/messages/ktnef/libktnef6.pot
M  +3    -2    summit/messages/kup/kup.pot
M  +8    -8    summit/messages/kwin/kcm_kwinxwayland.pot
M  +2    -2    summit/messages/kwin/kwin.pot
M  +16   -16   summit/messages/libkleo/libkleopatra6.pot
M  +10   -10   summit/messages/messagelib/libmessagecomposer6.pot
M  +6    -6    summit/messages/messagelib/libmessageviewer6.pot
M  +3    -3    summit/messages/messagelib/libwebengineviewer6.pot
M  +11   -11   summit/messages/plasma-desktop/kcm_workspace.pot
M  +12   -12   summit/messages/plasma-desktop/plasma_applet_org.kde.plasma.taskmanager.pot
M  +9    -9    summit/messages/plasma-mobile/plasma-mobile._desktop_.pot
M  +25   -11   summit/messages/plasma-workspace/kcm_users.pot
M  +63   -63   summit/messages/ruqola/ruqola.pot
M  +3    -3    summit/messages/skrooge/skrooge._desktop_.pot
M  +257  -194  summit/messages/trojita/trojita_qt.pot
M  +2    -2    summit/messages/websites-krita-org/news.pot

https://invent.kde.org/localization/l10n-templates/-/commit/756b4dc2ef6f0122285c7101c335b18d795a9e33

diff --git a/summit/messages/chessament/chessament.pot b/summit/messages/chessament/chessament.pot
index fb523401..be7afd60 100644
--- a/summit/messages/chessament/chessament.pot
+++ b/summit/messages/chessament/chessament.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: chessament\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-08-03 08:06+0200\n"
+"POT-Creation-Date: 2026-08-04 09:41+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"
@@ -313,56 +313,56 @@ msgid "Name"
 msgstr ""
 
 #. +> trunk6
-#: qml/AddPlayerDialog.qml:86
+#: qml/AddPlayerDialog.qml:88
 msgctxt "@label:textbox"
 msgid "Rating"
 msgstr ""
 
 #. +> trunk6
-#: qml/AddPlayerDialog.qml:93
+#: qml/AddPlayerDialog.qml:95
 msgctxt "@label:textbox"
 msgid "National rating"
 msgstr ""
 
 #. +> trunk6
-#: qml/AddPlayerDialog.qml:100
+#: qml/AddPlayerDialog.qml:102
 msgctxt "@label:textbox"
 msgid "Player ID"
 msgstr ""
 
 #. +> trunk6
-#: qml/AddPlayerDialog.qml:101 qml/AddPlayerDialog.qml:107
-#: qml/AddPlayerDialog.qml:113 qml/AddPlayerDialog.qml:119
-#: qml/AddPlayerDialog.qml:125 qml/AddPlayerDialog.qml:131
+#: qml/AddPlayerDialog.qml:103 qml/AddPlayerDialog.qml:109
+#: qml/AddPlayerDialog.qml:115 qml/AddPlayerDialog.qml:121
+#: qml/AddPlayerDialog.qml:127 qml/AddPlayerDialog.qml:133
 msgid "Optional"
 msgstr ""
 
 #. +> trunk6
-#: qml/AddPlayerDialog.qml:106
+#: qml/AddPlayerDialog.qml:108
 msgctxt "@label:textbox"
 msgid "National ID"
 msgstr ""
 
 #. +> trunk6
-#: qml/AddPlayerDialog.qml:112
+#: qml/AddPlayerDialog.qml:114
 msgctxt "@label:textbox"
 msgid "Birth date"
 msgstr ""
 
 #. +> trunk6
-#: qml/AddPlayerDialog.qml:118 qml/TournamentSettingsInformation.qml:43
+#: qml/AddPlayerDialog.qml:120 qml/TournamentSettingsInformation.qml:43
 msgctxt "@label:textbox"
 msgid "Federation"
 msgstr ""
 
 #. +> trunk6
-#: qml/AddPlayerDialog.qml:124
+#: qml/AddPlayerDialog.qml:126
 msgctxt "@label:textbox"
 msgid "Origin"
 msgstr ""
 
 #. +> trunk6
-#: qml/AddPlayerDialog.qml:130
+#: qml/AddPlayerDialog.qml:132
 msgctxt "@label:textbox"
 msgid "Gender"
 msgstr ""
@@ -627,48 +627,48 @@ msgid "Print…"
 msgstr ""
 
 #. +> trunk6
-#: qml/PairingsPage.qml:65 qml/PlayersPage.qml:137 qml/StandingsPage.qml:54
+#: qml/PairingsPage.qml:66 qml/PlayersPage.qml:137 qml/StandingsPage.qml:55
 msgctxt "@action:intoolbar"
 msgid "Export as PDF…"
 msgstr ""
 
 #. +> trunk6
-#: qml/PairingsPage.qml:74 qml/PairingsPage.qml:79
+#: qml/PairingsPage.qml:76 qml/PairingsPage.qml:81
 msgid "Round %1"
 msgstr ""
 
 #. +> trunk6
-#: qml/PairingsPage.qml:91
+#: qml/PairingsPage.qml:93
 msgctxt "@action:intoolbar"
 msgid "Remove pairings of this and following rounds…"
 msgstr ""
 
 #. +> trunk6
-#: qml/PairingsPage.qml:105
+#: qml/PairingsPage.qml:107
 msgctxt "@info"
 msgid "The tournament hasn't started yet."
 msgstr ""
 
 #. +> trunk6
-#: qml/PairingsPage.qml:105
+#: qml/PairingsPage.qml:107
 msgctxt "@info"
 msgid "Round %1 has finished."
 msgstr ""
 
 #. +> trunk6
-#: qml/PairingsPage.qml:109
+#: qml/PairingsPage.qml:111
 msgctxt "@action:button"
 msgid "Pair Round %1…"
 msgstr ""
 
 #. +> trunk6
-#: qml/PairingsPage.qml:153
+#: qml/PairingsPage.qml:155
 msgctxt "@info:placeholder"
 msgid "No pairings for round %1 yet"
 msgstr ""
 
 #. +> trunk6
-#: qml/PairingsPage.qml:155
+#: qml/PairingsPage.qml:157
 msgctxt "@info:placeholder"
 msgid "All games of round %1 have finished"
 msgstr ""
@@ -883,19 +883,19 @@ msgid "Changing the initial ranking after the fourth round has been paired is no
 msgstr ""
 
 #. +> trunk6
-#: qml/StandingsPage.qml:66 qml/StandingsPage.qml:76
+#: qml/StandingsPage.qml:68 qml/StandingsPage.qml:78
 msgctxt "@item:inlistbox"
 msgid "Final Standings"
 msgstr ""
 
 #. +> trunk6
-#: qml/StandingsPage.qml:68 qml/StandingsPage.qml:78
+#: qml/StandingsPage.qml:70 qml/StandingsPage.qml:80
 msgctxt "@item:inlistbox Standings After Round %1"
 msgid "After Round %1"
 msgstr ""
 
 #. +> trunk6
-#: qml/StandingsPage.qml:125
+#: qml/StandingsPage.qml:127
 msgctxt "@info:placeholder"
 msgid "No standings yet"
 msgstr ""
@@ -1074,6 +1074,20 @@ msgctxt "@info"
 msgid "Chessament is a chess tournament manager"
 msgstr ""
 
+#. +> trunk6
+#: searchplayersmodel.cpp:39
+#, kde-format
+msgctxt "%1 is the player's rating"
+msgid "Rating: %1"
+msgstr ""
+
+#. +> trunk6
+#: searchplayersmodel.cpp:41
+#, kde-format
+msgctxt "%1 is the player's rating, %2 is the player's origin"
+msgid "Rating: %1 · %2"
+msgstr ""
+
 #. +> trunk6
 #: settings/AccountsPage.qml:21
 msgctxt "@title"
diff --git a/summit/messages/discover/kcm_updates.pot b/summit/messages/discover/kcm_updates.pot
index 8930a41f..27f230cb 100644
--- a/summit/messages/discover/kcm_updates.pot
+++ b/summit/messages/discover/kcm_updates.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: discover\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-05-14 15:32+0200\n"
+"POT-Creation-Date: 2026-08-04 09:42+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 "Manually"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: kcm/ui/main.qml:51
+#: kcm/ui/main.qml:56
 #, kde-format
 msgid "Automatically"
 msgstr ""
 
 #. +> trunk6 stable6
-#: kcm/ui/main.qml:58
+#: kcm/ui/main.qml:68
 #, kde-kuit-format
 msgctxt "@info"
 msgid "Software updates will be downloaded automatically when they become available. Updates for applications will be installed immediately, while updates for the system will be installed the next time it’s restarted."
@@ -50,42 +50,42 @@ msgid "Software updates will be downloaded automatically when they become availa
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: kcm/ui/main.qml:69
+#: kcm/ui/main.qml:73
 #, kde-format
 msgctxt "@title:group"
 msgid "Update frequency:"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: kcm/ui/main.qml:69
+#: kcm/ui/main.qml:73
 #, kde-format
 msgctxt "@title:group"
 msgid "Notification frequency:"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: kcm/ui/main.qml:72
+#: kcm/ui/main.qml:76
 #, kde-format
 msgctxt "@item:inlistbox"
 msgid "Daily"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: kcm/ui/main.qml:73
+#: kcm/ui/main.qml:77
 #, kde-format
 msgctxt "@item:inlistbox"
 msgid "Weekly"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: kcm/ui/main.qml:74
+#: kcm/ui/main.qml:78
 #, kde-format
 msgctxt "@item:inlistbox"
 msgid "Monthly"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: kcm/ui/main.qml:75
+#: kcm/ui/main.qml:79
 #, kde-format
 msgctxt "@item:inlistbox"
 msgid "Never"
@@ -98,7 +98,7 @@ msgid "Use offline updates:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: kcm/ui/main.qml:119
+#: kcm/ui/main.qml:122
 #, kde-format
 msgid "Apply system updates:"
 msgstr ""
@@ -110,21 +110,21 @@ msgid "Offline updates maximize system stability by applying changes while resta
 msgstr ""
 
 #. +> trunk6 stable6
-#: kcm/ui/main.qml:126
+#: kcm/ui/main.qml:129
 #, kde-format
 msgctxt "@option:radio part of the logical sentence 'Apply system updates after rebooting'"
 msgid "After rebooting"
 msgstr ""
 
 #. +> trunk6 stable6
-#: kcm/ui/main.qml:133
+#: kcm/ui/main.qml:141
 #, kde-format
 msgctxt "@label The thing being recommended is to use the 'apply updates when rebooting' setting"
 msgid "Recommended to maximize system stability"
 msgstr ""
 
 #. +> trunk6 stable6
-#: kcm/ui/main.qml:139
+#: kcm/ui/main.qml:147
 #, kde-format
 msgctxt "@option:radio part of the logical sentence 'Apply system updates immediately'"
 msgid "Immediately"
diff --git a/summit/messages/eventviews/libeventviews6.pot b/summit/messages/eventviews/libeventviews6.pot
index f1f49d4f..4f7a052a 100644
--- a/summit/messages/eventviews/libeventviews6.pot
+++ b/summit/messages/eventviews/libeventviews6.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: eventviews\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-07-26 11:01+0200\n"
+"POT-Creation-Date: 2026-08-04 09:42+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"
@@ -31,35 +31,35 @@ msgid "Your emails"
 msgstr ""
 
 #. +> trunk6 stable6
-#: agenda/agenda.cpp:963
+#: agenda/agenda.cpp:962
 #, kde-format
 msgctxt "@info"
 msgid "Unable to lock item for modification. You cannot make any changes."
 msgstr ""
 
 #. +> trunk6 stable6
-#: agenda/agenda.cpp:965
+#: agenda/agenda.cpp:964
 #, kde-format
 msgctxt "@title:window"
 msgid "Locking Failed"
 msgstr ""
 
 #. +> trunk6 stable6
-#: agenda/agenda.cpp:1180
+#: agenda/agenda.cpp:1179
 #, kde-format
 msgctxt "@info/plain"
 msgid "Dissociate event from recurrence"
 msgstr ""
 
 #. +> trunk6 stable6
-#: agenda/agenda.cpp:1203 month/monthitem.cpp:450
+#: agenda/agenda.cpp:1202 month/monthitem.cpp:450
 #, kde-format
 msgctxt "@info"
 msgid "Unable to add the exception item to the calendar. No change will be done."
 msgstr ""
 
 #. +> trunk6 stable6
-#: agenda/agenda.cpp:1205 month/monthitem.cpp:452
+#: agenda/agenda.cpp:1204 month/monthitem.cpp:452
 #, kde-format
 msgctxt "@title:window"
 msgid "Error Occurred"
@@ -309,38 +309,38 @@ msgid "Timezone"
 msgstr ""
 
 #. +> trunk6 stable6
-#: eventview.cpp:121
+#: eventview.cpp:120
 #, kde-format
 msgctxt "@title:window"
 msgid "Changing Recurring Item"
 msgstr ""
 
 #. +> trunk6 stable6
-#: eventview.cpp:122
+#: eventview.cpp:121
 #, kde-format
 msgid "Also &Future Items"
 msgstr ""
 
 #. +> trunk6 stable6
-#: eventview.cpp:123
+#: eventview.cpp:122
 #, kde-format
 msgid "Only &This Item"
 msgstr ""
 
 #. +> trunk6 stable6
-#: eventview.cpp:124
+#: eventview.cpp:123
 #, kde-format
 msgid "&All Occurrences"
 msgstr ""
 
 #. +> trunk6 stable6
-#: eventview.cpp:141
+#: eventview.cpp:140
 #, kde-format
 msgid "The item you are trying to change is a recurring item. Should the changes be applied only to this single occurrence, also to future items, or to all items in the recurrence?"
 msgstr ""
 
 #. +> trunk6 stable6
-#: eventview.cpp:152
+#: eventview.cpp:151
 #, kde-format
 msgid "The item you are trying to change is a recurring item. Should the changes be applied only to this single occurrence or to all items in the recurrence?"
 msgstr ""
diff --git a/summit/messages/hana/hana._desktop_.pot b/summit/messages/hana/hana._desktop_.pot
index 5b92f718..229959b1 100644
--- a/summit/messages/hana/hana._desktop_.pot
+++ b/summit/messages/hana/hana._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-04-11 11:55+0200\n"
+"POT-Creation-Date: 2026-08-04 09:42+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 "Hana"
 msgstr ""
 
 #. +> trunk6
-#: data/org.kde.hana.desktop:30
+#: data/org.kde.hana.desktop:31
 msgctxt "GenericName"
 msgid "Video thumbnail generator"
 msgstr ""
diff --git a/summit/messages/index-fm/index-fm._desktop_.pot b/summit/messages/index-fm/index-fm._desktop_.pot
index 79cbd25f..a92d5026 100644
--- a/summit/messages/index-fm/index-fm._desktop_.pot
+++ b/summit/messages/index-fm/index-fm._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-08-04 09:42+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"
@@ -24,25 +24,25 @@ msgid "File Manager"
 msgstr ""
 
 #. +> trunk6
-#: src/data/org.kde.index.notifyrc:87
+#: src/data/org.kde.index.notifyrc:88
 msgctxt "Name"
 msgid "Operations"
 msgstr ""
 
 #. +> trunk6
-#: src/data/org.kde.index.notifyrc:125
+#: src/data/org.kde.index.notifyrc:127
 msgctxt "Comment"
 msgid "File operations"
 msgstr ""
 
 #. +> trunk6
-#: src/data/org.kde.index.notifyrc:165
+#: src/data/org.kde.index.notifyrc:168
 msgctxt "Name"
 msgid "File Operation"
 msgstr ""
 
 #. +> trunk6
-#: src/data/org.kde.index.notifyrc:203
+#: src/data/org.kde.index.notifyrc:207
 msgctxt "Comment"
 msgid "Performing a file operation"
 msgstr ""
diff --git a/summit/messages/kaichat/kaichat.pot b/summit/messages/kaichat/kaichat.pot
index e2a5d36b..263b25b1 100644
--- a/summit/messages/kaichat/kaichat.pot
+++ b/summit/messages/kaichat/kaichat.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: kaichat\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-07-03 10:47+0200\n"
+"POT-Creation-Date: 2026-08-04 09:42+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"
@@ -450,7 +450,7 @@ msgid "Select Chat"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/databasedialog/kaichatdatabasedialog.cpp:24
+#: widgets/databasedialog/kaichatdatabasedialog.cpp:25
 #, kde-format
 msgctxt "@title:window"
 msgid "Debug Database"
diff --git a/summit/messages/kasts/kasts.pot b/summit/messages/kasts/kasts.pot
index f77215fd..fe6fdf19 100644
--- a/summit/messages/kasts/kasts.pot
+++ b/summit/messages/kasts/kasts.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: kasts\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-07-31 13:04+0200\n"
+"POT-Creation-Date: 2026-08-04 09:42+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"
@@ -610,13 +610,13 @@ msgid "Search"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/DiscoverPage.qml:98 qml/FeedDetailsPage.qml:166
+#: qml/DiscoverPage.qml:98 qml/FeedDetailsPage.qml:167
 #, kde-format
 msgid "Subscribe"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/DiscoverPage.qml:98 qml/FeedDetailsPage.qml:166
+#: qml/DiscoverPage.qml:98 qml/FeedDetailsPage.qml:167
 #, kde-format
 msgid "Subscribed"
 msgstr ""
@@ -776,14 +776,14 @@ msgid "Label as \"New\""
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/EntryPage.qml:208 qml/GenericEntryListView.qml:316
+#: qml/EntryPage.qml:208 qml/GenericEntryListView.qml:321
 #, kde-format
 msgctxt "@action:intoolbar Button to remove the \"favorite\" property of a podcast episode"
 msgid "Remove from Favorites"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/EntryPage.qml:208 qml/GenericEntryListView.qml:307
+#: qml/EntryPage.qml:208 qml/GenericEntryListView.qml:312
 #, kde-format
 msgctxt "@action:intoolbar Button to add a podcast episode as favorite"
 msgid "Add to Favorites"
@@ -820,14 +820,21 @@ msgstr ""
 
 #. +> trunk6 stable6
 #: qml/EpisodeListPage.qml:59 qml/FeedDetailsPage.qml:70
-#: qml/FeedListPage.qml:112
+#: qml/FeedListPage.qml:113
 #, kde-format
 msgctxt "@action:intoolbar"
 msgid "Search"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/EpisodeListPage.qml:101 qml/FeedDetailsPage.qml:334
+#: qml/EpisodeListPage.qml:87 qml/FeedDetailsPage.qml:91
+#, kde-format
+msgctxt "@label:textbox Placeholder text for episode search field"
+msgid "Search episodes…"
+msgstr ""
+
+#. +> trunk6 stable6
+#: qml/EpisodeListPage.qml:102 qml/FeedDetailsPage.qml:335
 #, kde-format
 msgid "No episodes available"
 msgstr ""
@@ -871,50 +878,50 @@ msgid "Podcast Details"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/FeedDetailsPage.qml:130
+#: qml/FeedDetailsPage.qml:131
 #, kde-format
 msgctxt "by <author(s)>"
 msgid "by %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/FeedDetailsPage.qml:161
+#: qml/FeedDetailsPage.qml:162
 #, kde-format
 msgid "Refresh Podcast"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/FeedDetailsPage.qml:180
+#: qml/FeedDetailsPage.qml:181
 #, kde-format
 msgid "Show Details"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/FeedDetailsPage.qml:246
+#: qml/FeedDetailsPage.qml:247
 #, kde-format
 msgid "Podcast URL:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/FeedDetailsPage.qml:267
+#: qml/FeedDetailsPage.qml:268
 #, kde-format
 msgid "Weblink:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/FeedDetailsPage.qml:287
+#: qml/FeedDetailsPage.qml:288
 #, kde-format
 msgid "Subscribed since: %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/FeedDetailsPage.qml:298
+#: qml/FeedDetailsPage.qml:299
 #, kde-format
 msgid "Last updated: %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/FeedDetailsPage.qml:309
+#: qml/FeedDetailsPage.qml:310
 #, kde-format
 msgid "1 Episode"
 msgid_plural "%1 Episodes"
@@ -922,7 +929,7 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. +> trunk6 stable6
-#: qml/FeedDetailsPage.qml:309
+#: qml/FeedDetailsPage.qml:310
 #, kde-format
 msgid "1 Unplayed"
 msgid_plural "%1 Unplayed"
@@ -930,7 +937,7 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. +> trunk6 stable6
-#: qml/FeedDetailsPage.qml:334
+#: qml/FeedDetailsPage.qml:335
 #, kde-format
 msgid "Error (%1): %2"
 msgstr ""
@@ -984,14 +991,14 @@ msgid "Select All"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/FeedListGridView.qml:223
+#: qml/FeedListGridView.qml:224
 #, kde-format
 msgctxt "@action:intoolbar"
 msgid "Deselect All"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/FeedListGridView.qml:232
+#: qml/FeedListGridView.qml:234
 #, kde-format
 msgctxt "@action:intoolbar"
 msgid "Remove Podcast"
@@ -1000,7 +1007,7 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. +> trunk6 stable6
-#: qml/FeedListGridView.qml:256
+#: qml/FeedListGridView.qml:258
 #, kde-format
 msgctxt "@action:intoolbar Open view with more podcast details"
 msgid "Podcast Details"
@@ -1036,56 +1043,63 @@ msgid "Sort"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/FeedListPage.qml:65
+#: qml/FeedListPage.qml:66
 #, kde-format
 msgctxt "@info:tooltip"
 msgid "Select how to sort subscriptions"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/FeedListPage.qml:117
+#: qml/FeedListPage.qml:118
 #, kde-format
 msgctxt "@action:intoolbar"
 msgid "Import Podcasts…"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/FeedListPage.qml:123
+#: qml/FeedListPage.qml:124
 #, kde-format
 msgctxt "@action:intoolbar"
 msgid "Export Podcasts…"
 msgstr ""
 
+#. +> trunk6
+#: qml/FeedListPage.qml:151
+#, kde-format
+msgctxt "@label:textbox Placeholder text for search field"
+msgid "Search subscriptions…"
+msgstr ""
+
 #. +> trunk6 stable6
-#: qml/FeedListPage.qml:159
+#: qml/FeedListPage.qml:161
 #, kde-format
 msgctxt "@title:window"
 msgid "Import Podcasts"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/FeedListPage.qml:161 qml/FeedListPage.qml:169
+#: qml/FeedListPage.qml:163 qml/FeedListPage.qml:171
 #, kde-format
 msgctxt "@label:listbox File filter option in file dialog"
 msgid "OPML Files (*.opml)"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/FeedListPage.qml:161
+#: qml/FeedListPage.qml:163
 #, kde-format
 msgctxt "@label:listbox File filter option in file dialog"
 msgid "XML Files (*.xml)"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/FeedListPage.qml:161 qml/FeedListPage.qml:169
+#: qml/FeedListPage.qml:163 qml/FeedListPage.qml:171
 #, kde-format
 msgctxt "@label:listbox File filter option in file dialog"
 msgid "All Files (*)"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/FeedListPage.qml:167
+#: qml/FeedListPage.qml:169
 #, kde-format
 msgctxt "@title:window"
 msgid "Export Podcasts"
@@ -1131,13 +1145,13 @@ msgid "This episode has been removed from the podcast RSS feed by the podcast au
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/GenericEntryDelegate.qml:349 qml/GenericEntryListView.qml:265
+#: qml/GenericEntryDelegate.qml:349 qml/GenericEntryListView.qml:268
 #, kde-format
 msgid "Remove from Queue"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/GenericEntryDelegate.qml:358 qml/GenericEntryListView.qml:325
+#: qml/GenericEntryDelegate.qml:358 qml/GenericEntryListView.qml:330
 #, kde-format
 msgid "Download"
 msgstr ""
@@ -1155,13 +1169,13 @@ msgid "Delete Download"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/GenericEntryDelegate.qml:382 qml/GenericEntryListView.qml:255
+#: qml/GenericEntryDelegate.qml:382 qml/GenericEntryListView.qml:258
 #, kde-format
 msgid "Add to Queue"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/GenericEntryDelegate.qml:399 qml/GenericEntryListView.qml:344
+#: qml/GenericEntryDelegate.qml:399 qml/GenericEntryListView.qml:349
 #, kde-format
 msgctxt "@action:inmenu Action to start playback by streaming the episode rather than downloading it first"
 msgid "Stream"
@@ -1175,64 +1189,64 @@ msgid "Sort"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/GenericEntryListView.qml:138
+#: qml/GenericEntryListView.qml:139
 #, kde-format
 msgctxt "@info:tooltip"
 msgid "Select how to sort episodes"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/GenericEntryListView.qml:192
+#: qml/GenericEntryListView.qml:193
 #, kde-format
 msgctxt "@action:intoolbar Button to open menu to filter episodes based on their status (played, new, etc.)"
 msgid "Filter"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/GenericEntryListView.qml:194
+#: qml/GenericEntryListView.qml:195
 #, kde-format
 msgctxt "@info:tooltip"
 msgid "Filter episodes by status"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/GenericEntryListView.qml:238
+#: qml/GenericEntryListView.qml:239
 #, kde-format
 msgid "Select All"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/GenericEntryListView.qml:247
+#: qml/GenericEntryListView.qml:249
 #, kde-format
 msgid "Deselect All"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/GenericEntryListView.qml:275
+#: qml/GenericEntryListView.qml:278
 #, kde-format
 msgid "Mark as Played"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/GenericEntryListView.qml:283
+#: qml/GenericEntryListView.qml:286
 #, kde-format
 msgid "Mark as Unplayed"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/GenericEntryListView.qml:291
+#: qml/GenericEntryListView.qml:294
 #, kde-format
 msgid "Label as \"New\""
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/GenericEntryListView.qml:299
+#: qml/GenericEntryListView.qml:303
 #, kde-format
 msgid "Remove \"New\" Label"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/GenericEntryListView.qml:335
+#: qml/GenericEntryListView.qml:340
 #, kde-format
 msgctxt "context menu action"
 msgid "Delete Download"
@@ -1248,21 +1262,21 @@ msgid "No search results"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/GlobalSearchField.qml:118 qml/SearchBar.qml:58
+#: qml/GlobalSearchField.qml:118 qml/SearchBar.qml:61
 #, kde-format
 msgctxt "@action:intoolbar"
 msgid "Advanced Search Options"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/GlobalSearchField.qml:152 qml/SearchBar.qml:119
+#: qml/GlobalSearchField.qml:152 qml/SearchBar.qml:122
 #, kde-format
 msgctxt "@title:menu"
 msgid "Search Preferences"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/GlobalSearchField.qml:156 qml/SearchBar.qml:123
+#: qml/GlobalSearchField.qml:156 qml/SearchBar.qml:126
 #, kde-format
 msgctxt "@title:group Group of fields in which can be searched"
 msgid "Search in:"
@@ -1418,13 +1432,6 @@ msgctxt "@info"
 msgid "Queue is empty"
 msgstr ""
 
-#. +> trunk6 stable6
-#: qml/SearchBar.qml:45
-#, kde-format
-msgctxt "@label:textbox Placeholder text for episode search field"
-msgid "Search episodes…"
-msgstr ""
-
 #. +> trunk6 stable6
 #: qml/Settings/AppearanceSettingsPage.qml:21
 #, kde-format
diff --git a/summit/messages/kate/katebacktracebrowserplugin.pot b/summit/messages/kate/katebacktracebrowserplugin.pot
index 211421f9..081f267a 100644
--- a/summit/messages/kate/katebacktracebrowserplugin.pot
+++ b/summit/messages/kate/katebacktracebrowserplugin.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: kate\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-04-07 09:05+0200\n"
+"POT-Creation-Date: 2026-08-04 09:42+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,70 +18,70 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 
 #. i18n: ectx: property (text), widget (QTreeWidget, lstBacktrace)
-#. +> trunk6 stable6
+#. +> stable6
 #: btbrowserwidget.ui:39
 #, kde-format
 msgid "#"
 msgstr ""
 
 #. i18n: ectx: property (text), widget (QTreeWidget, lstBacktrace)
-#. +> trunk6 stable6
+#. +> stable6
 #: btbrowserwidget.ui:44
 #, kde-format
 msgid "File"
 msgstr ""
 
 #. i18n: ectx: property (text), widget (QTreeWidget, lstBacktrace)
-#. +> trunk6 stable6
+#. +> stable6
 #: btbrowserwidget.ui:49
 #, kde-format
 msgid "Line"
 msgstr ""
 
 #. i18n: ectx: property (text), widget (QTreeWidget, lstBacktrace)
-#. +> trunk6 stable6
+#. +> stable6
 #: btbrowserwidget.ui:54
 #, kde-format
 msgid "Function"
 msgstr ""
 
 #. i18n: ectx: property (text), widget (QPushButton, btnConfigure)
-#. +> trunk6 stable6
+#. +> stable6
 #: btbrowserwidget.ui:84
 #, kde-format
 msgid "Configure Paths..."
 msgstr ""
 
 #. i18n: ectx: property (text), widget (QPushButton, btnClipboard)
-#. +> trunk6 stable6
+#. +> stable6
 #: btbrowserwidget.ui:91
 #, kde-format
 msgid "Use Clipboard"
 msgstr ""
 
 #. i18n: ectx: property (text), widget (QPushButton, btnBacktrace)
-#. +> trunk6 stable6
+#. +> stable6
 #: btbrowserwidget.ui:98
 #, kde-format
 msgid "Load File..."
 msgstr ""
 
 #. i18n: ectx: property (title), widget (QGroupBox, gFolderList)
-#. +> trunk6 stable6
+#. +> stable6
 #: btconfigwidget.ui:14
 #, kde-format
 msgid "Search Folders"
 msgstr ""
 
 #. i18n: ectx: property (text), widget (QLabel, label)
-#. +> trunk6 stable6
+#. +> stable6
 #: btconfigwidget.ui:20
 #, kde-format
 msgid "Please add the source folders in which to search for the files in the backtrace:"
 msgstr ""
 
 #. i18n: ectx: property (whatsThis), widget (QListWidget, lstFolders)
-#. +> trunk6 stable6
+#. +> stable6
 #: btconfigwidget.ui:39
 #, kde-format
 msgid ""
@@ -100,88 +100,88 @@ msgid ""
 msgstr ""
 
 #. i18n: ectx: property (text), widget (QPushButton, btnRemove)
-#. +> trunk6 stable6
+#. +> stable6
 #: btconfigwidget.ui:61
 #, kde-format
 msgid "&Remove"
 msgstr ""
 
 #. i18n: ectx: property (text), widget (QPushButton, btnAdd)
-#. +> trunk6 stable6
+#. +> stable6
 #: btconfigwidget.ui:68
 #, kde-format
 msgid "&Add"
 msgstr ""
 
 #. i18n: ectx: property (text), widget (QLabel, label_2)
-#. +> trunk6 stable6
+#. +> stable6
 #: btconfigwidget.ui:79
 #, kde-format
 msgid "File types:"
 msgstr ""
 
 #. i18n: ectx: property (whatsThis), widget (QLineEdit, edtExtensions)
-#. +> trunk6 stable6
+#. +> stable6
 #: btconfigwidget.ui:89
 #, kde-format
 msgid "List of file extensions. Example: *.cpp, *.h, *.c, etc..."
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> stable6
 #: katebacktracebrowser.cpp:101
 #, kde-format
 msgid "Indexing files..."
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> stable6
 #: katebacktracebrowser.cpp:126 katebacktracebrowser.cpp:287
 #, kde-format
 msgid "Backtrace"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> stable6
 #: katebacktracebrowser.cpp:160
 #, kde-format
 msgid "Load Backtrace"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> stable6
 #: katebacktracebrowser.cpp:202
 #, kde-format
 msgid "Loading backtrace succeeded"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> stable6
 #: katebacktracebrowser.cpp:204
 #, kde-format
 msgid "Loading backtrace failed"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> stable6
 #: katebacktracebrowser.cpp:238
 #, kde-format
 msgid "File not found: %1"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> stable6
 #: katebacktracebrowser.cpp:249
 #, kde-format
 msgid "Opened file: %1"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> stable6
 #: katebacktracebrowser.cpp:252
 #, kde-format
 msgid "No debugging information available"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> stable6
 #: katebacktracebrowser.cpp:292
 #, kde-format
 msgid "Backtrace Settings"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> stable6
 #: katebacktracebrowser.cpp:366
 #, kde-format
 msgid "Backtrace Browser Settings"
diff --git a/summit/messages/kdebugsettings/org.kde.kdebugsettingsquick.appdata.pot b/summit/messages/kdebugsettings/org.kde.kdebugsettingsquick.appdata.pot
deleted file mode 100644
index f4ab0575..00000000
--- a/summit/messages/kdebugsettings/org.kde.kdebugsettingsquick.appdata.pot
+++ /dev/null
@@ -1,35 +0,0 @@
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2026-07-19 10:37+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"
-
-#. (itstool) path: component/name
-#. +> trunk6
-#: org.kde.kdebugsettingsquick.appdata.xml:13
-msgid "KDebugSettings"
-msgstr ""
-
-#. (itstool) path: component/summary
-#. +> trunk6
-#: org.kde.kdebugsettingsquick.appdata.xml:14
-msgid "Set which debug messages are shown"
-msgstr ""
-
-#. (itstool) path: description/p
-#. +> trunk6
-#: org.kde.kdebugsettingsquick.appdata.xml:16
-msgid "KDebugSettings edits which QLoggingCategory are displayed. QLoggingCategory prints messages on the console for applications and you can define which applications display messages for information, warning or critical errors to help debugging Qt applications."
-msgstr ""
-
-#. (itstool) path: screenshot/caption
-#. +> trunk6
-#: org.kde.kdebugsettingsquick.appdata.xml:29
-msgid "The main window of KDebugSettings."
-msgstr ""
diff --git a/summit/messages/kdenetwork-filesharing/kdenetwork-filesharing._desktop_.pot b/summit/messages/kdenetwork-filesharing/kdenetwork-filesharing._desktop_.pot
index 12d8790e..c2a26110 100644
--- a/summit/messages/kdenetwork-filesharing/kdenetwork-filesharing._desktop_.pot
+++ b/summit/messages/kdenetwork-filesharing/kdenetwork-filesharing._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-21 07:59+0200\n"
+"POT-Creation-Date: 2026-08-04 09:42+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"
@@ -36,43 +36,43 @@ msgid "Setting Password For Samba User"
 msgstr ""
 
 #. +> trunk6 stable6
-#: samba/filepropertiesplugin/kauth/org.kde.filesharing.samba.actions:182
+#: samba/filepropertiesplugin/kauth/org.kde.filesharing.samba.actions:183
 msgctxt "Description"
 msgid "Setting password for Samba user"
 msgstr ""
 
 #. +> trunk6 stable6
-#: samba/filepropertiesplugin/kauth/org.kde.filesharing.samba.actions:218
+#: samba/filepropertiesplugin/kauth/org.kde.filesharing.samba.actions:220
 msgctxt "Name"
 msgid "Add User to Samba's Usershare Group"
 msgstr ""
 
 #. +> trunk6 stable6
-#: samba/filepropertiesplugin/kauth/org.kde.filesharing.samba.actions:262
+#: samba/filepropertiesplugin/kauth/org.kde.filesharing.samba.actions:264
 msgctxt "Description"
 msgid "Adding user to Samba's usershare group to edit Samba usershares"
 msgstr ""
 
 #. +> trunk6 stable6
-#: samba/filepropertiesplugin/kauth/org.kde.filesharing.samba.actions:310
+#: samba/filepropertiesplugin/kauth/org.kde.filesharing.samba.actions:312
 msgctxt "Name"
 msgid "Start Samba"
 msgstr ""
 
 #. +> trunk6 stable6
-#: samba/filepropertiesplugin/kauth/org.kde.filesharing.samba.actions:340
+#: samba/filepropertiesplugin/kauth/org.kde.filesharing.samba.actions:343
 msgctxt "Description"
 msgid "Start the Samba file sharing service"
 msgstr ""
 
 #. +> trunk6 stable6
-#: samba/filepropertiesplugin/kauth/org.kde.filesharing.samba.actions:374
+#: samba/filepropertiesplugin/kauth/org.kde.filesharing.samba.actions:378
 msgctxt "Name"
 msgid "Enable Samba"
 msgstr ""
 
 #. +> trunk6 stable6
-#: samba/filepropertiesplugin/kauth/org.kde.filesharing.samba.actions:404
+#: samba/filepropertiesplugin/kauth/org.kde.filesharing.samba.actions:409
 msgctxt "Description"
 msgid "Enable the Samba file sharing service"
 msgstr ""
diff --git a/summit/messages/kdenlive/kdenlive.pot b/summit/messages/kdenlive/kdenlive.pot
index dc54c498..49d6783d 100644
--- a/summit/messages/kdenlive/kdenlive.pot
+++ b/summit/messages/kdenlive/kdenlive.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: kdenlive\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-08-03 08:08+0200\n"
+"POT-Creation-Date: 2026-08-04 09:42+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"
@@ -4231,7 +4231,7 @@ msgstr ""
 #: data/effects/avfilter/avfilter_flanger.xml:24
 #: data/effects/sox/sox_flanger.xml:20 data/effects/sox/sox_phaser.xml:20
 #: data/effects/speed.xml:4 data/effects/speed.xml:8 data/effects/timer.xml:97
-#: data/effects/wave.xml:22 src/timeline2/view/qml/Track.qml:73
+#: data/effects/wave.xml:22 src/timeline2/view/qml/Track.qml:96
 #: src/ui/clipspeed_ui.ui:36 src/ui/editsub_ui.ui:557
 #, kde-format
 msgid "Speed"
@@ -7868,8 +7868,8 @@ msgstr ""
 #: data/effects/timer.xml:85 src/assets/view/widgets/keyframeimport.cpp:170
 #: src/bin/bin.cpp:1568 src/bin/projectitemmodel.cpp:339
 #: src/timeline2/view/dialogs/speeddialog.cpp:64
-#: src/timeline2/view/qml/Track.qml:75 src/timeline2/view/qml/Track.qml:101
-#: src/timeline2/view/qml/Track.qml:109 src/ui/clipdurationdialog_ui.ui:18
+#: src/timeline2/view/qml/Track.qml:98 src/timeline2/view/qml/Track.qml:124
+#: src/timeline2/view/qml/Track.qml:132 src/ui/clipdurationdialog_ui.ui:18
 #: src/ui/markerdialog_ui.ui:148
 #, kde-format
 msgid "Duration"
@@ -8520,7 +8520,7 @@ msgstr ""
 #. +> trunk6 stable6
 #: data/effects/fade_from_black.xml:11
 #: src/assets/view/widgets/keyframeimport.cpp:167
-#: src/monitor/view/MonitorTrimming.qml:92 src/timeline2/view/qml/Track.qml:107
+#: src/monitor/view/MonitorTrimming.qml:92 src/timeline2/view/qml/Track.qml:130
 #, kde-format
 msgid "In"
 msgstr ""
@@ -22636,7 +22636,7 @@ msgid "Drag to add only video to timeline"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/bin/bin.cpp:465 src/bin/bin.cpp:855 src/timeline2/view/qml/Clip.qml:1500
+#: src/bin/bin.cpp:465 src/bin/bin.cpp:855 src/timeline2/view/qml/Clip.qml:1528
 #, kde-format
 msgctxt "@label The first letter of Proxy, used as abbreviation"
 msgid "P"
@@ -23886,13 +23886,13 @@ msgid "MLT Playlist (*.mlt)"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/bin/mediabrowser.cpp:55 src/monitor/view/MonitorZoomButton.qml:44
+#: src/bin/mediabrowser.cpp:55 src/monitor/view/MonitorZoomButton.qml:45
 #, kde-format
 msgid "Zoom In"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/bin/mediabrowser.cpp:56 src/monitor/view/MonitorZoomButton.qml:52
+#: src/bin/mediabrowser.cpp:56 src/monitor/view/MonitorZoomButton.qml:53
 #, kde-format
 msgid "Zoom Out"
 msgstr ""
@@ -30480,7 +30480,7 @@ msgstr ""
 
 #. i18n: ectx: Menu (sequence)
 #. +> trunk6 stable6
-#: src/kdenliveui.rc:105 src/timeline2/view/qml/Timeline.qml:1195
+#: src/kdenliveui.rc:105 src/timeline2/view/qml/Timeline.qml:1190
 #, kde-format
 msgid "Sequence"
 msgstr ""
@@ -34694,7 +34694,7 @@ msgid "Terminate Job"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/monitor/view/EffectToolBar.qml:68 src/monitor/view/MaskToolBar.qml:64
+#: src/monitor/view/EffectToolBar.qml:68 src/monitor/view/MaskToolBar.qml:59
 #: src/monitor/view/MultiScreenToolBar.qml:68
 #: src/monitor/view/SceneToolBar.qml:68
 #, kde-format
@@ -34738,45 +34738,45 @@ msgid "Automatic Keyframes"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/monitor/view/EffectToolBar.qml:134 src/monitor/view/MaskToolBar.qml:123
-#: src/monitor/view/MultiScreenToolBar.qml:82
-#: src/monitor/view/SceneToolBar.qml:110
+#: src/monitor/view/EffectToolBar.qml:139 src/monitor/view/MaskToolBar.qml:117
+#: src/monitor/view/MultiScreenToolBar.qml:87
+#: src/monitor/view/SceneToolBar.qml:115
 #, kde-format
 msgid "Move Toolbar"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/monitor/view/EffectToolBar.qml:167
+#: src/monitor/view/EffectToolBar.qml:172
 #, kde-format
 msgid "Automatic Keyframes is ON"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/monitor/view/MaskToolBar.qml:70
+#: src/monitor/view/MaskToolBar.qml:65
 #, kde-format
 msgid "Generate Mask"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/monitor/view/MaskToolBar.qml:86
+#: src/monitor/view/MaskToolBar.qml:75
 #, kde-format
 msgid "Change Opacity (0% - 25% - 50% - 100%)"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/monitor/view/MaskToolBar.qml:100
+#: src/monitor/view/MaskToolBar.qml:89
 #, kde-format
 msgid "Invert Mask"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/monitor/view/MaskToolBar.qml:108
+#: src/monitor/view/MaskToolBar.qml:97
 #, kde-format
 msgid "Exit Mask Creation"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/monitor/view/MaskToolBar.qml:108
+#: src/monitor/view/MaskToolBar.qml:97
 #, kde-format
 msgid "Exit Preview Mode"
 msgstr ""
@@ -34789,25 +34789,25 @@ msgid "<shortcut>Click</shortcut> or <shortcut>drag a box</shortcut> to start a
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/monitor/view/MonitorAutomask.qml:343
+#: src/monitor/view/MonitorAutomask.qml:352
 #, kde-format
 msgid "Select an object in the image first"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/monitor/view/MonitorAutomask.qml:343
+#: src/monitor/view/MonitorAutomask.qml:352
 #, kde-format
 msgid "Generating image mask"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/monitor/view/MonitorAutomask.qml:343
+#: src/monitor/view/MonitorAutomask.qml:352
 #, kde-format
 msgid "Generating video mask"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/monitor/view/MonitorAutomask.qml:354
+#: src/monitor/view/MonitorAutomask.qml:363
 #, kde-format
 msgid ""
 "Click on an object or draw a box to start a mask.\n"
@@ -34816,13 +34816,13 @@ msgid ""
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/monitor/view/MonitorAutomask.qml:354
+#: src/monitor/view/MonitorAutomask.qml:363
 #, kde-format
 msgid "Previewing video mask"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/monitor/view/MonitorAutomask.qml:365
+#: src/monitor/view/MonitorAutomask.qml:374
 #, kde-format
 msgid ""
 "You are outside of the time zone defined\n"
@@ -34832,13 +34832,13 @@ msgid ""
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/monitor/view/MonitorAutomask.qml:375
+#: src/monitor/view/MonitorAutomask.qml:384
 #, kde-format
 msgid "Go to mask start"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/monitor/view/MonitorAutomask.qml:381
+#: src/monitor/view/MonitorAutomask.qml:390
 #, kde-format
 msgid "Go to mask end"
 msgstr ""
@@ -34902,7 +34902,7 @@ msgstr ""
 
 #. i18n: ectx: property (toolTip), widget (QToolButton, gainButton)
 #. +> trunk6 stable6
-#: src/monitor/view/MonitorZoomButton.qml:60 src/ui/vectorscope_ui.ui:68
+#: src/monitor/view/MonitorZoomButton.qml:61 src/ui/vectorscope_ui.ui:68
 #, kde-format
 msgid "Reset Zoom"
 msgstr ""
@@ -34921,7 +34921,7 @@ msgid "Enable Transform"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/monitor/view/SceneToolBar.qml:101
+#: src/monitor/view/SceneToolBar.qml:106
 #, kde-format
 msgid "Add/Remove Marker"
 msgstr ""
@@ -38897,7 +38897,7 @@ msgstr ""
 
 #. +> trunk6 stable6
 #: src/timeline2/model/timelinemodel.cpp:7754
-#: src/timeline2/view/qml/SubtitleTrackHead.qml:143
+#: src/timeline2/view/qml/SubtitleTrackHead.qml:144
 #: src/timeline2/view/qml/TrackHead.qml:427
 #, kde-format
 msgid "Lock track"
@@ -38905,7 +38905,7 @@ msgstr ""
 
 #. +> trunk6 stable6
 #: src/timeline2/model/timelinemodel.cpp:7759
-#: src/timeline2/view/qml/SubtitleTrackHead.qml:143
+#: src/timeline2/view/qml/SubtitleTrackHead.qml:144
 #: src/timeline2/view/qml/TrackHead.qml:427
 #, kde-format
 msgid "Unlock track"
@@ -39121,168 +39121,168 @@ msgstr ""
 
 #. +> trunk6 stable6
 #: src/timeline2/view/qml/AudioRecordButton.qml:264
-#: src/timeline2/view/qml/Timeline.qml:2352
+#: src/timeline2/view/qml/Timeline.qml:2356
 #, kde-format
 msgid "Paused"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Clip.qml:253 src/timeline2/view/qml/Clip.qml:1281
+#: src/timeline2/view/qml/Clip.qml:274 src/timeline2/view/qml/Clip.qml:1309
 #, kde-format
 msgid "%1 (%2-%3), Position: %4, Duration: %5"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Clip.qml:349 src/timeline2/view/qml/Clip.qml:363
-#: src/timeline2/view/qml/SubTitle.qml:219
-#: src/timeline2/view/qml/SubTitle.qml:225
+#: src/timeline2/view/qml/Clip.qml:371 src/timeline2/view/qml/Clip.qml:385
+#: src/timeline2/view/qml/SubTitle.qml:226
+#: src/timeline2/view/qml/SubTitle.qml:232
 #, kde-format
 msgid "Position: %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Clip.qml:575
+#: src/timeline2/view/qml/Clip.qml:600
 #, kde-format
 msgid "Mix duration: %1, Cut at: %2"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Clip.qml:629
+#: src/timeline2/view/qml/Clip.qml:654
 #, kde-format
 msgid "+%1, Mix duration: %2"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Clip.qml:631
+#: src/timeline2/view/qml/Clip.qml:656
 #, kde-format
 msgid "-%1, Mix duration: %2"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Clip.qml:634 src/timeline2/view/qml/Clip.qml:649
+#: src/timeline2/view/qml/Clip.qml:659 src/timeline2/view/qml/Clip.qml:674
 #, kde-format
 msgid "Mix duration: %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Clip.qml:1163
+#: src/timeline2/view/qml/Clip.qml:1189
 #, kde-format
 msgid "In:%1, Position:%2"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Clip.qml:1166 src/timeline2/view/qml/Clip.qml:1271
+#: src/timeline2/view/qml/Clip.qml:1192 src/timeline2/view/qml/Clip.qml:1299
 #, kde-format
 msgid "<b>Ctrl drag</b> to change speed, <b>Double click</b> to mix with adjacent clip"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Clip.qml:1168
+#: src/timeline2/view/qml/Clip.qml:1194
 #, kde-format
 msgid "<b>Drag</b> to change mix duration"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Clip.qml:1268
+#: src/timeline2/view/qml/Clip.qml:1296
 #, kde-format
 msgid "Out:%1, Position:%2"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Clip.qml:1407
+#: src/timeline2/view/qml/Clip.qml:1435
 #, kde-format
 msgid "Offset: -%1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Clip.qml:1408
+#: src/timeline2/view/qml/Clip.qml:1436
 #, kde-format
 msgid "Offset: %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Clip.qml:1409
+#: src/timeline2/view/qml/Clip.qml:1437
 #, kde-format
 msgid " <b>Click</b> to align clips"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Clip.qml:1654 src/timeline2/view/qml/Clip.qml:1695
+#: src/timeline2/view/qml/Clip.qml:1719 src/timeline2/view/qml/Clip.qml:1760
 #, kde-format
 msgid "<b>Click</b> to add composition"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Clip.qml:1774 src/timeline2/view/qml/Clip.qml:1781
+#: src/timeline2/view/qml/Clip.qml:1839 src/timeline2/view/qml/Clip.qml:1846
 #, kde-format
 msgid "Fade out: %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Clip.qml:1785 src/timeline2/view/qml/Clip.qml:1894
+#: src/timeline2/view/qml/Clip.qml:1850 src/timeline2/view/qml/Clip.qml:1959
 #, kde-format
 msgid "<b>Drag</b> to adjust fade, <b>Click</b> to add default duration fade"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Clip.qml:1883 src/timeline2/view/qml/Clip.qml:1890
+#: src/timeline2/view/qml/Clip.qml:1948 src/timeline2/view/qml/Clip.qml:1955
 #, kde-format
 msgid "Fade in: %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Clip.qml:1978
+#: src/timeline2/view/qml/Clip.qml:2043
 #, kde-format
 msgid "Slip Clip"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Composition.qml:256
+#: src/timeline2/view/qml/Composition.qml:268
 #, kde-format
 msgid "%1, Position: %2, Duration: %3"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Composition.qml:323
-#: src/timeline2/view/qml/Composition.qml:387
-#: src/timeline2/view/qml/SubTitle.qml:355
-#: src/timeline2/view/qml/SubTitle.qml:460
+#: src/timeline2/view/qml/Composition.qml:335
+#: src/timeline2/view/qml/Composition.qml:399
+#: src/timeline2/view/qml/SubTitle.qml:362
+#: src/timeline2/view/qml/SubTitle.qml:467
 #, kde-format
 msgid "<b>Drag</b> to resize"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/KeyframeDelegate.qml:98
+#: src/timeline2/view/qml/KeyframeDelegate.qml:106
 #, kde-format
 msgid "<b>Drag</b> to move selected keyframes position. <b>Shift drag</b> to move all keyframes after this one."
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/KeyframeDelegate.qml:204
+#: src/timeline2/view/qml/KeyframeDelegate.qml:212
 #, kde-format
 msgid "<b>Shift drag</b> to change value of selected keyframes, <b>Ctrl click</b> for multiple keyframe selection."
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/SubTitle.qml:126
+#: src/timeline2/view/qml/SubTitle.qml:135
 #, kde-format
 msgid "<b>Double click</b> to edit text"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/SubtitleTrackHead.qml:104
+#: src/timeline2/view/qml/SubtitleTrackHead.qml:105
 #, kde-format
 msgid "Click to see details"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/SubtitleTrackHead.qml:118
+#: src/timeline2/view/qml/SubtitleTrackHead.qml:119
 #, kde-format
 msgid "Speech recognition"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/SubtitleTrackHead.qml:130
+#: src/timeline2/view/qml/SubtitleTrackHead.qml:131
 #: src/timeline2/view/qml/TrackHead.qml:413
 #, kde-format
 msgid "Show"
@@ -39290,15 +39290,15 @@ msgstr ""
 
 #. i18n: ectx: property (text), widget (QCheckBox, kcfg_grab_hide_mouse)
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/SubtitleTrackHead.qml:130
+#: src/timeline2/view/qml/SubtitleTrackHead.qml:131
 #: src/timeline2/view/qml/TrackHead.qml:413 src/ui/configcapture_ui.ui:203
 #, kde-format
 msgid "Hide"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Timeline.qml:902
-#: src/timeline2/view/qml/Timeline.qml:912
+#: src/timeline2/view/qml/Timeline.qml:897
+#: src/timeline2/view/qml/Timeline.qml:907
 #, kde-format
 msgid "Audio: %1 track for %2 streams"
 msgid_plural "Audio: %1 tracks for %2 streams"
@@ -39306,44 +39306,44 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Timeline.qml:1189
+#: src/timeline2/view/qml/Timeline.qml:1184
 #, kde-format
 msgid "Show sequence effects"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Timeline.qml:1977
+#: src/timeline2/view/qml/Timeline.qml:1981
 #, kde-format
 msgid "<b>Double click</b> to add a subtitle"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Timeline.qml:2171
+#: src/timeline2/view/qml/Timeline.qml:2175
 #, kde-format
 msgid "Offset: %1, Position: %2"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Timeline.qml:2341
-#: src/timeline2/view/qml/Timeline.qml:2350
+#: src/timeline2/view/qml/Timeline.qml:2345
+#: src/timeline2/view/qml/Timeline.qml:2354
 #, kde-format
 msgid "Recording"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Timeline.qml:2444
+#: src/timeline2/view/qml/Timeline.qml:2448
 #, kde-format
 msgid "Multicam In"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Track.qml:306 src/timeline2/view/qml/Track.qml:324
+#: src/timeline2/view/qml/Track.qml:363 src/timeline2/view/qml/Track.qml:381
 #, kde-format
 msgid "%1%2, Duration = %3"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/timeline2/view/qml/Track.qml:368
+#: src/timeline2/view/qml/Track.qml:436
 #, kde-format
 msgid "%1% | Adjusting speed"
 msgstr ""
diff --git a/summit/messages/kdepim-addons/messageviewer_application_mstnef_plugin.pot b/summit/messages/kdepim-addons/messageviewer_application_mstnef_plugin.pot
index 785df5b2..77cb4daf 100644
--- a/summit/messages/kdepim-addons/messageviewer_application_mstnef_plugin.pot
+++ b/summit/messages/kdepim-addons/messageviewer_application_mstnef_plugin.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: kdepim-addons\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2024-02-16 00:16+0100\n"
+"POT-Creation-Date: 2026-08-04 09:42+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 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 
 #. +> trunk6 stable6
-#: application_ms-tnef.cpp:94
+#: application_ms-tnef.cpp:85
 #, kde-format
 msgctxt "TNEF attachment has no content"
 msgid "empty"
diff --git a/summit/messages/kio/kio6.pot b/summit/messages/kio/kio6.pot
index 8ac0e31b..76be6dc8 100644
--- a/summit/messages/kio/kio6.pot
+++ b/summit/messages/kio/kio6.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: kio\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-08-01 11:27+0200\n"
+"POT-Creation-Date: 2026-08-04 09:42+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"
@@ -3800,72 +3800,72 @@ msgid "%1"
 msgstr ""
 
 #. +> trunk6 trunk5
-#: filewidgets/knewfilemenu.cpp:1159
+#: filewidgets/knewfilemenu.cpp:1155
 #, kde-kuit-format
 msgctxt "@info"
 msgid "The name <filename>%1</filename> cannot be used because it is reserved for use by the operating system."
 msgstr ""
 
 #. +> trunk6 trunk5
-#: filewidgets/knewfilemenu.cpp:1167
+#: filewidgets/knewfilemenu.cpp:1163
 #, kde-kuit-format
 msgctxt "@info"
 msgid "The name <filename>%1</filename> starts with a dot, so it will be hidden by default."
 msgstr ""
 
 #. +> trunk6 trunk5
-#: filewidgets/knewfilemenu.cpp:1175
+#: filewidgets/knewfilemenu.cpp:1171
 #, kde-kuit-format
 msgctxt "@info"
 msgid "The name <filename>%1</filename> starts with a space, which will result in it being shown before other items when sorting alphabetically, among other potential oddities."
 msgstr ""
 
 #. +> trunk6 trunk5
-#: filewidgets/knewfilemenu.cpp:1193
+#: filewidgets/knewfilemenu.cpp:1189
 #, kde-format
 msgid "Using slashes in folder names will create sub-folders, like so:"
 msgstr ""
 
 #. +> trunk6 trunk5
-#: filewidgets/knewfilemenu.cpp:1207
+#: filewidgets/knewfilemenu.cpp:1203
 #, kde-format
 msgid "Using slashes in folder names will create sub-folders."
 msgstr ""
 
 #. +> trunk6 trunk5
-#: filewidgets/knewfilemenu.cpp:1219
+#: filewidgets/knewfilemenu.cpp:1215
 #, kde-format
 msgid "Slashes cannot be used in file and folder names."
 msgstr ""
 
 #. +> trunk6 trunk5
-#: filewidgets/knewfilemenu.cpp:1224
+#: filewidgets/knewfilemenu.cpp:1220
 #, kde-format
 msgid "Backslashes cannot be used in file and folder names."
 msgstr ""
 
 #. +> trunk6
-#: filewidgets/knewfilemenu.cpp:1238
+#: filewidgets/knewfilemenu.cpp:1234
 #, kde-kuit-format
 msgctxt "@error"
 msgid "Creating a file or folder with the name <filename>%1</filename> is not possible since it would overlap with the location of a user's home folder."
 msgstr ""
 
 #. +> trunk6 trunk5
-#: filewidgets/knewfilemenu.cpp:1247
+#: filewidgets/knewfilemenu.cpp:1243
 #, kde-format
 msgid "Starting a file or folder name with a tilde is not recommended because it may be confusing or dangerous when using the terminal to delete things."
 msgstr ""
 
 #. +> trunk6 trunk5
-#: filewidgets/knewfilemenu.cpp:1319
+#: filewidgets/knewfilemenu.cpp:1315
 #, kde-kuit-format
 msgctxt "@info"
 msgid "A directory with name <filename>%1</filename> already exists."
 msgstr ""
 
 #. +> trunk6 trunk5
-#: filewidgets/knewfilemenu.cpp:1321
+#: filewidgets/knewfilemenu.cpp:1317
 #, kde-kuit-format
 msgctxt "@info"
 msgid "A file with name <filename>%1</filename> already exists."
@@ -3878,13 +3878,13 @@ msgid "Link to Device"
 msgstr ""
 
 #. +> trunk6 trunk5
-#: filewidgets/knewfilemenu.cpp:1407
+#: filewidgets/knewfilemenu.cpp:1403
 #, kde-format
 msgid "Create New"
 msgstr ""
 
 #. +> trunk6 trunk5
-#: filewidgets/knewfilemenu.cpp:1479
+#: filewidgets/knewfilemenu.cpp:1475
 #, kde-format
 msgctxt "Default name for a new folder"
 msgid "New Folder"
@@ -3898,27 +3898,27 @@ msgid "New Folder"
 msgstr ""
 
 #. +> trunk6
-#: filewidgets/knewfilemenu.cpp:1502
+#: filewidgets/knewfilemenu.cpp:1498
 #, kde-format
 msgctxt "@title:window"
 msgid "Create New Folder"
 msgstr ""
 
 #. +> trunk6 trunk5
-#: filewidgets/knewfilemenu.cpp:1504
+#: filewidgets/knewfilemenu.cpp:1500
 #, kde-format
 msgid "Create new folder in %1:"
 msgstr ""
 
 #. +> trunk6
-#: filewidgets/knewfilemenu.cpp:1507 widgets/kpropertiesdialogbuiltin_p.cpp:363
+#: filewidgets/knewfilemenu.cpp:1503 widgets/kpropertiesdialogbuiltin_p.cpp:363
 #, kde-format
 msgctxt "@info:placeholder"
 msgid "Enter folder name"
 msgstr ""
 
 #. +> trunk6
-#: filewidgets/knewfilemenu.cpp:1564
+#: filewidgets/knewfilemenu.cpp:1560
 #, kde-format
 msgid "Default"
 msgstr ""
diff --git a/summit/messages/kmail/akonadi_followupreminder_agent.pot b/summit/messages/kmail/akonadi_followupreminder_agent.pot
index 1c5da8ca..9b36c998 100644
--- a/summit/messages/kmail/akonadi_followupreminder_agent.pot
+++ b/summit/messages/kmail/akonadi_followupreminder_agent.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: kmail\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-03-08 01:04+0100\n"
+"POT-Creation-Date: 2026-08-04 09:42+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"
@@ -97,14 +97,14 @@ msgid "Answer from %1 received"
 msgstr ""
 
 #. +> trunk6 stable6
-#: followupremindernoanswerdialog.cpp:39
+#: followupremindernoanswerdialog.cpp:40
 #, kde-format
 msgctxt "@title:window"
 msgid "Follow Up Reminder"
 msgstr ""
 
 #. +> trunk6 stable6
-#: followupremindernoanswerdialog.cpp:45
+#: followupremindernoanswerdialog.cpp:46
 #, kde-format
 msgctxt "@label:textbox"
 msgid "You are still waiting for answers to these mails:"
diff --git a/summit/messages/kmail/akonadi_mailmerge_agent.pot b/summit/messages/kmail/akonadi_mailmerge_agent.pot
index 6e09369e..bfc09f01 100644
--- a/summit/messages/kmail/akonadi_mailmerge_agent.pot
+++ b/summit/messages/kmail/akonadi_mailmerge_agent.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: kmail\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2025-11-06 19:23+0100\n"
+"POT-Creation-Date: 2026-08-04 09:42+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,52 +18,52 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 
 #. +> trunk6 stable6
-#: mailmergeconfiguredialog.cpp:35
+#: mailmergeconfiguredialog.cpp:36
 #, kde-format
 msgctxt "@title:window"
 msgid "Configure"
 msgstr ""
 
 #. +> trunk6 stable6
-#: mailmergeconfiguredialog.cpp:52
+#: mailmergeconfiguredialog.cpp:53
 #, kde-format
 msgid "Mail Merge Agent"
 msgstr ""
 
 #. +> trunk6 stable6
-#: mailmergeconfiguredialog.cpp:54
+#: mailmergeconfiguredialog.cpp:55
 #, kde-format
 msgid "Merge email addresses agent."
 msgstr ""
 
 #. +> trunk6 stable6
-#: mailmergeconfiguredialog.cpp:56
+#: mailmergeconfiguredialog.cpp:57
 #, kde-format
 msgid "© 2021–%1 Laurent Montel"
 msgstr ""
 
 #. +> trunk6 stable6
-#: mailmergeconfiguredialog.cpp:58
+#: mailmergeconfiguredialog.cpp:59
 #, kde-format
 msgctxt "@info:credit"
 msgid "Laurent Montel"
 msgstr ""
 
 #. +> trunk6 stable6
-#: mailmergeconfiguredialog.cpp:58
+#: mailmergeconfiguredialog.cpp:59
 #, kde-format
 msgid "Maintainer"
 msgstr ""
 
 #. +> trunk6 stable6
-#: mailmergeconfiguredialog.cpp:61
+#: mailmergeconfiguredialog.cpp:62
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
 msgid "Your names"
 msgstr ""
 
 #. +> trunk6 stable6
-#: mailmergeconfiguredialog.cpp:61
+#: mailmergeconfiguredialog.cpp:62
 #, kde-format
 msgctxt "EMAIL OF TRANSLATORS"
 msgid "Your emails"
diff --git a/summit/messages/kmail/akonadi_unifiedmailbox_agent.pot b/summit/messages/kmail/akonadi_unifiedmailbox_agent.pot
index 3597beeb..eda6cab5 100644
--- a/summit/messages/kmail/akonadi_unifiedmailbox_agent.pot
+++ b/summit/messages/kmail/akonadi_unifiedmailbox_agent.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: kmail\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-01-15 08:10+0100\n"
+"POT-Creation-Date: 2026-08-04 09:42+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,93 +18,93 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 
 #. +> trunk6 stable6
-#: settingsdialog.cpp:53
+#: settingsdialog.cpp:54
 #, kde-format
 msgctxt "@action:button"
 msgid "Add"
 msgstr ""
 
 #. +> trunk6 stable6
-#: settingsdialog.cpp:68
+#: settingsdialog.cpp:69
 #, kde-format
 msgctxt "@action:button"
 msgid "Modify"
 msgstr ""
 
 #. +> trunk6 stable6
-#: settingsdialog.cpp:90
+#: settingsdialog.cpp:91
 #, kde-format
 msgid "Remove"
 msgstr ""
 
 #. +> trunk6 stable6
-#: settingsdialog.cpp:100
+#: settingsdialog.cpp:101
 #, kde-format
 msgid "Do you really want to remove unified mailbox <b>%1</b>?"
 msgstr ""
 
 #. +> trunk6 stable6
-#: settingsdialog.cpp:101
+#: settingsdialog.cpp:102
 #, kde-format
 msgctxt "@title:window"
 msgid "Really Remove?"
 msgstr ""
 
 #. +> trunk6 stable6
-#: settingsdialog.cpp:127
+#: settingsdialog.cpp:128
 #, kde-format
 msgctxt "@action"
 msgid "Add"
 msgstr ""
 
 #. +> trunk6 stable6
-#: settingsdialog.cpp:131
+#: settingsdialog.cpp:132
 #, kde-format
 msgctxt "@action"
 msgid "Modify"
 msgstr ""
 
 #. +> trunk6 stable6
-#: settingsdialog.cpp:133
+#: settingsdialog.cpp:134
 #, kde-format
 msgctxt "@action"
 msgid "Remove"
 msgstr ""
 
 #. +> trunk6 stable6
-#: unifiedmailboxagent.cpp:44 unifiedmailboxagent.cpp:134
+#: unifiedmailboxagent.cpp:45 unifiedmailboxagent.cpp:135
 #, kde-format
 msgid "Unified Mailboxes"
 msgstr ""
 
 #. +> trunk6 stable6
-#: unifiedmailboxagent.cpp:167
+#: unifiedmailboxagent.cpp:175
 #, kde-format
 msgid "Synchronizing unified mailbox %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: unifiedmailboxeditor.cpp:85
+#: unifiedmailboxeditor.cpp:86
 #, kde-format
 msgctxt "@title:window"
 msgid "Configure Unified Mailbox"
 msgstr ""
 
 #. +> trunk6 stable6
-#: unifiedmailboxeditor.cpp:97
+#: unifiedmailboxeditor.cpp:98
 #, kde-format
 msgid "Name:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: unifiedmailboxeditor.cpp:103
+#: unifiedmailboxeditor.cpp:104
 #, kde-format
 msgctxt "@action:button"
 msgid "Pick icon…"
 msgstr ""
 
 #. +> trunk6 stable6
-#: unifiedmailboxeditor.cpp:104
+#: unifiedmailboxeditor.cpp:105
 #, kde-format
 msgid "Icon:"
 msgstr ""
diff --git a/summit/messages/kmail/kmail.pot b/summit/messages/kmail/kmail.pot
index 6a6a6c98..46bd43ca 100644
--- a/summit/messages/kmail/kmail.pot
+++ b/summit/messages/kmail/kmail.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: kmail\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-07-29 09:09+0200\n"
+"POT-Creation-Date: 2026-08-04 09:42+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"
@@ -1726,52 +1726,52 @@ msgid "Akonadi Agents"
 msgstr ""
 
 #. +> trunk6 stable6
-#: configuredialog/configuresecuritypage.cpp:49
+#: configuredialog/configuresecuritypage.cpp:50
 #, kde-format
 msgid "Reading"
 msgstr ""
 
 #. +> trunk6 stable6
-#: configuredialog/configuresecuritypage.cpp:51
+#: configuredialog/configuresecuritypage.cpp:52
 #, kde-format
 msgid "Message Disposition Notifications"
 msgstr ""
 
 #. +> trunk6 stable6
-#: configuredialog/configuresecuritypage.cpp:57
+#: configuredialog/configuresecuritypage.cpp:58
 #, kde-format
 msgid "Encryption"
 msgstr ""
 
 #. +> trunk6 stable6
-#: configuredialog/configuresecuritypage.cpp:63
+#: configuredialog/configuresecuritypage.cpp:64
 #, kde-format
 msgid "S/MIME Validation"
 msgstr ""
 
 #. +> trunk6 stable6
-#: configuredialog/configuresecuritypage.cpp:90
+#: configuredialog/configuresecuritypage.cpp:91
 #, kde-format
 msgid "Email Address:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: configuredialog/configuresecuritypage.cpp:91
+#: configuredialog/configuresecuritypage.cpp:92
 #, kde-format
 msgid "Do you want to remove this email address?"
 msgstr ""
 
 #. +> trunk6 stable6
-#: configuredialog/configuresecuritypage.cpp:126
+#: configuredialog/configuresecuritypage.cpp:127
 #, kde-format
 msgid "Changing the global HTML setting will override all folder specific values."
 msgstr ""
 
 #. +> trunk6 stable6
-#: configuredialog/configuresecuritypage.cpp:286
 #: configuredialog/configuresecuritypage.cpp:287
 #: configuredialog/configuresecuritypage.cpp:288
 #: configuredialog/configuresecuritypage.cpp:289
+#: configuredialog/configuresecuritypage.cpp:290
 #, kde-format
 msgid "%v day"
 msgid_plural "%v days"
@@ -1779,53 +1779,53 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. +> trunk6 stable6
-#: configuredialog/configuresecuritypage.cpp:320
+#: configuredialog/configuresecuritypage.cpp:321
 #, kde-format
 msgctxt "@title:window"
 msgid "GnuPG Settings"
 msgstr ""
 
 #. +> trunk6 stable6
-#: configuredialog/configuresecuritypage.cpp:328
+#: configuredialog/configuresecuritypage.cpp:329
 #, kde-format
 msgctxt "@label:textbox"
 msgid "The module is missing. Please verify your installation. This module is provided by kdepim-addons."
 msgstr ""
 
 #. +> trunk6 stable6
-#: configuredialog/configuresecuritypage.cpp:333
+#: configuredialog/configuresecuritypage.cpp:334
 #, kde-format
 msgid "GnuPG Configure Module Error"
 msgstr ""
 
 #. +> trunk6 stable6
-#: configuredialog/configuresecuritypage.cpp:400
+#: configuredialog/configuresecuritypage.cpp:401
 #, kde-format
 msgid "This option requires dirmngr >= 0.9.0"
 msgstr ""
 
 #. i18n: ectx: property (text), widget (QLabel, systemHTTPProxy)
 #. +> trunk6 stable6
-#: configuredialog/configuresecuritypage.cpp:539 ui/smimeconfiguration.ui:186
+#: configuredialog/configuresecuritypage.cpp:540 ui/smimeconfiguration.ui:186
 #, kde-format
 msgid "no proxy"
 msgstr ""
 
 #. +> trunk6 stable6
-#: configuredialog/configuresecuritypage.cpp:541
+#: configuredialog/configuresecuritypage.cpp:542
 #, kde-format
 msgid "(Current system setting: %1)"
 msgstr ""
 
 #. +> trunk6 stable6
-#: dialog/addemailtoexistingcontactdialog.cpp:35
+#: dialog/addemailtoexistingcontactdialog.cpp:36
 #, kde-format
 msgctxt "@title:window"
 msgid "Select Contact"
 msgstr ""
 
 #. +> trunk6 stable6
-#: dialog/addemailtoexistingcontactdialog.cpp:71
+#: dialog/addemailtoexistingcontactdialog.cpp:72
 #, kde-format
 msgid "Select"
 msgstr ""
@@ -1930,7 +1930,7 @@ msgid "No folder selected"
 msgstr ""
 
 #. +> trunk6 stable6
-#: dialog/kmknotify.cpp:32
+#: dialog/kmknotify.cpp:33
 #, kde-format
 msgctxt "@title:window"
 msgid "Notification"
@@ -6868,27 +6868,27 @@ msgid "PDF document (*.pdf)"
 msgstr ""
 
 #. +> trunk6 stable6
-#: searchdialog/incompleteindexdialog.cpp:135
+#: searchdialog/incompleteindexdialog.cpp:136
 #, kde-format
 msgid "Reindex"
 msgstr ""
 
 #. +> trunk6 stable6
-#: searchdialog/incompleteindexdialog.cpp:136
+#: searchdialog/incompleteindexdialog.cpp:137
 #, kde-format
 msgctxt "@action:button"
 msgid "Search Anyway"
 msgstr ""
 
 #. +> trunk6 stable6
-#: searchdialog/incompleteindexdialog.cpp:217
+#: searchdialog/incompleteindexdialog.cpp:215
 #, kde-format
 msgctxt "@title:window"
 msgid "Indexing"
 msgstr ""
 
 #. +> trunk6 stable6
-#: searchdialog/incompleteindexdialog.cpp:220
+#: searchdialog/incompleteindexdialog.cpp:218
 #, kde-format
 msgid "Indexing Collections…"
 msgstr ""
@@ -7465,20 +7465,20 @@ msgid "Toggle Message Tag: %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: tag/tagselectdialog.cpp:42
+#: tag/tagselectdialog.cpp:43
 #, kde-format
 msgctxt "@title:window"
 msgid "Select Tags"
 msgstr ""
 
 #. +> trunk6 stable6
-#: tag/tagselectdialog.cpp:53
+#: tag/tagselectdialog.cpp:54
 #, kde-format
 msgid "Add New Tag…"
 msgstr ""
 
 #. +> trunk6 stable6
-#: tag/tagselectdialog.cpp:67
+#: tag/tagselectdialog.cpp:68
 #, kde-format
 msgctxt "@info:placeholder"
 msgid "Search tag…"
diff --git a/summit/messages/kmail/ktnef.pot b/summit/messages/kmail/ktnef.pot
index c0275f57..4940e112 100644
--- a/summit/messages/kmail/ktnef.pot
+++ b/summit/messages/kmail/ktnef.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: kmail\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2025-12-16 18:01+0100\n"
+"POT-Creation-Date: 2026-08-04 09:42+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"
@@ -31,47 +31,47 @@ msgid "Your emails"
 msgstr ""
 
 #. +> trunk6 stable6
-#: attachpropertydialog.cpp:61
+#: attachpropertydialog.cpp:62
 #, kde-format
 msgid "Save…"
 msgstr ""
 
 #. +> trunk6 stable6
-#: attachpropertydialog.cpp:94
+#: attachpropertydialog.cpp:92
 #, kde-format
 msgctxt "@title:window"
 msgid "Properties for Attachment %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: attachpropertydialog.cpp:98
+#: attachpropertydialog.cpp:96
 #, kde-format
 msgid " bytes"
 msgstr ""
 
 #. +> trunk6 stable6
-#: attachpropertydialog.cpp:158
+#: attachpropertydialog.cpp:156
 #, kde-format
 msgctxt "@label"
 msgid "TNEF Attributes"
 msgstr ""
 
 #. +> trunk6 stable6
-#: attachpropertydialog.cpp:167
+#: attachpropertydialog.cpp:165
 #, kde-format
 msgctxt "@info"
 msgid "Must select an item first."
 msgstr ""
 
 #. +> trunk6 stable6
-#: attachpropertydialog.cpp:173
+#: attachpropertydialog.cpp:171
 #, kde-format
 msgctxt "@info"
 msgid "The selected item cannot be saved because it has an empty tag."
 msgstr ""
 
 #. +> trunk6 stable6
-#: attachpropertydialog.cpp:194
+#: attachpropertydialog.cpp:192
 #, kde-format
 msgctxt "@info"
 msgid "Unable to open file for writing, check file permissions."
@@ -348,21 +348,21 @@ msgid "An optional argument 'file' "
 msgstr ""
 
 #. +> trunk6 stable6
-#: messagepropertydialog.cpp:42
+#: messagepropertydialog.cpp:43
 #, kde-format
 msgctxt "@title:window"
 msgid "Message Properties"
 msgstr ""
 
 #. +> trunk6 stable6
-#: messagepropertydialog.cpp:55
+#: messagepropertydialog.cpp:56
 #, kde-format
 msgctxt "@title:column property name"
 msgid "Name"
 msgstr ""
 
 #. +> trunk6 stable6
-#: messagepropertydialog.cpp:55
+#: messagepropertydialog.cpp:56
 #, kde-format
 msgctxt "@title:column property value"
 msgid "Value"
diff --git a/summit/messages/konsole/konsole.pot b/summit/messages/konsole/konsole.pot
index 87e8a911..27c7dc30 100644
--- a/summit/messages/konsole/konsole.pot
+++ b/summit/messages/konsole/konsole.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: konsole\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-07-31 13:05+0200\n"
+"POT-Creation-Date: 2026-08-04 09:42+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"
@@ -4374,7 +4374,7 @@ msgid "Load Tab Layout"
 msgstr ""
 
 #. +> trunk6 stable6
-#: Vt102Emulation.cpp:3336
+#: Vt102Emulation.cpp:3342
 #, kde-format
 msgid "No keyboard translator available.  The information needed to convert key presses into characters to send to the terminal is missing."
 msgstr ""
diff --git a/summit/messages/ktextaddons/libtextautogeneratetext.pot b/summit/messages/ktextaddons/libtextautogeneratetext.pot
index ef3cb6f0..47611df5 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-08-01 11:29+0200\n"
+"POT-Creation-Date: 2026-08-04 09:43+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"
@@ -390,97 +390,109 @@ msgstr ""
 
 #. +> trunk6 stable6
 #: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:52
-#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:253
+#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:261
 #, kde-format
 msgid "CompactifAI"
 msgstr ""
 
 #. +> trunk6 stable6
 #: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:54
-#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:255
+#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:263
 #, kde-format
 msgid "OpenRouter AI"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
 #: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:56
 #, kde-format
-msgid "Sarvam AI"
+msgid "OrcaRouter AI"
 msgstr ""
 
 #. +> trunk6 stable6
 #: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:58
-#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:259
+#, kde-format
+msgid "Sarvam AI"
+msgstr ""
+
+#. +> trunk6 stable6
+#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:60
+#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:267
 #, kde-format
 msgid "AtlasCloud OpenAI-compatible API"
 msgstr ""
 
 #. +> trunk6
-#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:60
+#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:62
 #, kde-format
 msgid "Google Gemini"
 msgstr ""
 
 #. +> trunk6 stable6
-#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:228
+#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:236
 #, kde-format
 msgid "Mistral AI large language models"
 msgstr ""
 
 #. +> trunk6 stable6
-#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:237
+#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:245
 #, kde-format
 msgid "Groq AI"
 msgstr ""
 
 #. +> trunk6 stable6
-#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:239
+#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:247
 #, kde-format
 msgid "Kluster AI cloud inference API"
 msgstr ""
 
 #. +> trunk6 stable6
-#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:241
+#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:249
 #, kde-format
 msgid "Cerebras AI cloud inference API"
 msgstr ""
 
 #. +> trunk6 stable6
-#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:243
+#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:251
 #, kde-format
 msgid "Meta AI Llama API"
 msgstr ""
 
 #. +> trunk6 stable6
-#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:245
+#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:253
 #, kde-format
 msgid "Kimi large language models by Moonshot AI"
 msgstr ""
 
 #. +> trunk6 stable6
-#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:247
+#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:255
 #, kde-format
 msgid "Alibaba Cloud Qwen large language models via DashScope"
 msgstr ""
 
 #. +> trunk6 stable6
-#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:249
+#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:257
 #, kde-format
 msgid "Novita AI cloud inference API"
 msgstr ""
 
 #. +> trunk6 stable6
-#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:251
+#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:259
 #, kde-format
 msgid "DeepInfra cloud inference API"
 msgstr ""
 
 #. +> trunk6 stable6
-#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:257
+#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:265
 #, kde-format
 msgid "Sarvam AI instance"
 msgstr ""
 
+#. +> trunk6
+#: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:269
+#, kde-format
+msgid "Orca Router OpenAI-compatible API"
+msgstr ""
+
 #. +> trunk6 stable6
 #: plugins/llamacpp/llamacppclient.cpp:27
 #: plugins/llamacpp/llamacppplugin.cpp:95
diff --git a/summit/messages/ktnef/libktnef6.pot b/summit/messages/ktnef/libktnef6.pot
index 373d0e13..d4578d69 100644
--- a/summit/messages/ktnef/libktnef6.pot
+++ b/summit/messages/ktnef/libktnef6.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ktnef\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2024-04-04 10:37+0200\n"
+"POT-Creation-Date: 2026-08-04 09:43+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 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 
 #. +> trunk6 stable6
-#: formatter.cpp:300
+#: formatter.cpp:292
 #, kde-format
 msgid "Reminder"
 msgstr ""
diff --git a/summit/messages/kup/kup.pot b/summit/messages/kup/kup.pot
index 9867298e..ab6300d2 100644
--- a/summit/messages/kup/kup.pot
+++ b/summit/messages/kup/kup.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: kup\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-07-28 08:17+0200\n"
+"POT-Creation-Date: 2026-08-04 09:43+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"
@@ -864,10 +864,11 @@ msgstr ""
 
 #. +> trunk5
 #: kcm/backupplanwidget.cpp:523
+#, kde-kuit-format
 msgctxt "@info"
 msgid ""
 "Back up multiple versions over time of the files in the source folders. This allows older versions of files or deleted files to be recovered.<nl/>"
-"</nl/>"
+"<nl/>"
 "The backup archive will grow in size over time, and can only be accessed using the recovery tools provided by this program."
 msgstr ""
 
diff --git a/summit/messages/kwin/kcm_kwinxwayland.pot b/summit/messages/kwin/kcm_kwinxwayland.pot
index 5d31eefb..665fac58 100644
--- a/summit/messages/kwin/kcm_kwinxwayland.pot
+++ b/summit/messages/kwin/kcm_kwinxwayland.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: kwin\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-05-14 15:33+0200\n"
+"POT-Creation-Date: 2026-08-04 09:43+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"
@@ -133,49 +133,49 @@ msgid "Allowed apps"
 msgstr ""
 
 #. +> trunk6 stable6
-#: ui/main.qml:152
+#: ui/main.qml:156
 #, kde-format
 msgctxt "@action:button"
 msgid "See Allowed Applications…"
 msgstr ""
 
 #. +> trunk6 stable6
-#: ui/main.qml:163
+#: ui/main.qml:167
 #, kde-format
 msgctxt "@info:usagetip"
 msgid "Moderate security; XWayland-using apps claiming to be something on this list will be able to take control of the computer, because XWayland-using apps’ identities can’t be verified"
 msgstr ""
 
 #. +> trunk6 stable6
-#: ui/main.qml:169
+#: ui/main.qml:173
 #, kde-format
 msgctxt "@option:radio Allow control of pointer and keyboard without asking for permission"
 msgid "Allow without asking for permission"
 msgstr ""
 
 #. +> trunk6 stable6
-#: ui/main.qml:174
+#: ui/main.qml:182
 #, kde-format
 msgctxt "@info:usagetip"
 msgid "Least secure; all X11 apps will be able to take control of the computer"
 msgstr ""
 
 #. +> trunk6 stable6
-#: ui/main.qml:181
+#: ui/main.qml:189
 #, kde-format
 msgctxt "@info:usagetip"
 msgid "Note that using this setting will drastically reduce system security and permit malicious software to take complete control of your pointer and keyboard. Make sure you understand and accept this risk."
 msgstr ""
 
 #. +> trunk6 stable6
-#: ui/main.qml:189
+#: ui/main.qml:197
 #, kde-format
 msgctxt "@title:window title of the page opened by the 'See allowed applications' button"
 msgid "Applications allowed to control the pointer and keyboard"
 msgstr ""
 
 #. +> trunk6 stable6
-#: ui/main.qml:209
+#: ui/main.qml:217
 #, kde-format
 msgctxt "@info:tooltip %1 is the name of the app/binary"
 msgid "Do not allow %1 to control the pointer and keyboard without asking"
diff --git a/summit/messages/kwin/kwin.pot b/summit/messages/kwin/kwin.pot
index 3ed94d9d..70695711 100644
--- a/summit/messages/kwin/kwin.pot
+++ b/summit/messages/kwin/kwin.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: kwin\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-07-30 11:26+0200\n"
+"POT-Creation-Date: 2026-08-04 09:43+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"
@@ -5324,7 +5324,7 @@ msgid "The session is not active"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: window.cpp:3162
+#: window.cpp:3178
 #, kde-format
 msgctxt "Application is not responding, appended to window title"
 msgid "(Not Responding)"
diff --git a/summit/messages/libkleo/libkleopatra6.pot b/summit/messages/libkleo/libkleopatra6.pot
index 745d0729..b3029b97 100644
--- a/summit/messages/libkleo/libkleopatra6.pot
+++ b/summit/messages/libkleo/libkleopatra6.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: libkleo\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-07-29 09:10+0200\n"
+"POT-Creation-Date: 2026-08-04 09:43+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"
@@ -1903,7 +1903,7 @@ msgid "%1 (required)"
 msgstr ""
 
 #. +> trunk6 stable6
-#: ui/formtextinput.cpp:126 utils/formatting.cpp:1862
+#: ui/formtextinput.cpp:126 utils/formatting.cpp:1864
 #, kde-format
 msgctxt "@info"
 msgid "Error: %1"
@@ -3915,7 +3915,7 @@ msgstr ""
 
 #. +> trunk6 stable6
 #: utils/formatting.cpp:1700 utils/formatting.cpp:1772
-#: utils/formatting.cpp:1860
+#: utils/formatting.cpp:1862
 #, kde-format
 msgid "The signature is invalid: %1"
 msgstr ""
@@ -4019,65 +4019,65 @@ msgid "The signing certificate must not be trusted."
 msgstr ""
 
 #. +> trunk6
-#: utils/formatting.cpp:1808 utils/formatting.cpp:1831
-#: utils/formatting.cpp:1839 utils/formatting.cpp:1847
-#: utils/formatting.cpp:1855
+#: utils/formatting.cpp:1808 utils/formatting.cpp:1821
+#: utils/formatting.cpp:1833 utils/formatting.cpp:1841
+#: utils/formatting.cpp:1849 utils/formatting.cpp:1857
 #, kde-format
 msgctxt "@info"
 msgid "The data cannot be trusted. Reason: %1"
 msgstr ""
 
 #. +> trunk6
-#: utils/formatting.cpp:1810
+#: utils/formatting.cpp:1811
 #, kde-format
 msgctxt "@info"
-msgid "The signature claims to be from %1 and dated %2."
+msgid "The signature claims to be from %1 and is dated %2."
 msgstr ""
 
 #. +> trunk6
-#: utils/formatting.cpp:1812
+#: utils/formatting.cpp:1813
 #, kde-format
 msgctxt "@info"
 msgid "The signature claims to be from %1."
 msgstr ""
 
 #. +> trunk6
-#: utils/formatting.cpp:1819
+#: utils/formatting.cpp:1820
 #, kde-format
 msgctxt "@info"
-msgid "The signature cannot be verified because the corresponding certificate is not available. The data cannot be trusted."
+msgid "The signature cannot be verified because the corresponding certificate is not available."
 msgstr ""
 
 #. +> trunk6
-#: utils/formatting.cpp:1823
+#: utils/formatting.cpp:1825
 #, kde-format
 msgctxt "@info"
 msgid "The signing certificate’s fingerprint is %1."
 msgstr ""
 
 #. +> trunk6
-#: utils/formatting.cpp:1830
+#: utils/formatting.cpp:1832
 #, kde-format
 msgctxt "@info"
 msgid "It cannot be verified whether the data originates from the stated source."
 msgstr ""
 
 #. +> trunk6
-#: utils/formatting.cpp:1838
+#: utils/formatting.cpp:1840
 #, kde-format
 msgctxt "@info"
 msgid "The signature has expired."
 msgstr ""
 
 #. +> trunk6
-#: utils/formatting.cpp:1846
+#: utils/formatting.cpp:1848
 #, kde-format
 msgctxt "@info"
 msgid "The signing certificate has expired."
 msgstr ""
 
 #. +> trunk6
-#: utils/formatting.cpp:1854
+#: utils/formatting.cpp:1856
 #, kde-format
 msgctxt "@info"
 msgid "The signing certificate has been revoked."
diff --git a/summit/messages/messagelib/libmessagecomposer6.pot b/summit/messages/messagelib/libmessagecomposer6.pot
index b21d91ed..b65f1a50 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-18 07:22+0200\n"
+"POT-Creation-Date: 2026-08-04 09:43+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"
@@ -1892,45 +1892,45 @@ msgid "Reply-To:%1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: recipient/recipientspicker.cpp:51
+#: recipient/recipientspicker.cpp:52
 #, kde-format
 msgctxt "@title:window"
 msgid "Select Recipient"
 msgstr ""
 
 #. +> trunk6 stable6
-#: recipient/recipientspicker.cpp:63
+#: recipient/recipientspicker.cpp:64
 #, kde-format
 msgctxt "@action:button"
 msgid "Search &Directory Service"
 msgstr ""
 
 #. +> trunk6 stable6
-#: recipient/recipientspicker.cpp:82
+#: recipient/recipientspicker.cpp:83
 #, kde-format
 msgid "Add as &Reply-To"
 msgstr ""
 
 #. +> trunk6 stable6
-#: recipient/recipientspicker.cpp:83
+#: recipient/recipientspicker.cpp:84
 #, kde-format
 msgid "Add as &To"
 msgstr ""
 
 #. +> trunk6 stable6
-#: recipient/recipientspicker.cpp:84
+#: recipient/recipientspicker.cpp:85
 #, kde-format
 msgid "Add as CC"
 msgstr ""
 
 #. +> trunk6 stable6
-#: recipient/recipientspicker.cpp:85
+#: recipient/recipientspicker.cpp:86
 #, kde-format
 msgid "Add as &BCC"
 msgstr ""
 
 #. +> trunk6 stable6
-#: recipient/recipientspicker.cpp:108
+#: recipient/recipientspicker.cpp:109
 #, kde-format
 msgid "%1 selected email"
 msgid_plural "%1 selected emails"
@@ -1938,7 +1938,7 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. +> trunk6 stable6
-#: recipient/recipientspicker.cpp:175
+#: recipient/recipientspicker.cpp:176
 #, kde-format
 msgid ""
 "You selected 1 recipient. The maximum supported number of recipients is %2.\n"
@@ -1950,7 +1950,7 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. +> trunk6 stable6
-#: recipient/recipientspicker.cpp:192
+#: recipient/recipientspicker.cpp:193
 #, kde-format
 msgid "You can not add more recipients."
 msgstr ""
diff --git a/summit/messages/messagelib/libmessageviewer6.pot b/summit/messages/messagelib/libmessageviewer6.pot
index bc52c50c..685a4e81 100644
--- a/summit/messages/messagelib/libmessageviewer6.pot
+++ b/summit/messages/messagelib/libmessageviewer6.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-16 08:27+0200\n"
+"POT-Creation-Date: 2026-08-04 09:43+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"
@@ -1109,7 +1109,7 @@ msgid "Domain:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: scamdetection/scamdetectiondetailsdialog.cpp:42
+#: scamdetection/scamdetectiondetailsdialog.cpp:43
 #, kde-format
 msgctxt "@title:window"
 msgid "Details"
@@ -2655,27 +2655,27 @@ msgid "Speak Text"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/mailsourcewebengineviewer.cpp:50
+#: widgets/mailsourcewebengineviewer.cpp:51
 #, kde-format
 msgctxt "Unchanged mail message"
 msgid "Raw Source"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/mailsourcewebengineviewer.cpp:51
+#: widgets/mailsourcewebengineviewer.cpp:52
 #, kde-format
 msgid "Raw, unmodified mail as it is stored on the filesystem or on the server"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/mailsourcewebengineviewer.cpp:54
+#: widgets/mailsourcewebengineviewer.cpp:55
 #, kde-format
 msgctxt "Mail message as shown, in HTML format"
 msgid "HTML Source"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/mailsourcewebengineviewer.cpp:55
+#: widgets/mailsourcewebengineviewer.cpp:56
 #, kde-format
 msgid "HTML code for displaying the message to the user"
 msgstr ""
diff --git a/summit/messages/messagelib/libwebengineviewer6.pot b/summit/messages/messagelib/libwebengineviewer6.pot
index 8a9d9ec8..9ccd69f2 100644
--- a/summit/messages/messagelib/libwebengineviewer6.pot
+++ b/summit/messages/messagelib/libwebengineviewer6.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: messagelib\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2025-10-30 10:27+0100\n"
+"POT-Creation-Date: 2026-08-04 09:43+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,7 +19,7 @@ msgstr ""
 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
 
 #. +> trunk6 stable6
-#: developertool/developertooldialog.cpp:26
+#: developertool/developertooldialog.cpp:27
 #, kde-format
 msgctxt "@title:window"
 msgid "Developer Tool"
@@ -119,7 +119,7 @@ msgid "Submit form is not allowed in mailer. Please open url in a browser."
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/tracking/trackingdetailsdialog.cpp:27
+#: widgets/tracking/trackingdetailsdialog.cpp:28
 #, kde-format
 msgctxt "@title:window"
 msgid "Details"
diff --git a/summit/messages/plasma-desktop/kcm_workspace.pot b/summit/messages/plasma-desktop/kcm_workspace.pot
index e058ccc7..c12456ca 100644
--- a/summit/messages/plasma-desktop/kcm_workspace.pot
+++ b/summit/messages/plasma-desktop/kcm_workspace.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: plasma-desktop\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-06-30 07:55+0200\n"
+"POT-Creation-Date: 2026-08-04 09:43+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"
@@ -345,35 +345,35 @@ msgid "Hold <shortcut>Shift</shortcut> to move, <shortcut>Ctrl</shortcut> to cop
 msgstr ""
 
 #. +> trunk6 stable6
-#: ui/main.qml:327
+#: ui/main.qml:332
 #, kde-format
 msgctxt "@option:radio When dragging…"
 msgid "Move if on the same device"
 msgstr ""
 
 #. +> trunk6 stable6
-#: ui/main.qml:328
+#: ui/main.qml:333
 #, kde-kuit-format
 msgctxt "@info"
 msgid "Hold <shortcut>Shift</shortcut> when dropping to show other options."
 msgstr ""
 
 #. +> trunk6 stable6
-#: ui/main.qml:338
+#: ui/main.qml:348
 #, kde-format
 msgctxt "@title:group"
 msgid "Touch"
 msgstr ""
 
 #. +> trunk6 stable6
-#: ui/main.qml:341
+#: ui/main.qml:351
 #, kde-format
 msgctxt "@title:group prefix radiobutton group"
 msgid "Enable Tablet Mode:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: ui/main.qml:344
+#: ui/main.qml:354
 #, kde-format
 msgctxt "As in: 'Tablet Mode is automatically enabled as needed'"
 msgid "Automatically enable as needed"
@@ -387,7 +387,7 @@ msgid "Automatically enable as needed"
 msgstr ""
 
 #. +> trunk6 stable6
-#: ui/main.qml:344
+#: ui/main.qml:354
 #, kde-format
 msgctxt "As in: 'Tablet Mode is never enabled'"
 msgid "Never enabled"
@@ -401,7 +401,7 @@ msgid "Never enabled"
 msgstr ""
 
 #. +> trunk6 stable6
-#: ui/main.qml:363
+#: ui/main.qml:373
 #, kde-format
 msgctxt "@info:whatsthis contextualhelpbutton tooltip"
 msgid "Tablet Mode will be automatically enabled whenever the system detects a touchscreen but no mouse or touchpad. For example: when a transformable laptop's keyboard is flipped around or detached."
@@ -414,7 +414,7 @@ msgid "Touch Mode will be automatically activated whenever the system detects a
 msgstr ""
 
 #. +> trunk6 stable6
-#: ui/main.qml:369
+#: ui/main.qml:379
 #, kde-format
 msgctxt "As in: 'Tablet Mode is always enabled'"
 msgid "Always enabled"
@@ -428,14 +428,14 @@ msgid "Always enabled"
 msgstr ""
 
 #. +> trunk6 stable6
-#: ui/main.qml:391
+#: ui/main.qml:401
 #, kde-format
 msgctxt "As in: 'Tablet Mode is never enabled'"
 msgid "Disabled"
 msgstr ""
 
 #. +> trunk6 stable6
-#: ui/main.qml:392
+#: ui/main.qml:402
 #, kde-format
 msgctxt "@info:usagetip"
 msgid "In Tablet Mode, the virtual keyboard will appear when needed."
diff --git a/summit/messages/plasma-desktop/plasma_applet_org.kde.plasma.taskmanager.pot b/summit/messages/plasma-desktop/plasma_applet_org.kde.plasma.taskmanager.pot
index 4020003a..6528680d 100644
--- a/summit/messages/plasma-desktop/plasma_applet_org.kde.plasma.taskmanager.pot
+++ b/summit/messages/plasma-desktop/plasma_applet_org.kde.plasma.taskmanager.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: plasma-desktop\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-07-30 11:26+0200\n"
+"POT-Creation-Date: 2026-08-04 09:43+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"
@@ -1226,77 +1226,77 @@ msgid "%1k"
 msgstr ""
 
 #. +> trunk6 stable6
-#: qml/ToolTipInstance.qml:201
+#: qml/ToolTipInstance.qml:211
 #, kde-format
 msgctxt "@info:tooltip Close this window"
 msgid "Close window"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: qml/ToolTipInstance.qml:414
+#: qml/ToolTipInstance.qml:424
 #, kde-format
 msgctxt "button to unmute app"
 msgid "Unmute %1"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: qml/ToolTipInstance.qml:415
+#: qml/ToolTipInstance.qml:425
 #, kde-format
 msgctxt "button to mute app"
 msgid "Mute %1"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: qml/ToolTipInstance.qml:433
+#: qml/ToolTipInstance.qml:443
 #, kde-format
 msgctxt "Accessibility data on volume slider"
 msgid "Adjust volume for %1"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: qml/ToolTipInstance.qml:449
+#: qml/ToolTipInstance.qml:459
 #, kde-format
 msgctxt "volume percentage"
 msgid "%1%"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: qml/ToolTipInstance.qml:453
+#: qml/ToolTipInstance.qml:463
 #, kde-format
 msgctxt "only used for sizing, should be widest possible string"
 msgid "100%"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: qml/ToolTipInstance.qml:469
+#: qml/ToolTipInstance.qml:479
 #, kde-format
 msgctxt "Comma-separated list of desktops"
 msgid "On %1"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: qml/ToolTipInstance.qml:472
+#: qml/ToolTipInstance.qml:482
 #, kde-format
 msgctxt "Comma-separated list of desktops"
 msgid "Pinned to all desktops"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: qml/ToolTipInstance.qml:478
+#: qml/ToolTipInstance.qml:488
 #, kde-format
 msgctxt "Which virtual desktop a window is currently on"
 msgid "Available on all activities"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: qml/ToolTipInstance.qml:488
+#: qml/ToolTipInstance.qml:498
 #, kde-format
 msgctxt "Activities a window is currently on (apart from the current one)"
 msgid "Also available on %1"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: qml/ToolTipInstance.qml:492
+#: qml/ToolTipInstance.qml:502
 #, kde-format
 msgctxt "Which activities a window is currently on"
 msgid "Available on %1"
diff --git a/summit/messages/plasma-mobile/plasma-mobile._desktop_.pot b/summit/messages/plasma-mobile/plasma-mobile._desktop_.pot
index 4ad0c86e..f63a1474 100644
--- a/summit/messages/plasma-mobile/plasma-mobile._desktop_.pot
+++ b/summit/messages/plasma-mobile/plasma-mobile._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-27 08:00+0200\n"
+"POT-Creation-Date: 2026-08-04 09:43+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"
@@ -37,37 +37,37 @@ msgid "Waydroid Management"
 msgstr ""
 
 #. +> trunk6 stable6
-#: components/waydroidintegrationplugin/kauth/waydroidhelper.actions:38
+#: components/waydroidintegrationplugin/kauth/waydroidhelper.actions:39
 msgctxt "Name"
 msgid "Initialize Waydroid"
 msgstr ""
 
 #. +> trunk6 stable6
-#: components/waydroidintegrationplugin/kauth/waydroidhelper.actions:68
+#: components/waydroidintegrationplugin/kauth/waydroidhelper.actions:70
 msgctxt "Description"
 msgid "Allow initialization of Waydroid"
 msgstr ""
 
 #. +> trunk6 stable6
-#: components/waydroidintegrationplugin/kauth/waydroidhelper.actions:103
+#: components/waydroidintegrationplugin/kauth/waydroidhelper.actions:106
 msgctxt "Name"
 msgid "Fetch Android ID for Google Services"
 msgstr ""
 
 #. +> trunk6 stable6
-#: components/waydroidintegrationplugin/kauth/waydroidhelper.actions:133
+#: components/waydroidintegrationplugin/kauth/waydroidhelper.actions:136
 msgctxt "Description"
 msgid "Allow get Android ID of Waydroid container to activate Google services"
 msgstr ""
 
 #. +> trunk6 stable6
-#: components/waydroidintegrationplugin/kauth/waydroidhelper.actions:168
+#: components/waydroidintegrationplugin/kauth/waydroidhelper.actions:171
 msgctxt "Name"
 msgid "Reset Waydroid"
 msgstr ""
 
 #. +> trunk6 stable6
-#: components/waydroidintegrationplugin/kauth/waydroidhelper.actions:198
+#: components/waydroidintegrationplugin/kauth/waydroidhelper.actions:202
 msgctxt "Description"
 msgid "Allow delete waydroid folder"
 msgstr ""
@@ -91,13 +91,13 @@ msgid "System policies prevent you from saving the date/time settings."
 msgstr ""
 
 #. +> trunk6 stable6
-#: quicksettings/flashlight/kauth/flashlighthelper.actions:38
+#: quicksettings/flashlight/kauth/flashlighthelper.actions:39
 msgctxt "Name"
 msgid "Set flashlight brightness"
 msgstr ""
 
 #. +> trunk6 stable6
-#: quicksettings/flashlight/kauth/flashlighthelper.actions:68
+#: quicksettings/flashlight/kauth/flashlighthelper.actions:70
 msgctxt "Description"
 msgid "Allow set brightness on led device"
 msgstr ""
diff --git a/summit/messages/plasma-workspace/kcm_users.pot b/summit/messages/plasma-workspace/kcm_users.pot
index f1935f22..719a2b0a 100644
--- a/summit/messages/plasma-workspace/kcm_users.pot
+++ b/summit/messages/plasma-workspace/kcm_users.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-05-31 09:19+0200\n"
+"POT-Creation-Date: 2026-08-04 09:43+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"
@@ -96,7 +96,7 @@ msgid "Confirm password"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: src/ui/ChangePassword.qml:90 src/ui/CreateUser.qml:73
+#: src/ui/ChangePassword.qml:90 src/ui/CreateUser.qml:114
 #, kde-format
 msgid "Passwords must match"
 msgstr ""
@@ -152,49 +152,63 @@ msgid "Create User"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: src/ui/CreateUser.qml:38 src/ui/UserDetailsPage.qml:165
+#: src/ui/CreateUser.qml:40 src/ui/UserDetailsPage.qml:165
 #, kde-format
 msgid "Name:"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: src/ui/CreateUser.qml:42 src/ui/UserDetailsPage.qml:171
+#: src/ui/CreateUser.qml:44 src/ui/UserDetailsPage.qml:171
 #, kde-format
 msgid "Username:"
 msgstr ""
 
+#. +> trunk6
+#: src/ui/CreateUser.qml:82
+#, kde-format
+msgctxt "@info:usagetip"
+msgid "Only lowercase letters, digits, dashes, and underscores are allowed. Invalid characters were removed."
+msgstr ""
+
+#. +> trunk6
+#: src/ui/CreateUser.qml:84
+#, kde-format
+msgctxt "@info:usagetip"
+msgid "Usernames must be lowercase. Uppercase characters were converted to lowercase."
+msgstr ""
+
 #. +> trunk6 stable6 stable5
-#: src/ui/CreateUser.qml:52 src/ui/UserDetailsPage.qml:203
+#: src/ui/CreateUser.qml:93 src/ui/UserDetailsPage.qml:203
 #, kde-format
 msgid "Standard"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: src/ui/CreateUser.qml:53 src/ui/UserDetailsPage.qml:204
+#: src/ui/CreateUser.qml:94 src/ui/UserDetailsPage.qml:204
 #, kde-format
 msgid "Administrator"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: src/ui/CreateUser.qml:56 src/ui/UserDetailsPage.qml:193
+#: src/ui/CreateUser.qml:97 src/ui/UserDetailsPage.qml:193
 #, kde-format
 msgid "Account type:"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: src/ui/CreateUser.qml:61
+#: src/ui/CreateUser.qml:102
 #, kde-format
 msgid "Password:"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: src/ui/CreateUser.qml:66
+#: src/ui/CreateUser.qml:107
 #, kde-format
 msgid "Confirm password:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/ui/CreateUser.qml:88
+#: src/ui/CreateUser.qml:129
 #, kde-format
 msgctxt "@action:button Create a new user"
 msgid "Create"
@@ -207,7 +221,7 @@ msgid "Create"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/ui/CreateUser.qml:111
+#: src/ui/CreateUser.qml:152
 #, kde-format
 msgctxt "@action:button Cancel creating new user"
 msgid "Cancel"
diff --git a/summit/messages/ruqola/ruqola.pot b/summit/messages/ruqola/ruqola.pot
index 8956483a..cab216ac 100644
--- a/summit/messages/ruqola/ruqola.pot
+++ b/summit/messages/ruqola/ruqola.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ruqola\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-08-03 08:11+0200\n"
+"POT-Creation-Date: 2026-08-04 09:43+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"
@@ -913,7 +913,7 @@ msgid "Socket was unexpectedly closed."
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/block/block.cpp:162 core/messages/message.cpp:891
+#: core/messages/block/block.cpp:162 core/messages/message.cpp:938
 #: core/model/notificationhistorymodel.cpp:69
 #: widgets/administratorsettingsdialog/administratorsettingswidget.cpp:133
 #, kde-format
@@ -921,290 +921,290 @@ msgid "Conference Call"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:787
+#: core/messages/message.cpp:834
 #, kde-format
 msgid "%1 has joined the channel"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:789
+#: core/messages/message.cpp:836
 #, kde-format
 msgid "%1 has left the channel"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:791
+#: core/messages/message.cpp:838
 #, kde-format
 msgid "%1 left this Team"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:794
+#: core/messages/message.cpp:841
 #, kde-format
 msgid "Topic was cleared by: %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:796
+#: core/messages/message.cpp:843
 #, kde-format
 msgid "%2 changed topic to: <i>%1</i>"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:799
+#: core/messages/message.cpp:846
 #, kde-format
 msgid "%2 added %1 to the conversation"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:801
+#: core/messages/message.cpp:848
 #, kde-format
 msgid "%2 changed room name to <a href=\"ruqola:/room/%1\">#%1</a>"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:803
+#: core/messages/message.cpp:850
 #, kde-format
 msgid "%2 removed user %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:806
+#: core/messages/message.cpp:853
 #, kde-format
 msgid "Description was cleared by %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:808
+#: core/messages/message.cpp:855
 #, kde-format
 msgid "%2 changed room description to %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:812
+#: core/messages/message.cpp:859
 #, kde-format
 msgid "Announcement was cleared by %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:814
+#: core/messages/message.cpp:861
 #, kde-format
 msgid "%2 changed room announcement to %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:817
+#: core/messages/message.cpp:864
 #, kde-format
 msgid "%2 changed room privacy to %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:819
+#: core/messages/message.cpp:866
 #, kde-format
 msgid "Click to join to video"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:822
+#: core/messages/message.cpp:869
 #, kde-format
 msgid "Message Deleted"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:824
+#: core/messages/message.cpp:871
 #, kde-format
 msgid "Message Pinned"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:826
+#: core/messages/message.cpp:873
 #, kde-format
 msgid "Encrypted Message"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:828
+#: core/messages/message.cpp:875
 #, kde-format
 msgid "%1 was unmuted by %2"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:830
+#: core/messages/message.cpp:877
 #, kde-format
 msgid "%1 was muted by %2"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:832
+#: core/messages/message.cpp:879
 #, kde-format
 msgid "Role '%3' was added to %1 by %2"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:834
+#: core/messages/message.cpp:881
 #, kde-format
 msgid "Role '%3' was removed to %1 by %2"
 msgstr ""
 
 #. i18n("Encrypted message: %1", mText);
 #. +> trunk6 stable6
-#: core/messages/message.cpp:838
+#: core/messages/message.cpp:885
 #, kde-format
 msgid "This message is end-to-end encrypted. To view it, you must enter your encryption key in your account settings."
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:840
+#: core/messages/message.cpp:887
 #, kde-format
 msgid "Discussion created about \"%1\""
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:842
+#: core/messages/message.cpp:889
 #, kde-format
 msgid "%1 has joined the conversation"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:844
+#: core/messages/message.cpp:891
 #, kde-format
 msgid "This room has been archived by %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:846
+#: core/messages/message.cpp:893
 #, kde-format
 msgid "This room has been unarchived by %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:849 core/messages/message.cpp:900
+#: core/messages/message.cpp:896 core/messages/message.cpp:947
 #, kde-format
 msgid "Unknown action!"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:853
+#: core/messages/message.cpp:900
 #, kde-format
 msgid "Welcome %1!"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:855
+#: core/messages/message.cpp:902
 #, kde-format
 msgid "Room avatar changed by %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:857
+#: core/messages/message.cpp:904
 #, kde-format
 msgid "This room's encryption has been enabled by %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:859
+#: core/messages/message.cpp:906
 #, kde-format
 msgid "This room's encryption has been disabled by %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:861
+#: core/messages/message.cpp:908
 #, kde-format
 msgid "Room set as Read Only by  %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:863
+#: core/messages/message.cpp:910
 #, kde-format
 msgid "Room added writing permission by %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:865
+#: core/messages/message.cpp:912
 #, kde-format
 msgid "%1 added @%2 to this Team"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:867
+#: core/messages/message.cpp:914
 #, kde-format
 msgid "%1 removed @%2 from this Team"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:869
+#: core/messages/message.cpp:916
 #, kde-format
 msgid "%1 converted #%2 to a Team"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:871
+#: core/messages/message.cpp:918
 #, kde-format
 msgid "%1 converted #%2 to a Channel"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:873
+#: core/messages/message.cpp:920
 #, kde-format
 msgid "%1 removed #%2 from this Team"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:875
+#: core/messages/message.cpp:922
 #, kde-format
 msgid "%1 deleted #%2"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:877
+#: core/messages/message.cpp:924
 #, kde-format
 msgid "%1 added #%2 to this Team"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:879
+#: core/messages/message.cpp:926
 #, kde-format
 msgid "Room allowed reacting by %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:881
+#: core/messages/message.cpp:928
 #, kde-format
 msgid "Room disallowed reacting by %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:883
+#: core/messages/message.cpp:930
 #, kde-format
 msgid "%1 joined this Team"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:885
+#: core/messages/message.cpp:932
 #, kde-format
 msgid "%1 has joined OTR chat."
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:887
+#: core/messages/message.cpp:934
 #, kde-format
 msgid "%1 key refreshed successfully"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:889
+#: core/messages/message.cpp:936
 #, kde-format
 msgid "%1 has requested key refresh."
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:893
+#: core/messages/message.cpp:940
 #, kde-format
 msgid "%1 banned %2"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/messages/message.cpp:895
+#: core/messages/message.cpp:942
 #, kde-format
 msgid "%1 unbanned %2"
 msgstr ""
@@ -2167,7 +2167,7 @@ msgid "<strong>%1</strong> are typing..."
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/rocketchataccount.cpp:731
+#: core/rocketchataccount.cpp:736
 #, kde-format
 msgid ""
 "REST: %1\n"
@@ -2175,25 +2175,25 @@ msgid ""
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/rocketchataccount.cpp:739 core/rocketchataccount.cpp:752
+#: core/rocketchataccount.cpp:744 core/rocketchataccount.cpp:757
 #, kde-format
 msgid "Not connected"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/rocketchataccount.cpp:746
+#: core/rocketchataccount.cpp:751
 #, kde-format
 msgid "Not connected yet"
 msgstr ""
 
 #. +> trunk6
-#: core/rocketchataccount.cpp:3151
+#: core/rocketchataccount.cpp:3156
 #, kde-format
 msgid "Room Added"
 msgstr ""
 
 #. +> trunk6
-#: core/rocketchataccount.cpp:3152
+#: core/rocketchataccount.cpp:3157
 #, kde-format
 msgid "A new room was added in '%1'."
 msgstr ""
@@ -12758,51 +12758,51 @@ msgid "Reply in Thread for Message: '%1'"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/room/roomwidget.cpp:391
+#: widgets/room/roomwidget.cpp:412
 #, kde-format
 msgid "Do you want really remove history?"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/room/roomwidget.cpp:392
+#: widgets/room/roomwidget.cpp:413
 #, kde-format
 msgctxt "@title:window"
 msgid "Remove History"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/room/roomwidget.cpp:436
+#: widgets/room/roomwidget.cpp:457
 #, kde-format
 msgid "Export Messages"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/room/roomwidget.cpp:437
+#: widgets/room/roomwidget.cpp:458
 #, kde-format
 msgid "Your email has been queued for sending."
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/room/roomwidget.cpp:599
+#: widgets/room/roomwidget.cpp:620
 #, kde-format
 msgid "Encrypted content cannot be searched."
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/room/roomwidget.cpp:599
+#: widgets/room/roomwidget.cpp:620
 #, kde-format
 msgctxt "@title:window"
 msgid "Search Message"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/room/roomwidget.cpp:618
+#: widgets/room/roomwidget.cpp:639
 #, kde-format
 msgid "A workspace admin needs to install and configure a conference call apps."
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/room/roomwidget.cpp:619
+#: widgets/room/roomwidget.cpp:640
 #, kde-format
 msgctxt "@title:window"
 msgid "Video Conference"
diff --git a/summit/messages/skrooge/skrooge._desktop_.pot b/summit/messages/skrooge/skrooge._desktop_.pot
index e746a151..617c9a59 100644
--- a/summit/messages/skrooge/skrooge._desktop_.pot
+++ b/summit/messages/skrooge/skrooge._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-08-01 11:30+0200\n"
+"POT-Creation-Date: 2026-08-04 09:43+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"
@@ -1237,14 +1237,14 @@ msgstr ""
 
 #. +> trunk6
 #: skrooge/org.kde.skrooge.desktop:47
-#: skroogecompanion/org.kde.skroogecompanion.desktop:19
+#: skroogecompanion/org.kde.skroogecompanion.desktop:21
 msgctxt "GenericName"
 msgid "Manage your money"
 msgstr ""
 
 #. +> trunk6
 #: skrooge/org.kde.skrooge.desktop:85
-#: skroogecompanion/org.kde.skroogecompanion.desktop:57
+#: skroogecompanion/org.kde.skroogecompanion.desktop:59
 msgctxt "Comment"
 msgid "Skrooge is a personal finances manager powered by KDE, aiming at being simple and intuitive."
 msgstr ""
diff --git a/summit/messages/trojita/trojita_qt.pot b/summit/messages/trojita/trojita_qt.pot
index c4653816..39a3ac40 100644
--- a/summit/messages/trojita/trojita_qt.pot
+++ b/summit/messages/trojita/trojita_qt.pot
@@ -3,7 +3,15 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"POT-Creation-Date: 2026-08-03 08:11+0200\n"
+"POT-Creation-Date: 2026-08-04 09:43+0200\n"
+
+#. Translators: %1 is the filename of the logfile %2 is the detailed error description from Qt, ready for human consumption
+#. +> trunk6
+#: src/Common/FileLogger.cpp:52
+#, qt-format
+msgctxt "Common::FileLogger|"
+msgid "Failed to open logfile \"%1\" for writing: %2"
+msgstr ""
 
 #. 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
@@ -998,26 +1006,26 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ComposeWidget.cpp:741 src/Gui/Window.cpp:1543
-#: src/Gui/Window.cpp:1545
+#: src/Gui/ComposeWidget.cpp:741 src/Gui/Window.cpp:1554
+#: src/Gui/Window.cpp:1556
 msgctxt "Gui::MainWindow|"
 msgid "Drafts"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ComposeWidget.cpp:751
+#: src/Gui/ComposeWidget.cpp:752
 msgctxt "ComposeWidget|"
 msgid "Save as"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ComposeWidget.cpp:752
+#: src/Gui/ComposeWidget.cpp:753
 msgctxt "ComposeWidget|"
 msgid "Drafts"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ComposeWidget.cpp:781
+#: src/Gui/ComposeWidget.cpp:782
 #, qt-format
 msgctxt "ComposeWidget|"
 msgid ""
@@ -1026,31 +1034,31 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ComposeWidget.cpp:785
+#: src/Gui/ComposeWidget.cpp:786
 msgctxt "ComposeWidget|"
 msgid "You haven't entered any recipients"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ComposeWidget.cpp:793
+#: src/Gui/ComposeWidget.cpp:794
 msgctxt "ComposeWidget|"
 msgid "The From: address does not look like a valid one"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ComposeWidget.cpp:800
+#: src/Gui/ComposeWidget.cpp:801
 msgctxt "ComposeWidget|"
 msgid "You haven't entered any subject. Cannot send such a mail, sorry."
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ComposeWidget.cpp:832
+#: src/Gui/ComposeWidget.cpp:833
 msgctxt "ComposeWidget|"
 msgid "Cannot prepare this e-mail for sending: some parts are not available"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ComposeWidget.cpp:923 src/Gui/ComposeWidget.cpp:1810
+#: src/Gui/ComposeWidget.cpp:924 src/Gui/ComposeWidget.cpp:1811
 #, qt-format
 msgctxt "ComposeWidget|"
 msgid ""
@@ -1059,74 +1067,74 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ComposeWidget.cpp:1101
+#: src/Gui/ComposeWidget.cpp:1102
 msgctxt "ComposeWidget|"
 msgid "To"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ComposeWidget.cpp:1102
+#: src/Gui/ComposeWidget.cpp:1103
 msgctxt "ComposeWidget|"
 msgid "Cc"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ComposeWidget.cpp:1103
+#: src/Gui/ComposeWidget.cpp:1104
 msgctxt "ComposeWidget|"
 msgid "Bcc"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ComposeWidget.cpp:1105
+#: src/Gui/ComposeWidget.cpp:1106
 msgctxt "ComposeWidget|"
 msgid "Resent-To"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ComposeWidget.cpp:1106
+#: src/Gui/ComposeWidget.cpp:1107
 msgctxt "ComposeWidget|"
 msgid "Resent-Cc"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ComposeWidget.cpp:1107
+#: src/Gui/ComposeWidget.cpp:1108
 msgctxt "ComposeWidget|"
 msgid "Resent-Bcc"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ComposeWidget.cpp:1391
+#: src/Gui/ComposeWidget.cpp:1392
 msgctxt "ComposeWidget|"
 msgid "Failed to Send Mail"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ComposeWidget.cpp:1418
+#: src/Gui/ComposeWidget.cpp:1419
 #, qt-format
 msgctxt "ComposeWidget|"
 msgid "Can't parse \"%1\" as an e-mail address."
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ComposeWidget.cpp:1617
+#: src/Gui/ComposeWidget.cpp:1618
 msgctxt "ComposeWidget|"
 msgid "Attach File..."
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ComposeWidget.cpp:1811
+#: src/Gui/ComposeWidget.cpp:1812
 msgctxt "ComposeWidget|"
 msgid "<br/>"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ComposeWidget.cpp:1854
+#: src/Gui/ComposeWidget.cpp:1855
 msgctxt "ComposeWidget|"
 msgid "Compose Mail"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ComposeWidget.cpp:1856
+#: src/Gui/ComposeWidget.cpp:1857
 #, qt-format
 msgctxt "ComposeWidget|"
 msgid "%1 - Compose Mail"
@@ -1876,20 +1884,26 @@ msgid "<p>Please provide password for %1 on %2.</p>"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ProtocolLoggerWidget.cpp:51
+#: src/Gui/ProtocolLoggerWidget.cpp:52
 msgctxt "Gui::ProtocolLoggerWidget|"
 msgid "Clear all"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ProtocolLoggerWidget.cpp:98
+#: src/Gui/ProtocolLoggerWidget.cpp:77
+msgctxt "Gui::ProtocolLoggerWidget|"
+msgid "Failed to open file"
+msgstr ""
+
+#. +> trunk6
+#: src/Gui/ProtocolLoggerWidget.cpp:104
 #, qt-format
 msgctxt "Gui::ProtocolLoggerWidget|"
 msgid "Connection %1"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ProtocolLoggerWidget.cpp:174
+#: src/Gui/ProtocolLoggerWidget.cpp:180
 #, qt-format
 msgctxt "Gui::ProtocolLoggerWidget|"
 msgid "%n message(s)"
@@ -1898,13 +1912,13 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. +> trunk6
-#: src/Gui/ProtocolLoggerWidget.cpp:175
+#: src/Gui/ProtocolLoggerWidget.cpp:181
 msgctxt "Gui::ProtocolLoggerWidget|"
 msgid "were skipped because this widget was hidden."
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/ProtocolLoggerWidget.cpp:218
+#: src/Gui/ProtocolLoggerWidget.cpp:224
 #, qt-format
 msgctxt "Gui::ProtocolLoggerWidget|"
 msgid "+ %n more byte(s)"
@@ -2963,7 +2977,7 @@ msgid "Don't ask again"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:134
+#: src/Gui/Window.cpp:134 src/Gui/Window.cpp:142
 msgctxt "Gui::MainWindow|"
 msgid "Plugin Error"
 msgstr ""
@@ -2979,641 +2993,652 @@ msgid ""
 "%1"
 msgstr ""
 
+#. The %1 placeholder is the name of the plugin. The %2 placeholder is the human readable description of the plugin. The %3 placeholder is the detailed error message, ready for human consumption.
 #. +> trunk6
-#: src/Gui/Window.cpp:252
+#: src/Gui/Window.cpp:146
+#, qt-format
+msgctxt "Gui::MainWindow|"
+msgid ""
+"The plugin \"%1 (%2)\" failed to load, therefore some functionality might be lost. \n"
+"\n"
+"%3"
+msgstr ""
+
+#. +> trunk6
+#: src/Gui/Window.cpp:263
 msgctxt "Gui::MainWindow|"
 msgid "E&xit"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:253
+#: src/Gui/Window.cpp:264
 msgctxt "Gui::MainWindow|"
 msgid "&New Message..."
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:254
+#: src/Gui/Window.cpp:265
 msgctxt "Gui::MainWindow|"
 msgid "&Edit Draft..."
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:255
+#: src/Gui/Window.cpp:266
 msgctxt "Gui::MainWindow|"
 msgid "Show Main Menu &Bar"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:255
+#: src/Gui/Window.cpp:266
 msgctxt "Gui::MainWindow|"
 msgid "Ctrl+M"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:256
+#: src/Gui/Window.cpp:267
 msgctxt "Gui::MainWindow|"
 msgid "Exp&unge"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:256
+#: src/Gui/Window.cpp:267
 msgctxt "Gui::MainWindow|"
 msgid "Ctrl+E"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:257
+#: src/Gui/Window.cpp:268
 msgctxt "Gui::MainWindow|"
 msgid "Mark as &Read"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:258
+#: src/Gui/Window.cpp:269
 msgctxt "Gui::MainWindow|"
 msgid "&Next Unread Message"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:259
+#: src/Gui/Window.cpp:270
 msgctxt "Gui::MainWindow|"
 msgid "&Previous Unread Message"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:260
+#: src/Gui/Window.cpp:271
 msgctxt "Gui::MainWindow|"
 msgid "Mark as &Deleted"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:261
+#: src/Gui/Window.cpp:272
 msgctxt "Gui::MainWindow|"
 msgid "Mark as &Flagged"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:262
+#: src/Gui/Window.cpp:273
 msgctxt "Gui::MainWindow|"
 msgid "Mark as &Junk"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:263
+#: src/Gui/Window.cpp:274
 msgctxt "Gui::MainWindow|"
 msgid "Mark as Not &junk"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:264
+#: src/Gui/Window.cpp:275
 msgctxt "Gui::MainWindow|"
 msgid "&Save Message..."
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:265
+#: src/Gui/Window.cpp:276
 msgctxt "Gui::MainWindow|"
 msgid "View Message &Source..."
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:266
+#: src/Gui/Window.cpp:277
 msgctxt "Gui::MainWindow|"
 msgid "View Message &Headers..."
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:266
+#: src/Gui/Window.cpp:277
 msgctxt "Gui::MainWindow|"
 msgid "Ctrl+U"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:267
+#: src/Gui/Window.cpp:278
 msgctxt "Gui::MainWindow|"
 msgid "&Private Reply"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:267
+#: src/Gui/Window.cpp:278
 msgctxt "Gui::MainWindow|"
 msgid "Ctrl+Shift+A"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:268
+#: src/Gui/Window.cpp:279
 msgctxt "Gui::MainWindow|"
 msgid "Reply to All &but Me"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:268
+#: src/Gui/Window.cpp:279
 msgctxt "Gui::MainWindow|"
 msgid "Ctrl+Shift+R"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:269
+#: src/Gui/Window.cpp:280
 msgctxt "Gui::MainWindow|"
 msgid "Reply to &All"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:269
+#: src/Gui/Window.cpp:280
 msgctxt "Gui::MainWindow|"
 msgid "Ctrl+Alt+Shift+R"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:270
+#: src/Gui/Window.cpp:281
 msgctxt "Gui::MainWindow|"
 msgid "Reply to &Mailing List"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:270
+#: src/Gui/Window.cpp:281
 msgctxt "Gui::MainWindow|"
 msgid "Ctrl+L"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:271
+#: src/Gui/Window.cpp:282
 msgctxt "Gui::MainWindow|"
 msgid "Reply by &Guess"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:271
+#: src/Gui/Window.cpp:282
 msgctxt "Gui::MainWindow|"
 msgid "Ctrl+R"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:272
+#: src/Gui/Window.cpp:283
 msgctxt "Gui::MainWindow|"
 msgid "&Forward"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:272
+#: src/Gui/Window.cpp:283
 msgctxt "Gui::MainWindow|"
 msgid "Ctrl+Shift+F"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:273
+#: src/Gui/Window.cpp:284
 msgctxt "Gui::MainWindow|"
 msgid "Resend..."
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:274
+#: src/Gui/Window.cpp:285
 msgctxt "Gui::MainWindow|"
 msgid "&Archive"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:275
+#: src/Gui/Window.cpp:286
 msgctxt "Gui::MainWindow|"
 msgid "Address Book..."
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:276
+#: src/Gui/Window.cpp:287
 msgctxt "Gui::MainWindow|"
 msgid "&Offline"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:277
+#: src/Gui/Window.cpp:288
 msgctxt "Gui::MainWindow|"
 msgid "&Expensive Connection"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:278
+#: src/Gui/Window.cpp:289
 msgctxt "Gui::MainWindow|"
 msgid "&Free Access"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:279
+#: src/Gui/Window.cpp:290
 msgctxt "Gui::MainWindow|"
 msgid "Close Standalone Message Window"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:280
+#: src/Gui/Window.cpp:291
 msgctxt "Gui::MainWindow|"
 msgid "Open message in New Window..."
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:281
+#: src/Gui/Window.cpp:292
 msgctxt "Gui::MainWindow|"
 msgid "Navigate Back"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:282
+#: src/Gui/Window.cpp:293
 msgctxt "Gui::MainWindow|"
 msgid "Zoom In"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:283
+#: src/Gui/Window.cpp:294
 msgctxt "Gui::MainWindow|"
 msgid "Zoom Out"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:284
+#: src/Gui/Window.cpp:295
 msgctxt "Gui::MainWindow|"
 msgid "Original Size"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:285
+#: src/Gui/Window.cpp:296
 msgctxt "Gui::MainWindow|"
 msgid "Move Focus to Mailbox List"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:286
+#: src/Gui/Window.cpp:297
 msgctxt "Gui::MainWindow|"
 msgid "Move Focus to Message List"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:287
+#: src/Gui/Window.cpp:298
 msgctxt "Gui::MainWindow|"
 msgid "Move Focus to Quick Search"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:288
+#: src/Gui/Window.cpp:299
 msgctxt "Gui::MainWindow|"
 msgid "Tag with &1st tag"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:289
+#: src/Gui/Window.cpp:300
 msgctxt "Gui::MainWindow|"
 msgid "Tag with &2nd tag"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:290
+#: src/Gui/Window.cpp:301
 msgctxt "Gui::MainWindow|"
 msgid "Tag with &3rd tag"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:291
+#: src/Gui/Window.cpp:302
 msgctxt "Gui::MainWindow|"
 msgid "Tag with &4th tag"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:292
+#: src/Gui/Window.cpp:303
 msgctxt "Gui::MainWindow|"
 msgid "Tag with &5th tag"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:293
+#: src/Gui/Window.cpp:304
 msgctxt "Gui::MainWindow|"
 msgid "Tag with &6th tag"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:294
+#: src/Gui/Window.cpp:305
 msgctxt "Gui::MainWindow|"
 msgid "Tag with &7th tag"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:295
+#: src/Gui/Window.cpp:306
 msgctxt "Gui::MainWindow|"
 msgid "Tag with &8th tag"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:296
+#: src/Gui/Window.cpp:307
 msgctxt "Gui::MainWindow|"
 msgid "Tag with &9th tag"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:324
+#: src/Gui/Window.cpp:335
 msgctxt "Gui::MainWindow|"
 msgid "Navigation"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:327
+#: src/Gui/Window.cpp:338
 msgctxt "Gui::MainWindow|"
 msgid "&Update List of Child Mailboxes"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:330
+#: src/Gui/Window.cpp:341
 msgctxt "Gui::MainWindow|"
 msgid "Check for &New Messages"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:333
+#: src/Gui/Window.cpp:344
 msgctxt "Gui::MainWindow|"
 msgid "&Reload Everything"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:337
+#: src/Gui/Window.cpp:348
 msgctxt "Gui::MainWindow|"
 msgid "Exit the application"
 msgstr ""
 
 #. a debugging tool showing the full contents of the whole IMAP server; all folders, messages and their parts
 #. +> trunk6
-#: src/Gui/Window.cpp:356
+#: src/Gui/Window.cpp:367
 msgctxt "Gui::MainWindow|"
 msgid "Show Full &Tree Window"
 msgstr ""
 
 #. list of active "tasks", entities which are performing certain action like downloading a message or syncing a mailbox
 #. +> trunk6
-#: src/Gui/Window.cpp:362
+#: src/Gui/Window.cpp:373
 msgctxt "Gui::MainWindow|"
 msgid "Show ImapTask t&ree"
 msgstr ""
 
 #. a debugging tool showing the mime tree of the current message
 #. +> trunk6
-#: src/Gui/Window.cpp:368
+#: src/Gui/Window.cpp:379
 msgctxt "Gui::MainWindow|"
 msgid "Show &MIME tree"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:373
+#: src/Gui/Window.cpp:384
 msgctxt "Gui::MainWindow|"
 msgid "Show protocol &log"
 msgstr ""
 
 #. file to save the debug log into
 #. +> trunk6
-#: src/Gui/Window.cpp:379
+#: src/Gui/Window.cpp:390
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid "Log &into %1"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:384
+#: src/Gui/Window.cpp:395
 msgctxt "Gui::MainWindow|"
 msgid "IMAP Server In&formation..."
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:393
+#: src/Gui/Window.cpp:404
 msgctxt "Gui::MainWindow|"
 msgid "Show &Toolbar"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:399
+#: src/Gui/Window.cpp:410
 msgctxt "Gui::MainWindow|"
 msgid "&Settings..."
 msgstr ""
 
 #. "mailbox" as a "folder of messages", not as a "mail account"
 #. +> trunk6
-#: src/Gui/Window.cpp:496
+#: src/Gui/Window.cpp:507
 msgctxt "Gui::MainWindow|"
 msgid "Create &Child Mailbox..."
 msgstr ""
 
 #. "mailbox" as a "folder of messages", not as a "mail account"
 #. +> trunk6
-#: src/Gui/Window.cpp:500
+#: src/Gui/Window.cpp:511
 msgctxt "Gui::MainWindow|"
 msgid "Create &New Mailbox..."
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:503
+#: src/Gui/Window.cpp:514
 msgctxt "Gui::MainWindow|"
 msgid "&Mark Mailbox as Read"
 msgstr ""
 
 #. "mailbox" as a "folder of messages", not as a "mail account"
 #. +> trunk6
-#: src/Gui/Window.cpp:507
+#: src/Gui/Window.cpp:518
 msgctxt "Gui::MainWindow|"
 msgid "&Remove Mailbox"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:525
+#: src/Gui/Window.cpp:536
 msgctxt "Gui::MainWindow|"
 msgid "Show Messages in &Threads"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:536
+#: src/Gui/Window.cpp:547
 msgctxt "Gui::MainWindow|"
 msgid "&Ascending"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:539
+#: src/Gui/Window.cpp:550
 msgctxt "Gui::MainWindow|"
 msgid "&Descending"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:547
+#: src/Gui/Window.cpp:558
 msgctxt "Gui::MainWindow|"
 msgid "&No sorting"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:549
+#: src/Gui/Window.cpp:560
 msgctxt "Gui::MainWindow|"
 msgid "Sorted by &Threading"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:551
+#: src/Gui/Window.cpp:562
 msgctxt "Gui::MainWindow|"
 msgid "A&rrival"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:553
+#: src/Gui/Window.cpp:564
 msgctxt "Gui::MainWindow|"
 msgid "&Cc (Carbon Copy)"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:555
+#: src/Gui/Window.cpp:566
 msgctxt "Gui::MainWindow|"
 msgid "Date from &Message Headers"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:557
+#: src/Gui/Window.cpp:568
 msgctxt "Gui::MainWindow|"
 msgid "&From Address"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:559
+#: src/Gui/Window.cpp:570
 msgctxt "Gui::MainWindow|"
 msgid "&Size"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:561
+#: src/Gui/Window.cpp:572
 msgctxt "Gui::MainWindow|"
 msgid "S&ubject"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:563
+#: src/Gui/Window.cpp:574
 msgctxt "Gui::MainWindow|"
 msgid "T&o Address"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:568
+#: src/Gui/Window.cpp:579
 msgctxt "Gui::MainWindow|"
 msgid "&Hide Read Messages"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:577
+#: src/Gui/Window.cpp:588
 msgctxt "Gui::MainWindow|"
 msgid "&Compact"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:581
+#: src/Gui/Window.cpp:592
 msgctxt "Gui::MainWindow|"
 msgid "&Wide"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:584
+#: src/Gui/Window.cpp:595
 msgctxt "Gui::MainWindow|"
 msgid "&One At a Time"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:589
+#: src/Gui/Window.cpp:600
 msgctxt "Gui::MainWindow|"
 msgid "Show Only S&ubscribed Folders"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:593
+#: src/Gui/Window.cpp:604
 msgctxt "Gui::MainWindow|"
 msgid "Su&bscribed"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:598
+#: src/Gui/Window.cpp:609
 msgctxt "Gui::MainWindow|"
 msgid "&About Trojitá..."
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:603
+#: src/Gui/Window.cpp:614
 msgctxt "Gui::MainWindow|"
 msgid "Compose Mail"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:703
+#: src/Gui/Window.cpp:714
 msgctxt "Gui::MainWindow|"
 msgid "&Application"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:705
+#: src/Gui/Window.cpp:716
 msgctxt "Gui::MainWindow|"
 msgid "&Network Access"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:709
+#: src/Gui/Window.cpp:720
 msgctxt "Gui::MainWindow|"
 msgid "&Debugging"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:728
+#: src/Gui/Window.cpp:739
 msgctxt "Gui::MainWindow|"
 msgid "&View"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:731
+#: src/Gui/Window.cpp:742
 msgctxt "Gui::MainWindow|"
 msgid "&Layout"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:738
+#: src/Gui/Window.cpp:749
 msgctxt "Gui::MainWindow|"
 msgid "Mail&box"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:739
+#: src/Gui/Window.cpp:750
 msgctxt "Gui::MainWindow|"
 msgid "S&orting"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:763
+#: src/Gui/Window.cpp:774
 msgctxt "Gui::MainWindow|"
 msgid "&Message"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:842
+#: src/Gui/Window.cpp:853
 #, qt-format
 msgctxt "QObject|"
 msgid "Link target: %1"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:851
+#: src/Gui/Window.cpp:862
 msgctxt "Gui::MainWindow|"
 msgid "Everything"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:859
+#: src/Gui/Window.cpp:870
 msgctxt "Gui::MainWindow|"
 msgid "IMAP Tasks"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:866
+#: src/Gui/Window.cpp:877
 msgctxt "Gui::MainWindow|"
 msgid "MIME Tree"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:877
+#: src/Gui/Window.cpp:888
 msgctxt "Gui::MainWindow|"
 msgid "Protocol log"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:958
+#: src/Gui/Window.cpp:969
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid "Attempting to reconnect in %n second(s).."
@@ -3622,14 +3647,14 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:1011
+#: src/Gui/Window.cpp:1022
 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:1128
+#: src/Gui/Window.cpp:1139
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid " - %n unread message(s)"
@@ -3639,50 +3664,50 @@ msgstr[1] ""
 
 #. A tooltip suffix when offline. The prefix is something like "Trojita" or "Trojita [work]"
 #. +> trunk6
-#: src/Gui/Window.cpp:1131
+#: src/Gui/Window.cpp:1142
 msgctxt "Gui::MainWindow|"
 msgid " - offline"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:1140 src/Gui/Window.cpp:2577
+#: src/Gui/Window.cpp:1151 src/Gui/Window.cpp:2601
 msgctxt "Gui::MainWindow|"
 msgid "Trojitá"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:1141
+#: src/Gui/Window.cpp:1152
 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:1352
+#: src/Gui/Window.cpp:1363
 msgctxt "Gui::MainWindow|"
 msgid "IMAP Alert"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:1357
+#: src/Gui/Window.cpp:1368
 msgctxt "Gui::MainWindow|"
 msgid "IMAP Protocol Error"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:1365
+#: src/Gui/Window.cpp:1376
 msgctxt "Gui::MainWindow|"
 msgid "Network Error"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:1386
+#: src/Gui/Window.cpp:1397
 msgctxt "Gui::MainWindow|"
 msgid "IMAP Cache Error"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:1387
+#: src/Gui/Window.cpp:1398
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid ""
@@ -3692,89 +3717,89 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:1398
+#: src/Gui/Window.cpp:1409
 msgctxt "Gui::MainWindow|"
 msgid "Offline"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:1444
+#: src/Gui/Window.cpp:1455
 msgctxt "Gui::MainWindow|"
 msgid "No Configuration"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:1445
+#: src/Gui/Window.cpp:1456
 msgctxt "Gui::MainWindow|"
 msgid "No IMAP account is configured. Trojitá cannot do much without one."
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:1470
+#: src/Gui/Window.cpp:1481
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid "Failed to retrieve password from the store: %1"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:1488
+#: src/Gui/Window.cpp:1499
 msgctxt "Gui::MainWindow|"
 msgid "Authentication Required"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:1489
+#: src/Gui/Window.cpp:1500
 #, 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:1545
+#: src/Gui/Window.cpp:1556
 msgctxt "Gui::MainWindow|"
 msgid "Edit draft"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:1672
+#: src/Gui/Window.cpp:1683
 msgctxt "Gui::MainWindow|"
 msgid "Failed to archive"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:1722
+#: src/Gui/Window.cpp:1733
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid "Create a Subfolder of %1"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:1723
+#: src/Gui/Window.cpp:1734
 msgctxt "Gui::MainWindow|"
 msgid "Create a Top-level Mailbox"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:1750
+#: src/Gui/Window.cpp:1761
 msgctxt "Gui::MainWindow|"
 msgid "Delete Mailbox"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:1751
+#: src/Gui/Window.cpp:1762
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid "Are you sure to delete mailbox %1?"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2057
+#: src/Gui/Window.cpp:2068
 msgctxt "Gui::MainWindow|"
 msgid "Can't delete mailbox"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2058
+#: src/Gui/Window.cpp:2069
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid ""
@@ -3783,13 +3808,13 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2063
+#: src/Gui/Window.cpp:2074
 msgctxt "Gui::MainWindow|"
 msgid "Can't create mailbox"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2064
+#: src/Gui/Window.cpp:2075
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid ""
@@ -3798,13 +3823,13 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2069
+#: src/Gui/Window.cpp:2080
 msgctxt "Gui::MainWindow|"
 msgid "Can't open mailbox"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2070
+#: src/Gui/Window.cpp:2081
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid ""
@@ -3813,52 +3838,58 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2119
+#: src/Gui/Window.cpp:2130
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid "Link target: %1"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2134
+#: src/Gui/Window.cpp:2145
 msgctxt "Gui::MainWindow|"
 msgid "Plugins"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2141
+#: src/Gui/Window.cpp:2152
 msgctxt "Gui::MainWindow|"
 msgid "Encrypted and signed messages"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2148
+#: src/Gui/Window.cpp:2159
 msgctxt "Gui::MainWindow|"
 msgid "IMAP compression"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2159
+#: src/Gui/Window.cpp:2170
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid "<li>%1: supported</li>"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2160
+#: src/Gui/Window.cpp:2171
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid "<li>%1: <strong>disabled</strong></li>"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2213
+#: src/Gui/Window.cpp:2182
+msgctxt "Gui::MainWindow|"
+msgid "Failed to open license file."
+msgstr ""
+
+#. +> trunk6
+#: src/Gui/Window.cpp:2237
 msgctxt "Gui::MainWindow|"
 msgid "Can't save into file"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2214
+#: src/Gui/Window.cpp:2238
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid ""
@@ -3867,33 +3898,33 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2219
+#: src/Gui/Window.cpp:2243
 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:2235
+#: src/Gui/Window.cpp:2259
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid "Message source of UID %1 in %2"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2250 src/Gui/Window.cpp:2272
+#: src/Gui/Window.cpp:2274 src/Gui/Window.cpp:2296
 msgctxt "Gui::MainWindow|"
 msgid "Close"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2252 src/Gui/Window.cpp:2274
+#: src/Gui/Window.cpp:2276 src/Gui/Window.cpp:2298
 msgctxt "Gui::MainWindow|"
 msgid "Ctrl+W"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2495
+#: src/Gui/Window.cpp:2519
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid ""
@@ -3902,86 +3933,86 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2503
+#: src/Gui/Window.cpp:2527
 msgctxt "Gui::MainWindow|"
 msgid "Unknown"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2517
+#: src/Gui/Window.cpp:2541
 msgctxt "Gui::MainWindow|"
 msgid "<p>"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2519
+#: src/Gui/Window.cpp:2543
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid "Server: %1 %2"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2521
+#: src/Gui/Window.cpp:2545
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid "Server: %1"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2524
+#: src/Gui/Window.cpp:2548
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid " (%1)"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2528
+#: src/Gui/Window.cpp:2552
 #, 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:2530
+#: src/Gui/Window.cpp:2554
 #, qt-format
 msgctxt "Gui::MainWindow|%1 is the operationg system of an IMAP server."
 msgid " on %1"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2532
+#: src/Gui/Window.cpp:2556
 msgctxt "Gui::MainWindow|"
 msgid "</p>"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2534
+#: src/Gui/Window.cpp:2558
 msgctxt "Gui::MainWindow|"
 msgid "<p>The IMAP server did not return usable information about itself.</p>"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2538
+#: src/Gui/Window.cpp:2562
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid "<li>%1: %2</li>"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2540
+#: src/Gui/Window.cpp:2564
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid "<ul>%1</ul>"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2542
+#: src/Gui/Window.cpp:2566
 msgctxt "Gui::MainWindow|"
 msgid "<p>The server has not provided information about its software version.</p>"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2549
+#: src/Gui/Window.cpp:2573
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid ""
@@ -3990,7 +4021,7 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2551
+#: src/Gui/Window.cpp:2575
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid ""
@@ -3999,7 +4030,7 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2571
+#: src/Gui/Window.cpp:2595
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid "%1 - %n unread - Trojitá"
@@ -4008,14 +4039,14 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2574
+#: src/Gui/Window.cpp:2598
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid "%1 - Trojitá"
 msgstr ""
 
 #. +> trunk6
-#: src/Gui/Window.cpp:2999
+#: src/Gui/Window.cpp:3023
 #, qt-format
 msgctxt "Gui::MainWindow|"
 msgid "Tag with \"%1\""
@@ -5623,13 +5654,45 @@ msgstr ""
 
 #. Translators: BE::Contacts is the name of a stand-alone address book application. BE refers to Bose/Einstein (condensate).
 #. +> trunk6
-#: src/Plugins/AbookAddressbook/AbookAddressbook.cpp:151
+#: src/Plugins/AbookAddressbook/AbookAddressbook.cpp:153
 msgctxt "BE::Contacts|"
 msgid "BE::Contacts"
 msgstr ""
 
+#. Translators: %1 is the filename of the abook dot directory
+#. +> trunk6
+#: src/Plugins/AbookAddressbook/AbookAddressbook.cpp:199
+#, qt-format
+msgctxt "AbookAddressbook|"
+msgid "Failed to create abook directory \"%1\": Do you have sufficient permissions?"
+msgstr ""
+
+#. Translators: %1 is the filename of the abook config file %2 is the detailed error description from Qt, ready for human consumption
+#. +> trunk6
+#: src/Plugins/AbookAddressbook/AbookAddressbook.cpp:214
+#, qt-format
+msgctxt "AbookAddressbook|"
+msgid "Failed to open abook configfile \"%1\" for reading: %2"
+msgstr ""
+
+#. Translators: %1 is the filename of the abook config file %2 is the detailed error description from Qt, ready for human consumption
+#. +> trunk6
+#: src/Plugins/AbookAddressbook/AbookAddressbook.cpp:238
+#, qt-format
+msgctxt "AbookAddressbook|"
+msgid "Failed to open abook configfile \"%1\" for writing: %2"
+msgstr ""
+
+#. Translators: %1 is the filename of the abook database file %2 is the detailed error description from Qt, ready for human consumption
+#. +> trunk6
+#: src/Plugins/AbookAddressbook/AbookAddressbook.cpp:254
+#, qt-format
+msgctxt "AbookAddressbook|"
+msgid "Failed to create abook database \"%1\": %2"
+msgstr ""
+
 #. +> trunk6
-#: src/Plugins/AbookAddressbook/AbookAddressbook.cpp:398
+#: src/Plugins/AbookAddressbook/AbookAddressbook.cpp:449
 msgctxt "trojita_plugin_AbookAddressbookPlugin|"
 msgid "Addressbook in ~/.abook/"
 msgstr ""
diff --git a/summit/messages/websites-krita-org/news.pot b/summit/messages/websites-krita-org/news.pot
index 9647c84b..f8c39160 100644
--- a/summit/messages/websites-krita-org/news.pot
+++ b/summit/messages/websites-krita-org/news.pot
@@ -4,7 +4,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: websites-krita-org 1.0\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-07-30 11:27+0200\n"
+"POT-Creation-Date: 2026-08-04 09:43+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"
@@ -14051,7 +14051,7 @@ msgstr ""
 
 #. +> trunk5
 #: content/en/posts/2026/monthly-report-2602.md:20
-msgid "The first betas for this release are out. Help out by testing the two years' worth of changes since 5.2 and the Qt6 porting work, and [report any bugs you find](https://docs.krita.org/en/untranslatable_pages/reporting_bugs.html) so they can be fixed before the final release! Learn more in the [beta1 release post](https://krita.org/en/posts/2026/krita-5.3-6.0-first-beta.md)."
+msgid "The first betas for this release are out. Help out by testing the two years' worth of changes since 5.2 and the Qt6 porting work, and [report any bugs you find](https://docs.krita.org/en/untranslatable_pages/reporting_bugs.html) so they can be fixed before the final release! Learn more in the [beta1 release post](https://krita.org/en/posts/2026/krita-6.0.0-beta1-released/)."
 msgstr ""
 
 #. +> trunk5
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.