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

Luigi Toscano <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git commit ca55d5d4ebdea131cd4cca9d034c4602690fe50c by Luigi Toscano.
Committed on 17/08/2026 at 05:54.
Pushed by ltoscano into branch 'master'.

Summit gather.

M  +36   -36   summit/messages/akonadi-calendar/libakonadi-calendar6-serializer.pot
M  +15   -15   summit/messages/akonadi-calendar/libakonadi-calendar6.pot
M  +3    -3    summit/messages/baloo-widgets/baloowidgets5.pot
M  +82   -78   summit/messages/calendarsupport/calendarsupport6.pot
M  +375  -357  summit/messages/crow-translate/crow-translate_qt.pot
M  +142  -142  summit/messages/haruna/haruna.pot
M  +21   -21   summit/messages/incidenceeditor/libincidenceeditors6.pot
M  +8    -8    summit/messages/kaichat/kaichat.pot
M  +48   -42   summit/messages/kdenlive/kdenlive.pot
M  +3    -3    summit/messages/kdepim-addons/kaddressbook_plugins.pot
M  +9    -2    summit/messages/kdepim-addons/kmail_editor_plugins.pot
M  +3    -3    summit/messages/kdepim-addons/kmail_editorconvertertext_plugins.pot
M  +5    -5    summit/messages/kdepim-addons/kmail_editorsendcheck_plugins.pot
M  +2    -2    summit/messages/kdepim-addons/sieveeditor_plugins.pot
M  +11   -5    summit/messages/kdepim-runtime/akonadi_newmailnotifier_agent.pot
M  +9    -9    summit/messages/kio-stash/kio5_stash.pot
M  +245  -49   summit/messages/kpmcore/kpmcore.pot
M  +15   -15   summit/messages/krita/krita._desktop_.pot
M  +42   -42   summit/messages/krusader/krusader.pot
M  +16   -16   summit/messages/kstars/kstars.pot
M  +4    -4    summit/messages/ktextaddons/libtextautogeneratetext.pot
M  +49   -49   summit/messages/mimetreeparser/mimetreeparser6.pot
M  +5    -5    summit/messages/plasma-nm/plasmanetworkmanagement-kcm-qml.pot
M  +275  -48   summit/messages/plasma-nm/plasmanetworkmanagement-libs.pot
M  +3    -3    summit/messages/ruqola/ruqola.pot
M  +3    -3    summit/messages/skrooge/skrooge._desktop_.pot

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

diff --git a/summit/messages/akonadi-calendar/libakonadi-calendar6-serializer.pot b/summit/messages/akonadi-calendar/libakonadi-calendar6-serializer.pot
index 5065bf89..96d1d562 100644
--- a/summit/messages/akonadi-calendar/libakonadi-calendar6-serializer.pot
+++ b/summit/messages/akonadi-calendar/libakonadi-calendar6-serializer.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: akonadi-calendar\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-02-25 09:27+0100\n"
+"POT-Creation-Date: 2026-08-17 07:51+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,211 +18,211 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:173
+#: akonadi_serializer_kcalcore.cpp:174
 #, kde-format
 msgid "Yes"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:175
+#: akonadi_serializer_kcalcore.cpp:176
 #, kde-format
 msgid "No"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:197
+#: akonadi_serializer_kcalcore.cpp:198
 #, kde-format
 msgid "Attendees"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:200
+#: akonadi_serializer_kcalcore.cpp:201
 #, kde-format
 msgid "Organizer"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:204
+#: akonadi_serializer_kcalcore.cpp:205
 #, kde-format
 msgid "UID"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:208
+#: akonadi_serializer_kcalcore.cpp:209
 #, kde-format
 msgid "Is all-day"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:212
+#: akonadi_serializer_kcalcore.cpp:213
 #, kde-format
 msgid "Has duration"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:217
+#: akonadi_serializer_kcalcore.cpp:218
 #, kde-format
 msgid "Duration"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:226
+#: akonadi_serializer_kcalcore.cpp:227
 #, kde-format
 msgid "Description"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:230
+#: akonadi_serializer_kcalcore.cpp:231
 #, kde-format
 msgid "Summary"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:234
+#: akonadi_serializer_kcalcore.cpp:237 akonadi_serializer_kcalcore.cpp:241
 #, kde-format
 msgid "Status"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:238
+#: akonadi_serializer_kcalcore.cpp:246
 #, kde-format
 msgid "Secrecy"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:242
+#: akonadi_serializer_kcalcore.cpp:250
 #, kde-format
 msgid "Priority"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:246
+#: akonadi_serializer_kcalcore.cpp:254
 #, kde-format
 msgid "Location"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:249
+#: akonadi_serializer_kcalcore.cpp:257
 #, kde-format
 msgid "Categories"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:250
+#: akonadi_serializer_kcalcore.cpp:258
 #, kde-format
 msgid "Alarms"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:251
+#: akonadi_serializer_kcalcore.cpp:259
 #, kde-format
 msgid "Resources"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:252
+#: akonadi_serializer_kcalcore.cpp:260
 #, kde-format
 msgid "Attachments"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:253
+#: akonadi_serializer_kcalcore.cpp:261
 #, kde-format
 msgid "Exception Dates"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:254
+#: akonadi_serializer_kcalcore.cpp:262
 #, kde-format
 msgid "Exception Times"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:258
+#: akonadi_serializer_kcalcore.cpp:266
 #, kde-format
 msgid "Created"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:262
+#: akonadi_serializer_kcalcore.cpp:270
 #, kde-format
 msgid "Related Uid"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:269
+#: akonadi_serializer_kcalcore.cpp:277
 #, kde-format
 msgid "Start time"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:273
+#: akonadi_serializer_kcalcore.cpp:281
 #, kde-format
 msgid "Has End Date"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:277
+#: akonadi_serializer_kcalcore.cpp:285
 #, kde-format
 msgid "End Date"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:287
+#: akonadi_serializer_kcalcore.cpp:295
 #, kde-format
 msgid "Has Start Date"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:293
+#: akonadi_serializer_kcalcore.cpp:301
 #, kde-format
 msgid "Has Due Date"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:297
+#: akonadi_serializer_kcalcore.cpp:305
 #, kde-format
 msgid "Due Date"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:302
+#: akonadi_serializer_kcalcore.cpp:310
 #, kde-format
 msgid "Has Complete Date"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:309
+#: akonadi_serializer_kcalcore.cpp:317
 #, kde-format
 msgid "Complete"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:315
+#: akonadi_serializer_kcalcore.cpp:323
 #, kde-format
 msgid "Completed"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:329
+#: akonadi_serializer_kcalcore.cpp:337
 #, kde-format
 msgid "Changed Event"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:330
+#: akonadi_serializer_kcalcore.cpp:338
 #, kde-format
 msgid "Conflicting Event"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:332
+#: akonadi_serializer_kcalcore.cpp:340
 #, kde-format
 msgid "Changed Todo"
 msgstr ""
 
 #. +> trunk6 stable6
-#: akonadi_serializer_kcalcore.cpp:333
+#: akonadi_serializer_kcalcore.cpp:341
 #, kde-format
 msgid "Conflicting Todo"
 msgstr ""
diff --git a/summit/messages/akonadi-calendar/libakonadi-calendar6.pot b/summit/messages/akonadi-calendar/libakonadi-calendar6.pot
index 1e9c5a8b..7b9f6d1a 100644
--- a/summit/messages/akonadi-calendar/libakonadi-calendar6.pot
+++ b/summit/messages/akonadi-calendar/libakonadi-calendar6.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: akonadi-calendar\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-08-10 11:37+0200\n"
+"POT-Creation-Date: 2026-08-17 07:51+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,7 +313,7 @@ msgstr ""
 
 #. +> trunk6 stable6
 #: calendarutils.cpp:107 calendarutils.cpp:124 calendarutils.cpp:172
-#: todomodel.cpp:494
+#: todomodel.cpp:493
 #, kde-format
 msgid "Calendar"
 msgstr ""
@@ -2338,85 +2338,85 @@ msgid "Edit the selected incidence."
 msgstr ""
 
 #. +> trunk6 stable6
-#: todomodel.cpp:161 todomodel.cpp:196
+#: todomodel.cpp:160 todomodel.cpp:195
 #, kde-format
 msgctxt "yes, an exception to a recurring to-do"
 msgid "Exception"
 msgstr ""
 
 #. +> trunk6 stable6
-#: todomodel.cpp:163 todomodel.cpp:198
+#: todomodel.cpp:162 todomodel.cpp:197
 #, kde-format
 msgctxt "yes, recurring to-do"
 msgid "Yes"
 msgstr ""
 
 #. +> trunk6 stable6
-#: todomodel.cpp:166 todomodel.cpp:201
+#: todomodel.cpp:165 todomodel.cpp:200
 #, kde-format
 msgctxt "no, not a recurring to-do"
 msgid "No"
 msgstr ""
 
 #. +> trunk6 stable6
-#: todomodel.cpp:180 todomodel.cpp:217
+#: todomodel.cpp:179 todomodel.cpp:216
 #, kde-format
 msgctxt "delimiter for joining category/tag names"
 msgid ","
 msgstr ""
 
 #. +> trunk6 stable6
-#: todomodel.cpp:476
+#: todomodel.cpp:475
 #, kde-format
 msgid "Summary"
 msgstr ""
 
 #. +> trunk6 stable6
-#: todomodel.cpp:478
+#: todomodel.cpp:477
 #, kde-format
 msgid "Recurs"
 msgstr ""
 
 #. +> trunk6 stable6
-#: todomodel.cpp:480
+#: todomodel.cpp:479
 #, kde-format
 msgid "Priority"
 msgstr ""
 
 #. +> trunk6 stable6
-#: todomodel.cpp:482
+#: todomodel.cpp:481
 #, kde-format
 msgctxt "@title:column percent complete"
 msgid "Complete"
 msgstr ""
 
 #. +> trunk6 stable6
-#: todomodel.cpp:484
+#: todomodel.cpp:483
 #, kde-format
 msgid "Start Date"
 msgstr ""
 
 #. +> trunk6 stable6
-#: todomodel.cpp:486
+#: todomodel.cpp:485
 #, kde-format
 msgid "Due Date"
 msgstr ""
 
 #. +> trunk6 stable6
-#: todomodel.cpp:488
+#: todomodel.cpp:487
 #, kde-format
 msgctxt "@title:column date completed"
 msgid "Completed"
 msgstr ""
 
 #. +> trunk6 stable6
-#: todomodel.cpp:490
+#: todomodel.cpp:489
 #, kde-format
 msgid "Tags"
 msgstr ""
 
 #. +> trunk6 stable6
-#: todomodel.cpp:492
+#: todomodel.cpp:491
 #, kde-format
 msgid "Description"
 msgstr ""
diff --git a/summit/messages/baloo-widgets/baloowidgets5.pot b/summit/messages/baloo-widgets/baloowidgets5.pot
index 24979f5e..15f99555 100644
--- a/summit/messages/baloo-widgets/baloowidgets5.pot
+++ b/summit/messages/baloo-widgets/baloowidgets5.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: baloo-widgets\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-07-10 07:34+0200\n"
+"POT-Creation-Date: 2026-08-17 07:51+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"
@@ -227,13 +227,13 @@ msgid "Show everything tagged “%1”"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/tagsfileitemactionplugin/tagsfileitemaction.cpp:55
+#: src/tagsfileitemactionplugin/tagsfileitemaction.cpp:50
 #, kde-format
 msgid "Assign Tags"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/tagsfileitemactionplugin/tagsfileitemaction.cpp:89
+#: src/tagsfileitemactionplugin/tagsfileitemaction.cpp:84
 #, kde-format
 msgid "Edit tags..."
 msgstr ""
diff --git a/summit/messages/calendarsupport/calendarsupport6.pot b/summit/messages/calendarsupport/calendarsupport6.pot
index 388e7cfb..31e6224c 100644
--- a/summit/messages/calendarsupport/calendarsupport6.pot
+++ b/summit/messages/calendarsupport/calendarsupport6.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: calendarsupport\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-08-10 11:37+0200\n"
+"POT-Creation-Date: 2026-08-17 07:51+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"
@@ -1452,34 +1452,34 @@ msgid "Print &Footer"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:122
-#: printing/calprintdefaultplugins.cpp:151
-#: printing/calprintdefaultplugins.cpp:170
+#: printing/calprintdefaultplugins.cpp:124
+#: printing/calprintdefaultplugins.cpp:153
+#: printing/calprintdefaultplugins.cpp:172
 #, kde-format
 msgid "Start date: "
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:125
-#: printing/calprintdefaultplugins.cpp:154
+#: printing/calprintdefaultplugins.cpp:127
+#: printing/calprintdefaultplugins.cpp:156
 #, kde-format
 msgid "No start date"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:130
+#: printing/calprintdefaultplugins.cpp:132
 #, kde-format
 msgid "End date: "
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:133
+#: printing/calprintdefaultplugins.cpp:135
 #, kde-format
 msgid "Duration: "
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:136
+#: printing/calprintdefaultplugins.cpp:138
 #, kde-format
 msgid "1 hour "
 msgid_plural "%1 hours "
@@ -1487,7 +1487,7 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:139
+#: printing/calprintdefaultplugins.cpp:141
 #, kde-format
 msgid "1 minute "
 msgid_plural "%1 minutes "
@@ -1495,44 +1495,44 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:142
+#: printing/calprintdefaultplugins.cpp:144
 #, kde-format
 msgid "No end date"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:159
+#: printing/calprintdefaultplugins.cpp:161
 #, kde-format
 msgid "Due date: "
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:162
+#: printing/calprintdefaultplugins.cpp:164
 #, kde-format
 msgid "No due date"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:288
+#: printing/calprintdefaultplugins.cpp:290
 #, kde-format
 msgctxt "except for listed dates"
 msgid " except"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:295
+#: printing/calprintdefaultplugins.cpp:297
 #, kde-format
 msgid "Repeats: "
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:303
+#: printing/calprintdefaultplugins.cpp:305
 #, kde-format
 msgid "No reminders"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:306
+#: printing/calprintdefaultplugins.cpp:308
 #, kde-format
 msgid "Reminder: "
 msgid_plural "%1 reminders: "
@@ -1540,35 +1540,35 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:320
+#: printing/calprintdefaultplugins.cpp:322
 #, kde-format
 msgctxt "N days/hours/minutes before/after the start/end"
 msgid "%1 before the start"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:323
+#: printing/calprintdefaultplugins.cpp:325
 #, kde-format
 msgctxt "N days/hours/minutes before/after the start/end"
 msgid "%1 after the start"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:328
+#: printing/calprintdefaultplugins.cpp:330
 #, kde-format
 msgctxt "N days/hours/minutes before/after the start/end"
 msgid "%1 before the end"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:331
+#: printing/calprintdefaultplugins.cpp:333
 #, kde-format
 msgctxt "N days/hours/minutes before/after the start/end"
 msgid "%1 after the end"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:340
+#: printing/calprintdefaultplugins.cpp:342
 #, kde-format
 msgid "1 day"
 msgid_plural "%1 days"
@@ -1576,7 +1576,7 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:343
+#: printing/calprintdefaultplugins.cpp:345
 #, kde-format
 msgid "1 hour"
 msgid_plural "%1 hours"
@@ -1584,7 +1584,7 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:346
+#: printing/calprintdefaultplugins.cpp:348
 #, kde-format
 msgid "1 minute"
 msgid_plural "%1 minutes"
@@ -1592,45 +1592,45 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:350
-#: printing/calprintdefaultplugins.cpp:633
+#: printing/calprintdefaultplugins.cpp:352
+#: printing/calprintdefaultplugins.cpp:664
 #, kde-format
 msgctxt "Spacer for the joined list of categories/tags"
 msgid ", "
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:355
+#: printing/calprintdefaultplugins.cpp:357
 #, kde-format
 msgid "Organizer: "
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:368
+#: printing/calprintdefaultplugins.cpp:370
 #, kde-format
 msgid "Location: "
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:430
+#: printing/calprintdefaultplugins.cpp:432
 #, kde-format
 msgid "Description:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:458
+#: printing/calprintdefaultplugins.cpp:460
 #, kde-format
 msgid "Notes:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:470
+#: printing/calprintdefaultplugins.cpp:472
 #, kde-format
 msgid "No Subitems"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:473
+#: printing/calprintdefaultplugins.cpp:475
 #, kde-format
 msgid "1 Subitem:"
 msgid_plural "%1 Subitems:"
@@ -1638,83 +1638,84 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:489
+#: printing/calprintdefaultplugins.cpp:495
 #, kde-format
 msgctxt "no status"
 msgid "none"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:491
+#: printing/calprintdefaultplugins.cpp:497
 #, kde-format
 msgctxt "unknown status"
 msgid "unknown"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:498
+#: printing/calprintdefaultplugins.cpp:504
 #, kde-format
 msgctxt "subitem start date"
 msgid "Start Date: %1\n"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:501
+#: printing/calprintdefaultplugins.cpp:507
 #, kde-format
 msgctxt "subitem start time"
 msgid "Start Time: %1\n"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:507
+#: printing/calprintdefaultplugins.cpp:513
 #, kde-format
 msgctxt "subitem due date"
 msgid "Due Date: %1\n"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:513
+#: printing/calprintdefaultplugins.cpp:519
 #, kde-format
 msgctxt "subitem due time"
 msgid "Due Time: %1\n"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:517
+#: printing/calprintdefaultplugins.cpp:523
 #, kde-format
 msgctxt "subitem counter"
 msgid "%1: "
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:524
+#: printing/calprintdefaultplugins.cpp:530
 #, kde-format
 msgctxt "subitem Status: statusString"
 msgid "Status: %1\n"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:526
+#: printing/calprintdefaultplugins.cpp:532
 #, kde-format
 msgctxt "subitem Priority: N"
 msgid "Priority: %1\n"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:527
+#: printing/calprintdefaultplugins.cpp:534
+#: printing/calprintdefaultplugins.cpp:536
 #, kde-format
 msgctxt "subitem Secrecy: secrecyString"
 msgid "Secrecy: %1\n"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:545
+#: printing/calprintdefaultplugins.cpp:555
 #, kde-format
 msgid "No Attachments"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:548
+#: printing/calprintdefaultplugins.cpp:558
 #, kde-format
 msgid "1 Attachment:"
 msgid_plural "%1 Attachments:"
@@ -1722,20 +1723,20 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:554
+#: printing/calprintdefaultplugins.cpp:564
 #, kde-format
 msgctxt "Spacer for list of attachments"
 msgid "  "
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:571
+#: printing/calprintdefaultplugins.cpp:581
 #, kde-format
 msgid "No Attendees"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:573
+#: printing/calprintdefaultplugins.cpp:583
 #, kde-format
 msgid "1 Attendee:"
 msgid_plural "%1 Attendees:"
@@ -1743,56 +1744,59 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:585
+#: printing/calprintdefaultplugins.cpp:596
+#: printing/calprintdefaultplugins.cpp:605
 #, kde-format
 msgctxt "Formatting of an attendee: 'Name (Role): Status', e.g. 'Reinhold Kainhofer <[email protected]> (Participant): Awaiting Response'"
 msgid "%1 (%2): %3"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:603
+#: printing/calprintdefaultplugins.cpp:625
+#: printing/calprintdefaultplugins.cpp:628
 #, kde-format
 msgid "Status: %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:607
+#: printing/calprintdefaultplugins.cpp:634
+#: printing/calprintdefaultplugins.cpp:637
 #, kde-format
 msgid "Secrecy: %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:613
+#: printing/calprintdefaultplugins.cpp:644
 #, kde-format
 msgid "Show as: Busy"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:615
+#: printing/calprintdefaultplugins.cpp:646
 #, kde-format
 msgid "Show as: Free"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:621
+#: printing/calprintdefaultplugins.cpp:652
 #, kde-format
 msgid "This task is overdue!"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:627
+#: printing/calprintdefaultplugins.cpp:658
 #, kde-format
 msgid "Settings: "
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:632
+#: printing/calprintdefaultplugins.cpp:663
 #, kde-format
 msgid "Tags: "
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:725 printing/calprintpluginbase.cpp:927
+#: printing/calprintdefaultplugins.cpp:756 printing/calprintpluginbase.cpp:927
 #: printing/calprintpluginbase.cpp:1067 printing/calprintpluginbase.cpp:1124
 #, kde-format
 msgctxt "summary, location"
@@ -1800,7 +1804,7 @@ msgid "%1, %2"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:728 printing/calprintpluginbase.cpp:946
+#: printing/calprintdefaultplugins.cpp:759 printing/calprintpluginbase.cpp:946
 #: printing/calprintpluginbase.cpp:1070
 #, kde-format
 msgctxt "summary, categories"
@@ -1808,29 +1812,29 @@ msgid "%1, %2"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:783
+#: printing/calprintdefaultplugins.cpp:814
 #, kde-format
 msgctxt "label for timetable all-day boxes"
 msgid "All day"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:988
-#: printing/calprintdefaultplugins.cpp:1214 printing/yearprint.cpp:143
+#: printing/calprintdefaultplugins.cpp:1019
+#: printing/calprintdefaultplugins.cpp:1245 printing/yearprint.cpp:143
 #, kde-format
 msgctxt "date from-to"
 msgid "%1–%2"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:1236
+#: printing/calprintdefaultplugins.cpp:1267
 #, kde-format
 msgctxt "date from - to (week number)"
 msgid "%1–%2 (Week %3)"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:1238
+#: printing/calprintdefaultplugins.cpp:1269
 #, kde-format
 msgctxt "date from - to\\n(week number)"
 msgid ""
@@ -1839,110 +1843,110 @@ msgid ""
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:1423
+#: printing/calprintdefaultplugins.cpp:1454
 #, kde-format
 msgctxt "monthname year"
 msgid "%1 %2"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:1536
+#: printing/calprintdefaultplugins.cpp:1567
 #, kde-format
 msgctxt "@option sort by summary"
 msgid "Summary"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:1537
+#: printing/calprintdefaultplugins.cpp:1568
 #, kde-format
 msgctxt "@option sort by start date/time"
 msgid "Start Date"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:1538
+#: printing/calprintdefaultplugins.cpp:1569
 #, kde-format
 msgctxt "@option sort by due date/time"
 msgid "Due Date"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:1539
+#: printing/calprintdefaultplugins.cpp:1570
 #, kde-format
 msgctxt "@option sort by priority"
 msgid "Priority"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:1540
+#: printing/calprintdefaultplugins.cpp:1571
 #, kde-format
 msgctxt "@option sort by percent completed"
 msgid "Percent Complete"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:1541
+#: printing/calprintdefaultplugins.cpp:1572
 #, kde-format
 msgctxt "@option sort by tags"
 msgid "Tags"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:1547
+#: printing/calprintdefaultplugins.cpp:1578
 #, kde-format
 msgctxt "@option sort in increasing order"
 msgid "Ascending"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:1548
+#: printing/calprintdefaultplugins.cpp:1579
 #, kde-format
 msgctxt "@option sort in decreasing order"
 msgid "Descending"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:1561
+#: printing/calprintdefaultplugins.cpp:1592
 #, kde-format
 msgid "To-do list"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:1613
+#: printing/calprintdefaultplugins.cpp:1644
 #: printing/calprintpluginbase.cpp:1726
 #, kde-format
 msgid "%1%"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:1624
+#: printing/calprintdefaultplugins.cpp:1655
 #, kde-format
 msgid "Priority"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:1634
+#: printing/calprintdefaultplugins.cpp:1665
 #, kde-format
 msgctxt "@label to-do due date"
 msgid "Due"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:1644
+#: printing/calprintdefaultplugins.cpp:1675
 #, kde-format
 msgctxt "@label to-do start date"
 msgid "Start"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:1654
+#: printing/calprintdefaultplugins.cpp:1685
 #, kde-format
 msgctxt "@label to-do percentage complete"
 msgid "Complete"
 msgstr ""
 
 #. +> trunk6 stable6
-#: printing/calprintdefaultplugins.cpp:1664
+#: printing/calprintdefaultplugins.cpp:1695
 #, kde-format
 msgctxt "@label to-do categories"
 msgid "Tags"
diff --git a/summit/messages/crow-translate/crow-translate_qt.pot b/summit/messages/crow-translate/crow-translate_qt.pot
index 1ce37d58..0fb600e5 100644
--- a/summit/messages/crow-translate/crow-translate_qt.pot
+++ b/summit/messages/crow-translate/crow-translate_qt.pot
@@ -3,7 +3,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"POT-Creation-Date: 2026-08-15 10:34+0200\n"
+"POT-Creation-Date: 2026-08-17 07:51+0200\n"
 
 #. +> trunk6
 #: src/cli.cpp:37
@@ -155,47 +155,47 @@ msgid "Error: Unknown engine"
 msgstr ""
 
 #. +> trunk6
-#: src/cli.cpp:258
+#: src/cli.cpp:265
 #, qt-format
 msgctxt "Cli|"
 msgid "Error: Unknown TTS provider '%1'"
 msgstr ""
 
 #. +> trunk6
-#: src/cli.cpp:337 src/cli.cpp:386
+#: src/cli.cpp:344 src/cli.cpp:393
 #, qt-format
 msgctxt "Cli|"
 msgid "Error: %1"
 msgstr ""
 
 #. +> trunk6
-#: src/cli.cpp:339 src/cli.cpp:388
+#: src/cli.cpp:346 src/cli.cpp:395
 msgctxt "Cli|"
 msgid "Translation error occurred"
 msgstr ""
 
 #. +> trunk6
-#: src/cli.cpp:445
+#: src/cli.cpp:452
 msgctxt "Cli|"
 msgid "Error: TTS failed"
 msgstr ""
 
 #. +> trunk6
-#: src/cli.cpp:602
+#: src/cli.cpp:609
 #, qt-format
 msgctxt "Cli|"
 msgid "Error: You can't use --%1 with --%2"
 msgstr ""
 
 #. +> trunk6
-#: src/cli.cpp:614 src/cli.cpp:635
+#: src/cli.cpp:621 src/cli.cpp:642
 #, qt-format
 msgctxt "Cli|"
 msgid "Error: File does not exist: %1"
 msgstr ""
 
 #. +> trunk6
-#: src/cli.cpp:619 src/cli.cpp:640
+#: src/cli.cpp:626 src/cli.cpp:647
 #, qt-format
 msgctxt "Cli|"
 msgid "Error: Unable to open file: %1"
@@ -294,14 +294,14 @@ msgid "Current languages:"
 msgstr ""
 
 #. +> trunk6
-#: src/main.cpp:80
+#: src/main.cpp:119
 #, qt-format
 msgctxt "D-Bus|"
 msgid "D-Bus service %1 is already registered by another application"
 msgstr ""
 
 #. +> trunk6
-#: src/main.cpp:116
+#: src/main.cpp:155
 #, qt-format
 msgctxt "D-Bus|"
 msgid "Unable to register D-Bus object for %1"
@@ -404,21 +404,21 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/mainwindow.cpp:1831
+#: src/mainwindow.cpp:1852
 #, qt-format
 msgctxt "MainWindow|"
 msgid "Image too large (%1 MP). Max %2 MP."
 msgstr ""
 
 #. +> trunk6
-#: src/mainwindow.cpp:1847
+#: src/mainwindow.cpp:1868
 #, qt-format
 msgctxt "MainWindow|"
 msgid "Image too large (%1 MB). Max %2 MB."
 msgstr ""
 
 #. +> trunk6
-#: src/mainwindow.cpp:1959
+#: src/mainwindow.cpp:1980
 #, qt-format
 msgctxt "MainWindow|"
 msgid ""
@@ -652,127 +652,127 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/ocr/snippingarea.cpp:850
+#: src/ocr/snippingarea.cpp:896
 msgctxt "SnippingArea|"
 msgid "Confirm:"
 msgstr ""
 
 #. +> trunk6
-#: src/ocr/snippingarea.cpp:852
+#: src/ocr/snippingarea.cpp:898
 msgctxt "SnippingArea|"
 msgid "Release left-click"
 msgstr ""
 
 #. +> trunk6
-#: src/ocr/snippingarea.cpp:852 src/ocr/snippingarea.cpp:854
+#: src/ocr/snippingarea.cpp:898 src/ocr/snippingarea.cpp:900
 msgctxt "SnippingArea|"
 msgid "Enter"
 msgstr ""
 
 #. +> trunk6
-#: src/ocr/snippingarea.cpp:854
+#: src/ocr/snippingarea.cpp:900
 msgctxt "SnippingArea|"
 msgid "Double-click"
 msgstr ""
 
 #. +> trunk6
-#: src/ocr/snippingarea.cpp:856
+#: src/ocr/snippingarea.cpp:902
 msgctxt "SnippingArea|"
 msgid "Create new selection rectangle:"
 msgstr ""
 
 #. +> trunk6
-#: src/ocr/snippingarea.cpp:857
+#: src/ocr/snippingarea.cpp:903
 msgctxt "SnippingArea|"
 msgid "Drag outside selection rectangle"
 msgstr ""
 
 #. +> trunk6
-#: src/ocr/snippingarea.cpp:857
+#: src/ocr/snippingarea.cpp:903
 msgctxt "SnippingArea|"
 msgid "+ Shift: Magnifier"
 msgstr ""
 
 #. +> trunk6
-#: src/ocr/snippingarea.cpp:860
+#: src/ocr/snippingarea.cpp:906
 msgctxt "SnippingArea|"
 msgid "Move selection rectangle:"
 msgstr ""
 
 #. +> trunk6
-#: src/ocr/snippingarea.cpp:861
+#: src/ocr/snippingarea.cpp:907
 msgctxt "SnippingArea|"
 msgid "Drag inside selection rectangle"
 msgstr ""
 
 #. +> trunk6
-#: src/ocr/snippingarea.cpp:861
+#: src/ocr/snippingarea.cpp:907
 msgctxt "SnippingArea|"
 msgid "Arrow keys"
 msgstr ""
 
 #. +> trunk6
-#: src/ocr/snippingarea.cpp:861
+#: src/ocr/snippingarea.cpp:907
 msgctxt "SnippingArea|"
 msgid "+ Shift: Move in 1 pixel steps"
 msgstr ""
 
 #. +> trunk6
-#: src/ocr/snippingarea.cpp:863
+#: src/ocr/snippingarea.cpp:909
 msgctxt "SnippingArea|"
 msgid "Resize selection rectangle:"
 msgstr ""
 
 #. +> trunk6
-#: src/ocr/snippingarea.cpp:864
+#: src/ocr/snippingarea.cpp:910
 msgctxt "SnippingArea|"
 msgid "Drag handles"
 msgstr ""
 
 #. +> trunk6
-#: src/ocr/snippingarea.cpp:864
+#: src/ocr/snippingarea.cpp:910
 msgctxt "SnippingArea|"
 msgid "Arrow keys + Alt"
 msgstr ""
 
 #. +> trunk6
-#: src/ocr/snippingarea.cpp:864
+#: src/ocr/snippingarea.cpp:910
 msgctxt "SnippingArea|"
 msgid "+ Shift: Resize in 1 pixel steps"
 msgstr ""
 
 #. +> trunk6
-#: src/ocr/snippingarea.cpp:866
+#: src/ocr/snippingarea.cpp:912
 msgctxt "SnippingArea|"
 msgid "Reset selection:"
 msgstr ""
 
 #. +> trunk6
-#: src/ocr/snippingarea.cpp:867
+#: src/ocr/snippingarea.cpp:913
 msgctxt "SnippingArea|"
 msgid "Right-click"
 msgstr ""
 
 #. +> trunk6
-#: src/ocr/snippingarea.cpp:870
+#: src/ocr/snippingarea.cpp:916
 msgctxt "SnippingArea|"
 msgid "Cancel:"
 msgstr ""
 
 #. +> trunk6
-#: src/ocr/snippingarea.cpp:871
+#: src/ocr/snippingarea.cpp:917
 msgctxt "SnippingArea|"
 msgid "Esc key"
 msgstr ""
 
 #. +> trunk6
-#: src/ocr/snippingarea.cpp:896
+#: src/ocr/snippingarea.cpp:944
 msgctxt "SnippingArea|"
 msgid "DPI Detection Error"
 msgstr ""
 
 #. +> trunk6
-#: src/ocr/snippingarea.cpp:896
+#: src/ocr/snippingarea.cpp:944
 msgctxt "SnippingArea|"
 msgid "Screen under cursor disappeared before we got dpi from it. Using primary screen for dpi information."
 msgstr ""
@@ -798,1310 +798,1310 @@ msgid "%1 engine does not support TTS"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:502
+#: src/onlinetranslator.cpp:522
 msgctxt "OnlineTranslator|"
 msgid "Automatically detect"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:504
+#: src/onlinetranslator.cpp:524
 msgctxt "OnlineTranslator|"
 msgid "Afrikaans"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:506
+#: src/onlinetranslator.cpp:526
 msgctxt "OnlineTranslator|"
 msgid "Albanian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:508
+#: src/onlinetranslator.cpp:528
 msgctxt "OnlineTranslator|"
 msgid "Amharic"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:510
+#: src/onlinetranslator.cpp:530
 msgctxt "OnlineTranslator|"
 msgid "Arabic"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:512
+#: src/onlinetranslator.cpp:532
 msgctxt "OnlineTranslator|"
 msgid "Armenian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:514
+#: src/onlinetranslator.cpp:534
 msgctxt "OnlineTranslator|"
 msgid "Assamese"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:516
+#: src/onlinetranslator.cpp:536
 msgctxt "OnlineTranslator|"
 msgid "Aymara"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:518
+#: src/onlinetranslator.cpp:538
 msgctxt "OnlineTranslator|"
 msgid "Azerbaijani"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:520
+#: src/onlinetranslator.cpp:540
 msgctxt "OnlineTranslator|"
 msgid "Bajan"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:522
+#: src/onlinetranslator.cpp:542
 msgctxt "OnlineTranslator|"
 msgid "Balkan Gipsy"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:524
+#: src/onlinetranslator.cpp:544
 msgctxt "OnlineTranslator|"
 msgid "Bambara"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:526
+#: src/onlinetranslator.cpp:546
 msgctxt "OnlineTranslator|"
 msgid "Bangla"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:528
+#: src/onlinetranslator.cpp:548
 msgctxt "OnlineTranslator|"
 msgid "Bashkir"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:530
+#: src/onlinetranslator.cpp:550
 msgctxt "OnlineTranslator|"
 msgid "Basque"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:532
+#: src/onlinetranslator.cpp:552
 msgctxt "OnlineTranslator|"
 msgid "Belarusian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:534
+#: src/onlinetranslator.cpp:554
 msgctxt "OnlineTranslator|"
 msgid "Bemba"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:536
+#: src/onlinetranslator.cpp:556
 msgctxt "OnlineTranslator|"
 msgid "Bhojpuri"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:538
+#: src/onlinetranslator.cpp:558
 msgctxt "OnlineTranslator|"
 msgid "Bislama"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:540
+#: src/onlinetranslator.cpp:560
 msgctxt "OnlineTranslator|"
 msgid "Bosnian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:542
+#: src/onlinetranslator.cpp:562
 msgctxt "OnlineTranslator|"
 msgid "Breton"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:544
+#: src/onlinetranslator.cpp:564
 msgctxt "OnlineTranslator|"
 msgid "Bulgarian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:546
+#: src/onlinetranslator.cpp:566
 msgctxt "OnlineTranslator|"
 msgid "Cantonese (Traditional)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:548
+#: src/onlinetranslator.cpp:568
 msgctxt "OnlineTranslator|"
 msgid "Catalan"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:550
+#: src/onlinetranslator.cpp:570
 msgctxt "OnlineTranslator|"
 msgid "Cebuano"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:552
+#: src/onlinetranslator.cpp:572
 msgctxt "OnlineTranslator|"
 msgid "Chamorro"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:554
+#: src/onlinetranslator.cpp:574
 msgctxt "OnlineTranslator|"
 msgid "Chichewa"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:556
+#: src/onlinetranslator.cpp:576
 msgctxt "OnlineTranslator|"
 msgid "Chinese (Literary)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:558
+#: src/onlinetranslator.cpp:578
 msgctxt "OnlineTranslator|"
 msgid "Chinese (Simplified)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:560
+#: src/onlinetranslator.cpp:580
 msgctxt "OnlineTranslator|"
 msgid "Chinese (Traditional)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:562
+#: src/onlinetranslator.cpp:582
 msgctxt "OnlineTranslator|"
 msgid "Chuvash"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:564
+#: src/onlinetranslator.cpp:584
 msgctxt "OnlineTranslator|"
 msgid "Comorian (Ngazidja)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:566
+#: src/onlinetranslator.cpp:586
 msgctxt "OnlineTranslator|"
 msgid "Coptic"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:568
+#: src/onlinetranslator.cpp:588
 msgctxt "OnlineTranslator|"
 msgid "Corsican"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:570
+#: src/onlinetranslator.cpp:590
 msgctxt "OnlineTranslator|"
 msgid "Creole English (Antigua and Barbuda)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:572
+#: src/onlinetranslator.cpp:592
 msgctxt "OnlineTranslator|"
 msgid "Creole English (Bahamas)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:574
+#: src/onlinetranslator.cpp:594
 msgctxt "OnlineTranslator|"
 msgid "Creole English (Grenadian)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:576
+#: src/onlinetranslator.cpp:596
 msgctxt "OnlineTranslator|"
 msgid "Creole English (Guyanese)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:578
+#: src/onlinetranslator.cpp:598
 msgctxt "OnlineTranslator|"
 msgid "Creole English (Jamaican)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:580
+#: src/onlinetranslator.cpp:600
 msgctxt "OnlineTranslator|"
 msgid "Creole English (Vincentian)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:582
+#: src/onlinetranslator.cpp:602
 msgctxt "OnlineTranslator|"
 msgid "Creole English (Virgin Islands)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:584
+#: src/onlinetranslator.cpp:604
 msgctxt "OnlineTranslator|"
 msgid "Creole French (Saint Lucian)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:586
+#: src/onlinetranslator.cpp:606
 msgctxt "OnlineTranslator|"
 msgid "Creole French (Seselwa)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:588
+#: src/onlinetranslator.cpp:608
 msgctxt "OnlineTranslator|"
 msgid "Creole Portuguese (Upper Guinea)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:590
+#: src/onlinetranslator.cpp:610
 msgctxt "OnlineTranslator|"
 msgid "Croatian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:592
+#: src/onlinetranslator.cpp:612
 msgctxt "OnlineTranslator|"
 msgid "Czech"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:594
+#: src/onlinetranslator.cpp:614
 msgctxt "OnlineTranslator|"
 msgid "Danish"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:596
+#: src/onlinetranslator.cpp:616
 msgctxt "OnlineTranslator|"
 msgid "Dari"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:598
+#: src/onlinetranslator.cpp:618
 msgctxt "OnlineTranslator|"
 msgid "Divehi"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:600
+#: src/onlinetranslator.cpp:620
 msgctxt "OnlineTranslator|"
 msgid "Dogri"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:602
+#: src/onlinetranslator.cpp:622
 msgctxt "OnlineTranslator|"
 msgid "Dutch"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:604
+#: src/onlinetranslator.cpp:624
 msgctxt "OnlineTranslator|"
 msgid "Dzongkha"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:606
+#: src/onlinetranslator.cpp:626
 msgctxt "OnlineTranslator|"
 msgid "Elvish (Sindarin)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:608
+#: src/onlinetranslator.cpp:628
 msgctxt "OnlineTranslator|"
 msgid "Emoji"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:610
+#: src/onlinetranslator.cpp:630
 msgctxt "OnlineTranslator|"
 msgid "English"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:612
+#: src/onlinetranslator.cpp:632
 msgctxt "OnlineTranslator|"
 msgid "Esperanto"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:614
+#: src/onlinetranslator.cpp:634
 msgctxt "OnlineTranslator|"
 msgid "Estonian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:616
+#: src/onlinetranslator.cpp:636
 msgctxt "OnlineTranslator|"
 msgid "Ewe"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:618
+#: src/onlinetranslator.cpp:638
 msgctxt "OnlineTranslator|"
 msgid "Fanagalo"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:620
+#: src/onlinetranslator.cpp:640
 msgctxt "OnlineTranslator|"
 msgid "Faroese"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:622
+#: src/onlinetranslator.cpp:642
 msgctxt "OnlineTranslator|"
 msgid "Fijian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:624
+#: src/onlinetranslator.cpp:644
 msgctxt "OnlineTranslator|"
 msgid "Filipino"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:626
+#: src/onlinetranslator.cpp:646
 msgctxt "OnlineTranslator|"
 msgid "Finnish"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:628
+#: src/onlinetranslator.cpp:648
 msgctxt "OnlineTranslator|"
 msgid "French"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:630
+#: src/onlinetranslator.cpp:650
 msgctxt "OnlineTranslator|"
 msgid "French (Canada)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:632
+#: src/onlinetranslator.cpp:652
 msgctxt "OnlineTranslator|"
 msgid "Frisian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:634
+#: src/onlinetranslator.cpp:654
 msgctxt "OnlineTranslator|"
 msgid "Galician"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:636
+#: src/onlinetranslator.cpp:656
 msgctxt "OnlineTranslator|"
 msgid "Ganda"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:638
+#: src/onlinetranslator.cpp:658
 msgctxt "OnlineTranslator|"
 msgid "Georgian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:640
+#: src/onlinetranslator.cpp:660
 msgctxt "OnlineTranslator|"
 msgid "German"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:642
+#: src/onlinetranslator.cpp:662
 msgctxt "OnlineTranslator|"
 msgid "Greek"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:644
+#: src/onlinetranslator.cpp:664
 msgctxt "OnlineTranslator|"
 msgid "Greek (Classical)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:646
+#: src/onlinetranslator.cpp:666
 msgctxt "OnlineTranslator|"
 msgid "Guarani"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:648
+#: src/onlinetranslator.cpp:668
 msgctxt "OnlineTranslator|"
 msgid "Gujarati"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:650
+#: src/onlinetranslator.cpp:670
 msgctxt "OnlineTranslator|"
 msgid "Haitian Creole"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:652
+#: src/onlinetranslator.cpp:672
 msgctxt "OnlineTranslator|"
 msgid "Hausa"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:654
+#: src/onlinetranslator.cpp:674
 msgctxt "OnlineTranslator|"
 msgid "Hawaiian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:656
+#: src/onlinetranslator.cpp:676
 msgctxt "OnlineTranslator|"
 msgid "Hebrew"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:658
+#: src/onlinetranslator.cpp:678
 msgctxt "OnlineTranslator|"
 msgid "Hill Mari"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:660
+#: src/onlinetranslator.cpp:680
 msgctxt "OnlineTranslator|"
 msgid "Hindi"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:662
+#: src/onlinetranslator.cpp:682
 msgctxt "OnlineTranslator|"
 msgid "Hmong"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:664
+#: src/onlinetranslator.cpp:684
 msgctxt "OnlineTranslator|"
 msgid "Hmong Daw"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:666
+#: src/onlinetranslator.cpp:686
 msgctxt "OnlineTranslator|"
 msgid "Hungarian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:668
+#: src/onlinetranslator.cpp:688
 msgctxt "OnlineTranslator|"
 msgid "Icelandic"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:670
+#: src/onlinetranslator.cpp:690
 msgctxt "OnlineTranslator|"
 msgid "Igbo"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:672
+#: src/onlinetranslator.cpp:692
 msgctxt "OnlineTranslator|"
 msgid "Ilocano"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:674
+#: src/onlinetranslator.cpp:694
 msgctxt "OnlineTranslator|"
 msgid "Indonesian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:676
+#: src/onlinetranslator.cpp:696
 msgctxt "OnlineTranslator|"
 msgid "Inuinnaqtun"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:678
+#: src/onlinetranslator.cpp:698
 msgctxt "OnlineTranslator|"
 msgid "Inuktitut"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:680
+#: src/onlinetranslator.cpp:700
 msgctxt "OnlineTranslator|"
 msgid "Inuktitut (Greenlandic)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:682
+#: src/onlinetranslator.cpp:702
 msgctxt "OnlineTranslator|"
 msgid "Inuktitut (Latin)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:684
+#: src/onlinetranslator.cpp:704
 msgctxt "OnlineTranslator|"
 msgid "Irish"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:686
+#: src/onlinetranslator.cpp:706
 msgctxt "OnlineTranslator|"
 msgid "Italian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:688
+#: src/onlinetranslator.cpp:708
 msgctxt "OnlineTranslator|"
 msgid "Japanese"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:690
+#: src/onlinetranslator.cpp:710
 msgctxt "OnlineTranslator|"
 msgid "Javanese"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:692
+#: src/onlinetranslator.cpp:712
 msgctxt "OnlineTranslator|"
 msgid "Kabuverdianu"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:694
+#: src/onlinetranslator.cpp:714
 msgctxt "OnlineTranslator|"
 msgid "Kabylian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:696
+#: src/onlinetranslator.cpp:716
 msgctxt "OnlineTranslator|"
 msgid "Kannada"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:698
+#: src/onlinetranslator.cpp:718
 msgctxt "OnlineTranslator|"
 msgid "Kazakh"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:700
+#: src/onlinetranslator.cpp:720
 msgctxt "OnlineTranslator|"
 msgid "Kazakh (Latin)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:702
+#: src/onlinetranslator.cpp:722
 msgctxt "OnlineTranslator|"
 msgid "Khmer"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:704
+#: src/onlinetranslator.cpp:724
 msgctxt "OnlineTranslator|"
 msgid "Kinyarwanda"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:706
+#: src/onlinetranslator.cpp:726
 msgctxt "OnlineTranslator|"
 msgid "Kirundi"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:708
+#: src/onlinetranslator.cpp:728
 msgctxt "OnlineTranslator|"
 msgid "Klingon (Latin)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:710
+#: src/onlinetranslator.cpp:730
 msgctxt "OnlineTranslator|"
 msgid "Konkani"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:712
+#: src/onlinetranslator.cpp:732
 msgctxt "OnlineTranslator|"
 msgid "Korean"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:714
+#: src/onlinetranslator.cpp:734
 msgctxt "OnlineTranslator|"
 msgid "Krio"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:716
+#: src/onlinetranslator.cpp:736
 msgctxt "OnlineTranslator|"
 msgid "Kurdish (Central)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:718
+#: src/onlinetranslator.cpp:738
 msgctxt "OnlineTranslator|"
 msgid "Kurdish (Northern)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:720
+#: src/onlinetranslator.cpp:740
 msgctxt "OnlineTranslator|"
 msgid "Kurdish (Sorani)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:722
+#: src/onlinetranslator.cpp:742
 msgctxt "OnlineTranslator|"
 msgid "Kyrgyz"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:724
+#: src/onlinetranslator.cpp:744
 msgctxt "OnlineTranslator|"
 msgid "Lao"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:726
+#: src/onlinetranslator.cpp:746
 msgctxt "OnlineTranslator|"
 msgid "Latin"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:728
+#: src/onlinetranslator.cpp:748
 msgctxt "OnlineTranslator|"
 msgid "Latvian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:730
+#: src/onlinetranslator.cpp:750
 msgctxt "OnlineTranslator|"
 msgid "Lingala"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:732
+#: src/onlinetranslator.cpp:752
 msgctxt "OnlineTranslator|"
 msgid "Lithuanian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:734
+#: src/onlinetranslator.cpp:754
 msgctxt "OnlineTranslator|"
 msgid "Lower Sorbian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:736
+#: src/onlinetranslator.cpp:756
 msgctxt "OnlineTranslator|"
 msgid "Luganda"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:738
+#: src/onlinetranslator.cpp:758
 msgctxt "OnlineTranslator|"
 msgid "Luxembourgish"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:740
+#: src/onlinetranslator.cpp:760
 msgctxt "OnlineTranslator|"
 msgid "Macedonian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:742
+#: src/onlinetranslator.cpp:762
 msgctxt "OnlineTranslator|"
 msgid "Maithili"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:744
+#: src/onlinetranslator.cpp:764
 msgctxt "OnlineTranslator|"
 msgid "Malagasy"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:746
+#: src/onlinetranslator.cpp:766
 msgctxt "OnlineTranslator|"
 msgid "Malay"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:748
+#: src/onlinetranslator.cpp:768
 msgctxt "OnlineTranslator|"
 msgid "Malayalam"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:750
+#: src/onlinetranslator.cpp:770
 msgctxt "OnlineTranslator|"
 msgid "Maltese"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:752
+#: src/onlinetranslator.cpp:772
 msgctxt "OnlineTranslator|"
 msgid "Manx Gaelic"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:754
+#: src/onlinetranslator.cpp:774
 msgctxt "OnlineTranslator|"
 msgid "Marathi"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:756
+#: src/onlinetranslator.cpp:776
 msgctxt "OnlineTranslator|"
 msgid "Mari"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:758
+#: src/onlinetranslator.cpp:778
 msgctxt "OnlineTranslator|"
 msgid "Marshallese"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:760
+#: src/onlinetranslator.cpp:780
 msgctxt "OnlineTranslator|"
 msgid "Meiteilon (Manipuri)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:762
+#: src/onlinetranslator.cpp:782
 msgctxt "OnlineTranslator|"
 msgid "Mende"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:764
+#: src/onlinetranslator.cpp:784
 msgctxt "OnlineTranslator|"
 msgid "Mizo"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:766
+#: src/onlinetranslator.cpp:786
 msgctxt "OnlineTranslator|"
 msgid "Mongolian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:768
+#: src/onlinetranslator.cpp:788
 msgctxt "OnlineTranslator|"
 msgid "Mongolian (Cyrillic)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:770
+#: src/onlinetranslator.cpp:790
 msgctxt "OnlineTranslator|"
 msgid "Mongolian (Traditional)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:772
+#: src/onlinetranslator.cpp:792
 msgctxt "OnlineTranslator|"
 msgid "Morisyen"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:774
+#: src/onlinetranslator.cpp:794
 msgctxt "OnlineTranslator|"
 msgid "Myanmar (Burmese)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:776
+#: src/onlinetranslator.cpp:796
 msgctxt "OnlineTranslator|"
 msgid "Māori"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:778
+#: src/onlinetranslator.cpp:798
 msgctxt "OnlineTranslator|"
 msgid "Nepali"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:780
+#: src/onlinetranslator.cpp:800
 msgctxt "OnlineTranslator|"
 msgid "Niuean"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:782
+#: src/onlinetranslator.cpp:802
 msgctxt "OnlineTranslator|"
 msgid "Norwegian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:784
+#: src/onlinetranslator.cpp:804
 msgctxt "OnlineTranslator|"
 msgid "Nyanja"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:786
+#: src/onlinetranslator.cpp:806
 msgctxt "OnlineTranslator|"
 msgid "Odia"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:788
+#: src/onlinetranslator.cpp:808
 msgctxt "OnlineTranslator|"
 msgid "Oromo"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:790
+#: src/onlinetranslator.cpp:810
 msgctxt "OnlineTranslator|"
 msgid "Palauan"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:792
+#: src/onlinetranslator.cpp:812
 msgctxt "OnlineTranslator|"
 msgid "Papiamentu"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:794
+#: src/onlinetranslator.cpp:814
 msgctxt "OnlineTranslator|"
 msgid "Pashto"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:796
+#: src/onlinetranslator.cpp:816
 msgctxt "OnlineTranslator|"
 msgid "Persian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:798
+#: src/onlinetranslator.cpp:818
 msgctxt "OnlineTranslator|"
 msgid "Pijin"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:800
+#: src/onlinetranslator.cpp:820
 msgctxt "OnlineTranslator|"
 msgid "Polish"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:802
+#: src/onlinetranslator.cpp:822
 msgctxt "OnlineTranslator|"
 msgid "Portuguese (Brazilian)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:804
+#: src/onlinetranslator.cpp:824
 msgctxt "OnlineTranslator|"
 msgid "Portuguese (Portugal)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:806
+#: src/onlinetranslator.cpp:826
 msgctxt "OnlineTranslator|"
 msgid "Potawatomi"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:808
+#: src/onlinetranslator.cpp:828
 msgctxt "OnlineTranslator|"
 msgid "Punjabi"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:810
+#: src/onlinetranslator.cpp:830
 msgctxt "OnlineTranslator|"
 msgid "Quechua"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:812
+#: src/onlinetranslator.cpp:832
 msgctxt "OnlineTranslator|"
 msgid "Querétaro Otomi"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:814
+#: src/onlinetranslator.cpp:834
 msgctxt "OnlineTranslator|"
 msgid "Romanian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:816
+#: src/onlinetranslator.cpp:836
 msgctxt "OnlineTranslator|"
 msgid "Rundi"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:818
+#: src/onlinetranslator.cpp:838
 msgctxt "OnlineTranslator|"
 msgid "Russian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:820
+#: src/onlinetranslator.cpp:840
 msgctxt "OnlineTranslator|"
 msgid "Samoan"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:822
+#: src/onlinetranslator.cpp:842
 msgctxt "OnlineTranslator|"
 msgid "Sango"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:824
+#: src/onlinetranslator.cpp:844
 msgctxt "OnlineTranslator|"
 msgid "Sanskrit"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:826
+#: src/onlinetranslator.cpp:846
 msgctxt "OnlineTranslator|"
 msgid "Scots Gaelic"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:828
+#: src/onlinetranslator.cpp:848
 msgctxt "OnlineTranslator|"
 msgid "Serbian (Cyrillic)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:830
+#: src/onlinetranslator.cpp:850
 msgctxt "OnlineTranslator|"
 msgid "Serbian (Latin)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:832
+#: src/onlinetranslator.cpp:852
 msgctxt "OnlineTranslator|"
 msgid "Sesotho"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:834
+#: src/onlinetranslator.cpp:854
 msgctxt "OnlineTranslator|"
 msgid "Sesotho sa Leboa"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:836
+#: src/onlinetranslator.cpp:856
 msgctxt "OnlineTranslator|"
 msgid "Setswana"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:838
+#: src/onlinetranslator.cpp:858
 msgctxt "OnlineTranslator|"
 msgid "Shona"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:840
+#: src/onlinetranslator.cpp:860
 msgctxt "OnlineTranslator|"
 msgid "Sindhi"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:842
+#: src/onlinetranslator.cpp:862
 msgctxt "OnlineTranslator|"
 msgid "Sinhala"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:844
+#: src/onlinetranslator.cpp:864
 msgctxt "OnlineTranslator|"
 msgid "Slovak"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:846
+#: src/onlinetranslator.cpp:866
 msgctxt "OnlineTranslator|"
 msgid "Slovenian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:848
+#: src/onlinetranslator.cpp:868
 msgctxt "OnlineTranslator|"
 msgid "Somali"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:850
+#: src/onlinetranslator.cpp:870
 msgctxt "OnlineTranslator|"
 msgid "Spanish"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:852
+#: src/onlinetranslator.cpp:872
 msgctxt "OnlineTranslator|"
 msgid "Sranan Tongo"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:854
+#: src/onlinetranslator.cpp:874
 msgctxt "OnlineTranslator|"
 msgid "Sundanese"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:856
+#: src/onlinetranslator.cpp:876
 msgctxt "OnlineTranslator|"
 msgid "Swahili"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:858
+#: src/onlinetranslator.cpp:878
 msgctxt "OnlineTranslator|"
 msgid "Swedish"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:860
+#: src/onlinetranslator.cpp:880
 msgctxt "OnlineTranslator|"
 msgid "Syriac (Aramaic)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:862
+#: src/onlinetranslator.cpp:882
 msgctxt "OnlineTranslator|"
 msgid "Tahitian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:864
+#: src/onlinetranslator.cpp:884
 msgctxt "OnlineTranslator|"
 msgid "Tajik"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:866
+#: src/onlinetranslator.cpp:886
 msgctxt "OnlineTranslator|"
 msgid "Tamashek (Tuareg)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:868
+#: src/onlinetranslator.cpp:888
 msgctxt "OnlineTranslator|"
 msgid "Tamil"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:870
+#: src/onlinetranslator.cpp:890
 msgctxt "OnlineTranslator|"
 msgid "Tatar"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:872
+#: src/onlinetranslator.cpp:892
 msgctxt "OnlineTranslator|"
 msgid "Telugu"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:874
+#: src/onlinetranslator.cpp:894
 msgctxt "OnlineTranslator|"
 msgid "Tetum"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:876
+#: src/onlinetranslator.cpp:896
 msgctxt "OnlineTranslator|"
 msgid "Thai"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:878
+#: src/onlinetranslator.cpp:898
 msgctxt "OnlineTranslator|"
 msgid "Tibetan"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:880
+#: src/onlinetranslator.cpp:900
 msgctxt "OnlineTranslator|"
 msgid "Tigrinya"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:882
+#: src/onlinetranslator.cpp:902
 msgctxt "OnlineTranslator|"
 msgid "Tok Pisin"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:884
+#: src/onlinetranslator.cpp:904
 msgctxt "OnlineTranslator|"
 msgid "Tokelauan"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:886
+#: src/onlinetranslator.cpp:906
 msgctxt "OnlineTranslator|"
 msgid "Tongan"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:888
+#: src/onlinetranslator.cpp:908
 msgctxt "OnlineTranslator|"
 msgid "Tsonga"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:890
+#: src/onlinetranslator.cpp:910
 msgctxt "OnlineTranslator|"
 msgid "Turkish"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:892
+#: src/onlinetranslator.cpp:912
 msgctxt "OnlineTranslator|"
 msgid "Turkmen"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:894
+#: src/onlinetranslator.cpp:914
 msgctxt "OnlineTranslator|"
 msgid "Tuvaluan"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:896
+#: src/onlinetranslator.cpp:916
 msgctxt "OnlineTranslator|"
 msgid "Twi"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:898
+#: src/onlinetranslator.cpp:918
 msgctxt "OnlineTranslator|"
 msgid "Udmurt"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:900
+#: src/onlinetranslator.cpp:920
 msgctxt "OnlineTranslator|"
 msgid "Ukrainian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:902
+#: src/onlinetranslator.cpp:922
 msgctxt "OnlineTranslator|"
 msgid "Uma"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:904
+#: src/onlinetranslator.cpp:924
 msgctxt "OnlineTranslator|"
 msgid "Upper Sorbian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:906
+#: src/onlinetranslator.cpp:926
 msgctxt "OnlineTranslator|"
 msgid "Urdu"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:908
+#: src/onlinetranslator.cpp:928
 msgctxt "OnlineTranslator|"
 msgid "Uyghur"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:910
+#: src/onlinetranslator.cpp:930
 msgctxt "OnlineTranslator|"
 msgid "Uzbek (Cyrillic)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:912
+#: src/onlinetranslator.cpp:932
 msgctxt "OnlineTranslator|"
 msgid "Uzbek (Latin)"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:914
+#: src/onlinetranslator.cpp:934
 msgctxt "OnlineTranslator|"
 msgid "Vietnamese"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:916
+#: src/onlinetranslator.cpp:936
 msgctxt "OnlineTranslator|"
 msgid "Wallisian"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:918
+#: src/onlinetranslator.cpp:938
 msgctxt "OnlineTranslator|"
 msgid "Welsh"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:920
+#: src/onlinetranslator.cpp:940
 msgctxt "OnlineTranslator|"
 msgid "Wolof"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:922
+#: src/onlinetranslator.cpp:942
 msgctxt "OnlineTranslator|"
 msgid "Xhosa"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:924
+#: src/onlinetranslator.cpp:944
 msgctxt "OnlineTranslator|"
 msgid "Yakut"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:926
+#: src/onlinetranslator.cpp:946
 msgctxt "OnlineTranslator|"
 msgid "Yiddish"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:928
+#: src/onlinetranslator.cpp:948
 msgctxt "OnlineTranslator|"
 msgid "Yoruba"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:930
+#: src/onlinetranslator.cpp:950
 msgctxt "OnlineTranslator|"
 msgid "Yucatec Maya"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:932
+#: src/onlinetranslator.cpp:952
 msgctxt "OnlineTranslator|"
 msgid "Zulu"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:1280
+#: src/onlinetranslator.cpp:1321
 #, qt-format
 msgctxt "OnlineTranslator|"
 msgid "Instance error: %1"
 msgstr ""
 
 #. +> trunk6
-#: src/onlinetranslator.cpp:1294
+#: src/onlinetranslator.cpp:1338 src/onlinetranslator.cpp:1354
 msgctxt "OnlineTranslator|"
 msgid "Error: Unable to parse autodetected language"
 msgstr ""
@@ -2161,7 +2161,7 @@ msgid "Copy translation to the clipboard"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/appsettings.cpp:1446
+#: src/settings/appsettings.cpp:1466
 #, qt-format
 msgctxt "AppSettings|"
 msgid "Unknown language code: %1"
@@ -2245,134 +2245,134 @@ msgid "None"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:186
+#: src/settings/settingsdialog.cpp:192
 msgctxt "SettingsDialog|"
 msgid "Icons:"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:208
+#: src/settings/settingsdialog.cpp:214
 msgctxt "SettingsDialog|"
 msgid "The OCR parameter fields can not be empty."
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:209
+#: src/settings/settingsdialog.cpp:215
 msgctxt "SettingsDialog|"
 msgid "Do you want to discard the invalid parameters?"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:339
+#: src/settings/settingsdialog.cpp:347
 msgctxt "SettingsDialog|"
 msgid "URL:"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:343
+#: src/settings/settingsdialog.cpp:351
 msgctxt "SettingsDialog|"
 msgid "Key:"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:347
+#: src/settings/settingsdialog.cpp:355
 msgctxt "SettingsDialog|"
 msgid "optional, e.g. for a cloud endpoint"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:348
+#: src/settings/settingsdialog.cpp:356
 msgctxt "SettingsDialog|"
 msgid "Refresh models"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:363
+#: src/settings/settingsdialog.cpp:371
 msgctxt "SettingsDialog|"
 msgid "Vision"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:366
+#: src/settings/settingsdialog.cpp:374
 msgctxt "SettingsDialog|"
 msgid "Text"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:379
+#: src/settings/settingsdialog.cpp:387
 msgctxt "SettingsDialog|"
 msgid "?"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:381
+#: src/settings/settingsdialog.cpp:389
 msgctxt "SettingsDialog|"
 msgid "How to use this tab"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:388
+#: src/settings/settingsdialog.cpp:396
 msgctxt "SettingsDialog|"
 msgid "Show both"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:389
+#: src/settings/settingsdialog.cpp:397
 msgctxt "SettingsDialog|"
 msgid "Debug: show Text and Vision blocks simultaneously"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:402
+#: src/settings/settingsdialog.cpp:410
 msgctxt "SettingsDialog|"
 msgid "Translation model:"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:410 src/settings/settingsdialog.cpp:453
+#: src/settings/settingsdialog.cpp:418 src/settings/settingsdialog.cpp:461
 msgctxt "SettingsDialog|"
 msgid "Timeout:"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:415 src/settings/settingsdialog.cpp:458
+#: src/settings/settingsdialog.cpp:423 src/settings/settingsdialog.cpp:466
 msgctxt "SettingsDialog|"
 msgid "Maximum time to wait for a translation or detection response."
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:420 src/settings/settingsdialog.cpp:463
+#: src/settings/settingsdialog.cpp:428 src/settings/settingsdialog.cpp:471
 msgctxt "SettingsDialog|"
 msgid "Disable reasoning"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:427 src/settings/settingsdialog.cpp:470
+#: src/settings/settingsdialog.cpp:435 src/settings/settingsdialog.cpp:478
 #, qt-format
 msgctxt "SettingsDialog|"
 msgid "Placeholders: %1"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:430
+#: src/settings/settingsdialog.cpp:438
 msgctxt "SettingsDialog|"
 msgid "Reset Text prompt"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:445
+#: src/settings/settingsdialog.cpp:453
 msgctxt "SettingsDialog|"
 msgid "Vision model:"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:473
+#: src/settings/settingsdialog.cpp:481
 msgctxt "SettingsDialog|"
 msgid "Reset Vision prompt"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:512
+#: src/settings/settingsdialog.cpp:520
 #, qt-format
 msgctxt "SettingsDialog|"
 msgid ""
@@ -2396,13 +2396,13 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:542
+#: src/settings/settingsdialog.cpp:550
 msgctxt "SettingsDialog|"
 msgid "LocalAI Tab Help"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:798
+#: src/settings/settingsdialog.cpp:806
 #, qt-format
 msgctxt "SettingsDialog|"
 msgid ""
@@ -2411,49 +2411,49 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:811
+#: src/settings/settingsdialog.cpp:819
 msgctxt "SettingsDialog|"
 msgid "No models found."
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:893
+#: src/settings/settingsdialog.cpp:901
 msgctxt "SettingsDialog|"
 msgid "Select icon"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:893
+#: src/settings/settingsdialog.cpp:901
 msgctxt "SettingsDialog|"
 msgid "Images (*.png *.ico *.svg *.jpg);;All files()"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:923
+#: src/settings/settingsdialog.cpp:931
 msgctxt "SettingsDialog|"
 msgid "Select OCR languages path"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:938
+#: src/settings/settingsdialog.cpp:946
 msgctxt "SettingsDialog|"
 msgid "Piper voices path:"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:952
+#: src/settings/settingsdialog.cpp:960
 msgctxt "SettingsDialog|"
 msgid "Directory with voice models"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:953 src/settings/settingsdialog.cpp:972
+#: src/settings/settingsdialog.cpp:961 src/settings/settingsdialog.cpp:980
 msgctxt "SettingsDialog|"
 msgid "Select Piper voices path"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.cpp:1129
+#: src/settings/settingsdialog.cpp:1137
 msgctxt "SettingsDialog|"
 msgid "Back"
 msgstr ""
@@ -3054,37 +3054,49 @@ msgid "Simplify source"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:913
+#: src/settings/settingsdialog.ui:915
 msgctxt "SettingsDialog|"
 msgid "Mozhi instance URL"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:926
+#: src/settings/settingsdialog.ui:928
 msgctxt "SettingsDialog|"
 msgid "Automatically pick the fastest instance based on the ping"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:929
+#: src/settings/settingsdialog.ui:931
 msgctxt "SettingsDialog|"
 msgid "Detect fastest"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:962
+#: src/settings/settingsdialog.ui:952
+msgctxt "SettingsDialog|"
+msgid "Optional. Required by self-hosted LibreTranslate instances and libretranslate.com; the Mozhi front-end ignores it."
+msgstr ""
+
+#. +> trunk6
+#: src/settings/settingsdialog.ui:965
+msgctxt "SettingsDialog|"
+msgid "Talk the direct LibreTranslate REST API to the instance URL instead of the Mozhi-compatible API; use this for self-hosted LibreTranslate servers."
+msgstr ""
+
+#. +> trunk6
+#: src/settings/settingsdialog.ui:1000
 msgctxt "SettingsDialog|"
 msgid "Local OpenAI-compatible servers. Set URL, translation model and prompt for each. Language detection is configured on the Translation page."
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:985
+#: src/settings/settingsdialog.ui:1023
 msgctxt "SettingsDialog|"
 msgid "Languages"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:991
+#: src/settings/settingsdialog.ui:1029
 msgctxt "SettingsDialog|"
 msgid ""
 "<html><head/><body>"
@@ -3093,13 +3105,13 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:998
+#: src/settings/settingsdialog.ui:1036
 msgctxt "SettingsDialog|"
 msgid "Languages path:"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1005
+#: src/settings/settingsdialog.ui:1043
 msgctxt "SettingsDialog|"
 msgid ""
 "<html><head/><body>"
@@ -3108,7 +3120,7 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1015
+#: src/settings/settingsdialog.ui:1053
 msgctxt "SettingsDialog|"
 msgid ""
 "<html><head/><body>"
@@ -3117,7 +3129,7 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1018
+#: src/settings/settingsdialog.ui:1056
 msgctxt "SettingsDialog|"
 msgid ""
 "<html><head/><body>"
@@ -3126,13 +3138,13 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1028
+#: src/settings/settingsdialog.ui:1066
 msgctxt "SettingsDialog|"
 msgid "Directory with trained models"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1044
+#: src/settings/settingsdialog.ui:1082
 msgctxt "SettingsDialog|"
 msgid ""
 "<html><head/><body>"
@@ -3141,25 +3153,25 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1047
+#: src/settings/settingsdialog.ui:1085
 msgctxt "SettingsDialog|"
 msgid "Convert line breaks"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1111
+#: src/settings/settingsdialog.ui:1149
 msgctxt "SettingsDialog|"
 msgid "Screen capture"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1123
+#: src/settings/settingsdialog.ui:1161
 msgctxt "SettingsDialog|"
 msgid "Remember region:"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1130
+#: src/settings/settingsdialog.ui:1168
 msgctxt "SettingsDialog|"
 msgid ""
 "<html><head/><body>"
@@ -3168,43 +3180,43 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1134
+#: src/settings/settingsdialog.ui:1172
 msgctxt "SettingsDialog|"
 msgid "Never"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1139
+#: src/settings/settingsdialog.ui:1177
 msgctxt "SettingsDialog|"
 msgid "Remember last"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1144
+#: src/settings/settingsdialog.ui:1182
 msgctxt "SettingsDialog|"
 msgid "Remember always"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1152
+#: src/settings/settingsdialog.ui:1190
 msgctxt "SettingsDialog|"
 msgid "Capture delay:"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1159
+#: src/settings/settingsdialog.ui:1197
 msgctxt "SettingsDialog|"
 msgid "Delay before screen capture"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1162
+#: src/settings/settingsdialog.ui:1200
 msgctxt "SettingsDialog|"
 msgid " ms"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1172
+#: src/settings/settingsdialog.ui:1210
 msgctxt "SettingsDialog|"
 msgid ""
 "<html><head/><body>"
@@ -3213,13 +3225,13 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1175
+#: src/settings/settingsdialog.ui:1213
 msgctxt "SettingsDialog|"
 msgid "Show magnifier"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1182
+#: src/settings/settingsdialog.ui:1220
 msgctxt "SettingsDialog|"
 msgid ""
 "<html><head/><body>"
@@ -3228,13 +3240,13 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1185
+#: src/settings/settingsdialog.ui:1223
 msgctxt "SettingsDialog|"
 msgid "Negate OCR"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1195
+#: src/settings/settingsdialog.ui:1233
 msgctxt "SettingsDialog|"
 msgid ""
 "<html><head/><body>"
@@ -3243,13 +3255,13 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1198
+#: src/settings/settingsdialog.ui:1236
 msgctxt "SettingsDialog|"
 msgid "Confirm on release"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1205
+#: src/settings/settingsdialog.ui:1243
 msgctxt "SettingsDialog|"
 msgid ""
 "<html><head/><body>"
@@ -3258,25 +3270,25 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1208
+#: src/settings/settingsdialog.ui:1246
 msgctxt "SettingsDialog|"
 msgid "Apply light mask"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1241
+#: src/settings/settingsdialog.ui:1279
 msgctxt "SettingsDialog|"
 msgid "Proxy server"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1247
+#: src/settings/settingsdialog.ui:1285
 msgctxt "SettingsDialog|"
 msgid "Type:"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1260
+#: src/settings/settingsdialog.ui:1298
 msgctxt "SettingsDialog|"
 msgid ""
 "<html><head/><body>"
@@ -3285,25 +3297,25 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1264
+#: src/settings/settingsdialog.ui:1302
 msgctxt "SettingsDialog|"
 msgid "Use system settings"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1274
+#: src/settings/settingsdialog.ui:1312
 msgctxt "SettingsDialog|"
 msgid "Don't use a proxy"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1290
+#: src/settings/settingsdialog.ui:1328
 msgctxt "SettingsDialog|"
 msgid "Host:"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1300
+#: src/settings/settingsdialog.ui:1338
 msgctxt "SettingsDialog|"
 msgid ""
 "<html><head/><body>"
@@ -3312,13 +3324,13 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1313
+#: src/settings/settingsdialog.ui:1351
 msgctxt "SettingsDialog|"
 msgid "Port:"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1329
+#: src/settings/settingsdialog.ui:1367
 msgctxt "SettingsDialog|"
 msgid ""
 "<html><head/><body>"
@@ -3327,13 +3339,13 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1348
+#: src/settings/settingsdialog.ui:1386
 msgctxt "SettingsDialog|"
 msgid "Info: the proxy works only for text translation"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1358
+#: src/settings/settingsdialog.ui:1396
 msgctxt "SettingsDialog|"
 msgid ""
 "<html><head/><body>"
@@ -3342,19 +3354,19 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1361
+#: src/settings/settingsdialog.ui:1399
 msgctxt "SettingsDialog|"
 msgid "Authentication"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1371
+#: src/settings/settingsdialog.ui:1409
 msgctxt "SettingsDialog|"
 msgid "Username:"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1381
+#: src/settings/settingsdialog.ui:1419
 msgctxt "SettingsDialog|"
 msgid ""
 "<html><head/><body>"
@@ -3363,13 +3375,13 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1391
+#: src/settings/settingsdialog.ui:1429
 msgctxt "SettingsDialog|"
 msgid "Password:"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1401
+#: src/settings/settingsdialog.ui:1439
 msgctxt "SettingsDialog|"
 msgid ""
 "<html><head/><body>"
@@ -3378,13 +3390,13 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1414
+#: src/settings/settingsdialog.ui:1452
 msgctxt "SettingsDialog|"
 msgid "Info: the password is saved unencrypted"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1450
+#: src/settings/settingsdialog.ui:1488
 msgctxt "SettingsDialog|"
 msgid ""
 "<html><head/><body>"
@@ -3393,13 +3405,13 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1453
+#: src/settings/settingsdialog.ui:1491
 msgctxt "SettingsDialog|"
 msgid "Enable global shortcuts"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1469
+#: src/settings/settingsdialog.ui:1507
 msgctxt "SettingsDialog|"
 msgid ""
 "<html><head/><body>"
@@ -3408,25 +3420,25 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1472
+#: src/settings/settingsdialog.ui:1510
 msgctxt "SettingsDialog|"
 msgid "Reset all"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1482
+#: src/settings/settingsdialog.ui:1520
 msgctxt "SettingsDialog|"
 msgid "Shortcut"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1488
+#: src/settings/settingsdialog.ui:1526
 msgctxt "SettingsDialog|"
 msgid "Key sequence:"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1495
+#: src/settings/settingsdialog.ui:1533
 msgctxt "SettingsDialog|"
 msgid ""
 "<html><head/><body>"
@@ -3435,7 +3447,7 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1502
+#: src/settings/settingsdialog.ui:1540
 msgctxt "SettingsDialog|"
 msgid ""
 "<html><head/><body>"
@@ -3444,13 +3456,13 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1505
+#: src/settings/settingsdialog.ui:1543
 msgctxt "SettingsDialog|"
 msgid "Accept"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1515
+#: src/settings/settingsdialog.ui:1553
 msgctxt "SettingsDialog|"
 msgid ""
 "<html><head/><body>"
@@ -3459,13 +3471,13 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1518
+#: src/settings/settingsdialog.ui:1556
 msgctxt "SettingsDialog|"
 msgid "Clear"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1528
+#: src/settings/settingsdialog.ui:1566
 msgctxt "SettingsDialog|"
 msgid ""
 "<html><head/><body>"
@@ -3474,31 +3486,31 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1531
+#: src/settings/settingsdialog.ui:1569
 msgctxt "SettingsDialog|"
 msgid "Reset"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1576
+#: src/settings/settingsdialog.ui:1614
 msgctxt "SettingsDialog|"
 msgid "Version:"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1586
+#: src/settings/settingsdialog.ui:1624
 msgctxt "SettingsDialog|"
 msgid "License:"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1600
+#: src/settings/settingsdialog.ui:1638
 msgctxt "SettingsDialog|"
 msgid "Source code:"
 msgstr ""
 
 #. +> trunk6
-#: src/settings/settingsdialog.ui:1620
+#: src/settings/settingsdialog.ui:1658
 msgctxt "SettingsDialog|"
 msgid "Translation backend:"
 msgstr ""
@@ -3667,49 +3679,55 @@ msgid "The selected translation provider crashed during initialization and has b
 msgstr ""
 
 #. +> trunk6
-#: src/translator/mozhitranslationprovider.cpp:386
+#: src/translator/mozhitranslationprovider.cpp:400
 msgctxt "MozhiTranslationProvider|"
 msgid "translation options:"
 msgstr ""
 
 #. +> trunk6
-#: src/translator/mozhitranslationprovider.cpp:400
+#: src/translator/mozhitranslationprovider.cpp:414
 msgctxt "MozhiTranslationProvider|"
 msgid "examples:"
 msgstr ""
 
 #. +> trunk6
-#: src/trayicon.cpp:19 src/trayicon.cpp:44
+#: src/trayicon.cpp:26 src/trayicon.cpp:65
 msgctxt "TrayIcon|"
 msgid "Show window"
 msgstr ""
 
 #. +> trunk6
-#: src/trayicon.cpp:20 src/trayicon.cpp:45
+#: src/trayicon.cpp:27 src/trayicon.cpp:66
 msgctxt "TrayIcon|"
 msgid "Settings"
 msgstr ""
 
 #. +> trunk6
-#: src/trayicon.cpp:21 src/trayicon.cpp:46
+#: src/trayicon.cpp:28 src/trayicon.cpp:68
 msgctxt "TrayIcon|"
 msgid "Quit"
 msgstr ""
 
 #. +> trunk6
-#: src/trayicon.cpp:51
+#: src/trayicon.cpp:30 src/trayicon.cpp:67
+msgctxt "TrayIcon|"
+msgid "Report Bug…"
+msgstr ""
+
+#. +> trunk6
+#: src/trayicon.cpp:73
 msgctxt "TrayIcon|"
 msgid "Translation result"
 msgstr ""
 
 #. +> trunk6
-#: src/tts/attsprovider.cpp:69
+#: src/tts/attsprovider.cpp:73
 msgctxt "QObject|"
 msgid "TTS Provider Error"
 msgstr ""
 
 #. +> trunk6
-#: src/tts/attsprovider.cpp:70
+#: src/tts/attsprovider.cpp:74
 msgctxt "QObject|"
 msgid "The selected TTS provider crashed during initialization and has been reset to 'None' to prevent further issues. You can try selecting a different provider in Settings → TTS."
 msgstr ""
diff --git a/summit/messages/haruna/haruna.pot b/summit/messages/haruna/haruna.pot
index 9a340fd4..d8b41217 100644
--- a/summit/messages/haruna/haruna.pot
+++ b/summit/messages/haruna/haruna.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: haruna\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-08-14 07:44+0200\n"
+"POT-Creation-Date: 2026-08-17 07:51+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,42 +31,42 @@ msgid "Your emails"
 msgstr ""
 
 #. +> trunk6
-#: src/application.cpp:134
+#: src/application.cpp:178
 #, kde-format
 msgctxt "application title/display name"
 msgid "Haruna"
 msgstr ""
 
 #. +> trunk6
-#: src/application.cpp:136
+#: src/application.cpp:180
 #, kde-format
 msgctxt "@title"
 msgid "Media player"
 msgstr ""
 
 #. +> trunk6
-#: src/application.cpp:138
+#: src/application.cpp:182
 #, kde-format
 msgctxt "copyright statement, use copyright symbol and en dash for the year range"
 msgid "© 2019–2025"
 msgstr ""
 
 #. +> trunk6
-#: src/application.cpp:143
+#: src/application.cpp:187
 #, kde-format
 msgctxt "@info:credit"
 msgid "George Florea Bănuș"
 msgstr ""
 
 #. +> trunk6
-#: src/application.cpp:144
+#: src/application.cpp:188
 #, kde-format
 msgctxt "@info:credit"
 msgid "Developer"
 msgstr ""
 
 #. +> trunk6
-#: src/application.cpp:171
+#: src/application.cpp:215
 #, kde-format
 msgid "Feature-rich command-line audio/video downloader"
 msgstr ""
@@ -849,169 +849,169 @@ msgid "Add new playlist"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:136
+#: src/playlist/Playlist.qml:138
 msgctxt "@action:button"
 msgid "Search"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:156
+#: src/playlist/Playlist.qml:158
 msgctxt "@action:button"
 msgid "Add…"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:164
+#: src/playlist/Playlist.qml:166
 msgctxt "@action:button"
 msgid "Files"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:172
+#: src/playlist/Playlist.qml:174
 msgctxt "@action:button"
 msgid "URL"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:182
+#: src/playlist/Playlist.qml:184
 msgctxt "@action:button"
 msgid "Playlist"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:191
+#: src/playlist/Playlist.qml:193
 msgctxt "@action:button"
 msgid "Sort"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:200
+#: src/playlist/Playlist.qml:202
 msgctxt "@action:button"
 msgid "Ascending"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:217
+#: src/playlist/Playlist.qml:219
 msgctxt "@action:button"
 msgid "Descending"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:240
+#: src/playlist/Playlist.qml:242
 msgctxt "@action:button"
 msgid "None"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:250
+#: src/playlist/Playlist.qml:252
 msgctxt "@action:button"
 msgid "File Name"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:260
+#: src/playlist/Playlist.qml:262
 msgctxt "@action:button"
 msgid "Title"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:270
+#: src/playlist/Playlist.qml:272
 msgctxt "@action:button"
 msgid "Duration"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:280
+#: src/playlist/Playlist.qml:282
 msgctxt "@action:button"
 msgid "Modified Date"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:290
+#: src/playlist/Playlist.qml:292
 msgctxt "@action:button"
 msgid "File Size"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:300
+#: src/playlist/Playlist.qml:302
 msgctxt "@action:button, as in 'Track no on a Audio CD', not 'subtitle track'"
 msgid "Track No"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:310
+#: src/playlist/Playlist.qml:312
 msgctxt "@action:button"
 msgid "Sample Rate"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:320
+#: src/playlist/Playlist.qml:322
 msgctxt "@action:button"
 msgid "Bitrate"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:335
+#: src/playlist/Playlist.qml:337
 msgctxt "@action:button"
 msgid "Custom…"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:346
+#: src/playlist/Playlist.qml:348
 msgctxt "@action:button"
 msgid "Playback"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:352
+#: src/playlist/Playlist.qml:354
 msgctxt "@action:button"
 msgid "Repeat playlist"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:363
+#: src/playlist/Playlist.qml:365
 msgctxt "@action:button"
 msgid "Stop after last item"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:373
+#: src/playlist/Playlist.qml:375
 msgctxt "@action:button"
 msgid "Repeat item"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:384
+#: src/playlist/Playlist.qml:386
 msgctxt "@action:button"
 msgid "Stop after item"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:394
+#: src/playlist/Playlist.qml:396
 msgctxt "@action:button"
 msgid "Random Playback"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:406
+#: src/playlist/Playlist.qml:408
 msgctxt "@action:button"
 msgid "Clear"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:414
+#: src/playlist/Playlist.qml:416
 msgctxt "@action:button"
 msgid "Save As"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:424
+#: src/playlist/Playlist.qml:426
 msgctxt "@action:inmenu"
 msgid "Update all metadata"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:431
+#: src/playlist/Playlist.qml:434
 msgctxt "@info:tooltip"
 msgid ""
 "Update metadata for all files in the playlist\n"
@@ -1021,73 +1021,73 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:447 src/playlist/Playlist.qml:468
+#: src/playlist/Playlist.qml:450 src/playlist/Playlist.qml:471
 msgctxt "@action:button"
 msgid "Add"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:450 src/qml/Main.qml:497
+#: src/playlist/Playlist.qml:453 src/qml/Main.qml:497
 msgctxt "@info"
 msgid "Neither <a href=\"https://github.com/yt-dlp/yt-dlp\">yt-dlp</a> nor <a href=\"https://github.com/ytdl-org/youtube-dl\">youtube-dl</a> was found."
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:467
+#: src/playlist/Playlist.qml:470
 msgctxt "@placeholder"
 msgid "playlist name"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:595
+#: src/playlist/Playlist.qml:598
 msgctxt "@action:inmenu"
 msgid "Open Containing Folder"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:601
+#: src/playlist/Playlist.qml:604
 msgctxt "@action:inmenu"
 msgid "Open in Browser"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:610
+#: src/playlist/Playlist.qml:613
 msgctxt "@action:inmenu"
 msgid "Open in Thumbnail Generator"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:626
+#: src/playlist/Playlist.qml:629
 msgctxt "@action:inmenu %1 is 'MediaInfo' (app name)"
 msgid "Open in %1"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:637
+#: src/playlist/Playlist.qml:640
 msgctxt "@action:inmenu"
 msgid "Copy Name"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:643
+#: src/playlist/Playlist.qml:646
 msgctxt "@action:inmenu"
 msgid "Copy Path"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:644
+#: src/playlist/Playlist.qml:647
 msgctxt "@action:inmenu"
 msgid "Copy URL"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:652
+#: src/playlist/Playlist.qml:655
 msgctxt "@action:inmenu"
 msgid "Update metadata"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:662
+#: src/playlist/Playlist.qml:665
 msgctxt "@info:tooltip"
 msgid ""
 "Update metadata in the database with metadata inside the file.\n"
@@ -1095,61 +1095,61 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:674
+#: src/playlist/Playlist.qml:679
 msgctxt "@action:inmenu"
 msgid "Select All"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:678
+#: src/playlist/Playlist.qml:683
 msgctxt "@action:inmenu"
 msgid "Deselect All"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:682
+#: src/playlist/Playlist.qml:687
 msgctxt "@action:inmenu"
 msgid "Invert Selection"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:687
+#: src/playlist/Playlist.qml:692
 msgctxt "@action:inmenu"
 msgid "Remove from Playlist"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:693
+#: src/playlist/Playlist.qml:698
 msgctxt "@action:inmenu"
 msgid "Remove Selected from Playlist"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:699 src/playlist/PlaylistTabBar.qml:61
+#: src/playlist/Playlist.qml:704 src/playlist/PlaylistTabBar.qml:61
 msgctxt "@action:inmenu"
 msgid "Rename"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:705
+#: src/playlist/Playlist.qml:710
 msgctxt "@action:inmenu"
 msgid "Scroll to Playing Item"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:715
+#: src/playlist/Playlist.qml:720
 msgctxt "@action:inmenu"
 msgid "Move File to Trash"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:721
+#: src/playlist/Playlist.qml:726
 msgctxt "@action:inmenu"
 msgid "Move Selected Files to Trash"
 msgstr ""
 
 #. +> trunk6
-#: src/playlist/Playlist.qml:826 src/qml/Settings/VideoSettings.qml:72
+#: src/playlist/Playlist.qml:831 src/qml/Settings/VideoSettings.qml:74
 msgctxt "@title:window"
 msgid "Select file"
 msgstr ""
@@ -1721,37 +1721,37 @@ msgid "Pause playback"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Footer.qml:170
+#: src/qml/Footer.qml:172
 msgctxt "@info:tooltip"
 msgid "Play previous file"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Footer.qml:188
+#: src/qml/Footer.qml:192
 msgctxt "@info:tooltip"
 msgid "Play next file"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Footer.qml:205
+#: src/qml/Footer.qml:211
 msgctxt "@info:tooltip"
 msgid "Open chapters menu"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Footer.qml:271
+#: src/qml/Footer.qml:281
 msgctxt "@info:tooltip"
 msgid "Remaining: %1"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Haruna/Components/ColorPickerButton.qml:43
+#: src/qml/Haruna/Components/ColorPickerButton.qml:46
 msgctxt "@info:tooltip"
 msgid "Select a color"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Haruna/Components/ColorPickerButton.qml:50
+#: src/qml/Haruna/Components/ColorPickerButton.qml:55
 msgctxt "@title:window"
 msgid "Select Color"
 msgstr ""
@@ -1824,36 +1824,36 @@ msgid "Delete this folder from list"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Haruna/Components/SubtitlesFolders.qml:148
+#: src/qml/Haruna/Components/SubtitlesFolders.qml:150
 msgctxt "@info:tooltip"
 msgid "Save changes"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Haruna/Components/SubtitlesFolders.qml:159
+#: src/qml/Haruna/Components/SubtitlesFolders.qml:163
 msgid "No folder set"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Haruna/Components/SubtitlesFolders.qml:177
+#: src/qml/Haruna/Components/SubtitlesFolders.qml:181
 msgctxt "@action:button"
 msgid "Add New Folder"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Haruna/Components/SubtitlesFolders.qml:185
+#: src/qml/Haruna/Components/SubtitlesFolders.qml:189
 msgctxt "@info:tooltip add new subtitle folder setting"
 msgid "Add a folder in which to look for subtitles."
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Haruna/Components/SubtitlesFolders.qml:194
+#: src/qml/Haruna/Components/SubtitlesFolders.qml:198
 msgctxt "@label:check"
 msgid "Search subtitles recursively"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Haruna/Components/SubtitlesFolders.qml:205
+#: src/qml/Haruna/Components/SubtitlesFolders.qml:209
 msgctxt "@info:tooltip"
 msgid ""
 "Subtitles are searched recursively in the folders defined by the “%1” setting.\n"
@@ -2113,15 +2113,15 @@ msgstr ""
 
 #. +> trunk6
 #: src/qml/Settings/AudioSettings.qml:26
-#: src/qml/Settings/SubtitlesSettings.qml:53
+#: src/qml/Settings/SubtitlesSettings.qml:55
 msgctxt "@label:textbox"
 msgid "Preferred language"
 msgstr ""
 
 #. +> trunk6
 #: src/qml/Settings/AudioSettings.qml:53 src/qml/Settings/AudioSettings.qml:80
-#: src/qml/Settings/SubtitlesSettings.qml:82
-#: src/qml/Settings/SubtitlesSettings.qml:110
+#: src/qml/Settings/SubtitlesSettings.qml:84
+#: src/qml/Settings/SubtitlesSettings.qml:112
 msgctxt "@info:tooltip"
 msgid ""
 "Track selection priority:<br>"
@@ -2199,23 +2199,23 @@ msgstr ""
 
 #. +> trunk6
 #: src/qml/Settings/AudioSettings.qml:206
-#: src/qml/Settings/AudioSettings.qml:242
-#: src/qml/Settings/SubtitlesSettings.qml:179
-#: src/qml/Settings/SubtitlesSettings.qml:278
-#: src/qml/Settings/SubtitlesSettings.qml:336
-#: src/qml/Settings/SubtitlesSettings.qml:417
+#: src/qml/Settings/AudioSettings.qml:244
+#: src/qml/Settings/SubtitlesSettings.qml:183
+#: src/qml/Settings/SubtitlesSettings.qml:284
+#: src/qml/Settings/SubtitlesSettings.qml:344
+#: src/qml/Settings/SubtitlesSettings.qml:429
 msgctxt "@info:tooltip"
 msgid "Reset to default value"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/AudioSettings.qml:219
+#: src/qml/Settings/AudioSettings.qml:221
 msgctxt "@label:spinbox"
 msgid "Fallback (dB)"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/AudioSettings.qml:247
+#: src/qml/Settings/AudioSettings.qml:251
 msgctxt "@info:tooltip"
 msgid ""
 "Gain in dB to apply if the file has no replay gain tags.<br>"
@@ -2247,7 +2247,7 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/CustomCommandsSettings.qml:188
+#: src/qml/Settings/CustomCommandsSettings.qml:190
 msgctxt "@action:intoolbar"
 msgid "&Add"
 msgstr ""
@@ -2920,31 +2920,31 @@ msgid "On startup it opens the file that was playing when the application was cl
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaybackSettings.qml:192
+#: src/qml/Settings/PlaybackSettings.qml:194
 msgctxt "@option:check"
 msgid "Pause on minimize"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaybackSettings.qml:201
+#: src/qml/Settings/PlaybackSettings.qml:203
 msgctxt "@info:tooltip pause on minimize setting"
 msgid "Pauses the player while the window is minimized, playback resumes when restored."
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaybackSettings.qml:211
+#: src/qml/Settings/PlaybackSettings.qml:215
 msgctxt "@title"
 msgid "Playback position"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaybackSettings.qml:221
+#: src/qml/Settings/PlaybackSettings.qml:225
 msgctxt "@option:check"
 msgid "Restore playback position"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaybackSettings.qml:230
+#: src/qml/Settings/PlaybackSettings.qml:234
 msgctxt "@info:tooltip save playback position"
 msgid ""
 "Saves the file position during playback, opening the same file again will seek to the saved position.\n"
@@ -2956,31 +2956,31 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaybackSettings.qml:245
+#: src/qml/Settings/PlaybackSettings.qml:251
 msgctxt "@option:check"
 msgid "Start playing"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaybackSettings.qml:255
+#: src/qml/Settings/PlaybackSettings.qml:261
 msgctxt "@info:tooltip start playing setting"
 msgid "The file will be playing after restoring the playback position"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaybackSettings.qml:261
+#: src/qml/Settings/PlaybackSettings.qml:269
 msgctxt "@label:spinbox when to save position"
 msgid "Save position"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaybackSettings.qml:282
+#: src/qml/Settings/PlaybackSettings.qml:290
 msgctxt "@info when to save position"
 msgid "for any duration"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaybackSettings.qml:285
+#: src/qml/Settings/PlaybackSettings.qml:293
 msgctxt "@info when to save position"
 msgid "if duration is longer than %1 minute"
 msgid_plural "if duration is longer than %1 minutes"
@@ -2988,7 +2988,7 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaybackSettings.qml:312
+#: src/qml/Settings/PlaybackSettings.qml:320
 msgctxt "@info:tooltip how often to save position"
 msgid "every %1 second"
 msgid_plural "every %1 seconds"
@@ -2996,79 +2996,79 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaybackSettings.qml:325
+#: src/qml/Settings/PlaybackSettings.qml:333
 msgctxt "@title"
 msgid "Chapters"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaybackSettings.qml:334
+#: src/qml/Settings/PlaybackSettings.qml:342
 msgctxt "@option:check"
 msgid "Skip chapters"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaybackSettings.qml:342
+#: src/qml/Settings/PlaybackSettings.qml:350
 msgctxt "@info:tooltip skip chapters setting"
 msgid "When enabled it automatically skips chapters containing certain words/characters."
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaybackSettings.qml:350
+#: src/qml/Settings/PlaybackSettings.qml:358
 msgctxt "@option:check"
 msgid "Show OSD message on skip"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaybackSettings.qml:359
+#: src/qml/Settings/PlaybackSettings.qml:367
 msgctxt "@info:tooltip show OSD message on skip setting"
 msgid "When skipping chapters an osd message will show the title of the skipped chapter."
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaybackSettings.qml:365
+#: src/qml/Settings/PlaybackSettings.qml:373
 msgctxt "@label:textbox"
 msgid "Keywords"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaybackSettings.qml:374
+#: src/qml/Settings/PlaybackSettings.qml:382
 msgctxt "placeholder text"
 msgid "op, ed, chapter 1"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaybackSettings.qml:380
+#: src/qml/Settings/PlaybackSettings.qml:388
 msgctxt "@info:tooltip skip words setting"
 msgid "Skip chapters containing these words. Comma separated list. The match is not exact, meaning <strong>op</strong> will match words containing it like <strong><u>op</u>ening</strong>."
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaybackSettings.qml:404
+#: src/qml/Settings/PlaybackSettings.qml:412
 msgctxt "@title"
 msgid "Youtube-dl"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaybackSettings.qml:410
+#: src/qml/Settings/PlaybackSettings.qml:418
 msgctxt "@label"
 msgid "Format selection"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaybackSettings.qml:435
+#: src/qml/Settings/PlaybackSettings.qml:443
 msgctxt "@item:listbox the custom youtube-dl format selection"
 msgid "Custom"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaybackSettings.qml:441
+#: src/qml/Settings/PlaybackSettings.qml:449
 msgctxt "@item:listbox the default youtube-dl format selection"
 msgid "Default"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaybackSettings.qml:456
+#: src/qml/Settings/PlaybackSettings.qml:464
 msgctxt "@info:tooltip format selection setting"
 msgid "Selects a video source that is closest to the selected format."
 msgstr ""
@@ -3176,49 +3176,49 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaylistSettings.qml:201
+#: src/qml/Settings/PlaylistSettings.qml:203
 msgctxt "@option:check"
 msgid "Show media title instead of file name"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaylistSettings.qml:211
+#: src/qml/Settings/PlaylistSettings.qml:213
 msgctxt "@option:check"
 msgid "Auto load videos from same folder"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaylistSettings.qml:221
+#: src/qml/Settings/PlaylistSettings.qml:223
 msgctxt "@option:check"
 msgid "Show row number"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaylistSettings.qml:231
+#: src/qml/Settings/PlaylistSettings.qml:233
 msgctxt "@option:check"
 msgid "Toggle with mouse"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaylistSettings.qml:240
+#: src/qml/Settings/PlaylistSettings.qml:242
 msgctxt "@option:check"
 msgid "Increase font size when fullscreen"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaylistSettings.qml:254
+#: src/qml/Settings/PlaylistSettings.qml:256
 msgctxt "@option:check"
 msgid "Remember last playlist state"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaylistSettings.qml:261
+#: src/qml/Settings/PlaylistSettings.qml:263
 msgctxt "@info:tooltip"
 msgid "When checked the playlist state (visible/hidden) is remembered across launches"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/PlaylistSettings.qml:270
+#: src/qml/Settings/PlaylistSettings.qml:274
 msgctxt "@option:check"
 msgid "Open items with single click"
 msgstr ""
@@ -3308,116 +3308,116 @@ msgid "When checked a subtitle track will be automatically selected and displaye
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/SubtitlesSettings.qml:91
+#: src/qml/Settings/SubtitlesSettings.qml:93
 msgctxt "@label:spinbox"
 msgid "Preferred track"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/SubtitlesSettings.qml:123
+#: src/qml/Settings/SubtitlesSettings.qml:125
 msgctxt "@option:check"
 msgid "Allow subtitles in black borders"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/SubtitlesSettings.qml:130
+#: src/qml/Settings/SubtitlesSettings.qml:132
 msgctxt "@info:tooltip"
 msgid "When checked the subtitles can be rendered outside the video, in the black borders. Might not work for all .ass subtitles."
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/SubtitlesSettings.qml:136
+#: src/qml/Settings/SubtitlesSettings.qml:140
 msgctxt "@title"
 msgid "Styling"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/SubtitlesSettings.qml:142
+#: src/qml/Settings/SubtitlesSettings.qml:146
 msgctxt "@label:listbox"
 msgid "Font family"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/SubtitlesSettings.qml:186
+#: src/qml/Settings/SubtitlesSettings.qml:192
 msgctxt "@label:spinbox"
 msgid "Font size"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/SubtitlesSettings.qml:201
+#: src/qml/Settings/SubtitlesSettings.qml:207
 msgctxt "@label"
 msgid "Font style"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/SubtitlesSettings.qml:206
+#: src/qml/Settings/SubtitlesSettings.qml:212
 msgctxt "@option:check"
 msgid "Bold"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/SubtitlesSettings.qml:217
+#: src/qml/Settings/SubtitlesSettings.qml:223
 msgctxt "@option:check"
 msgid "Italic"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/SubtitlesSettings.qml:226
+#: src/qml/Settings/SubtitlesSettings.qml:232
 msgctxt "@label:textbox"
 msgid "Font color"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/SubtitlesSettings.qml:285
+#: src/qml/Settings/SubtitlesSettings.qml:293
 msgctxt "@label:textbox"
 msgid "Shadow color"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/SubtitlesSettings.qml:343
+#: src/qml/Settings/SubtitlesSettings.qml:353
 msgctxt "@label:spinbox"
 msgid "Shadow offset"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/SubtitlesSettings.qml:360
-#: src/qml/Settings/SubtitlesSettings.qml:441
+#: src/qml/Settings/SubtitlesSettings.qml:370
+#: src/qml/Settings/SubtitlesSettings.qml:455
 msgctxt "@info:tooltip"
 msgid "Set to 0 (zero) to disable."
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/SubtitlesSettings.qml:366
+#: src/qml/Settings/SubtitlesSettings.qml:378
 msgctxt "@label:textbox"
 msgid "Border color"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/SubtitlesSettings.qml:424
+#: src/qml/Settings/SubtitlesSettings.qml:438
 msgctxt "@label:spinbox"
 msgid "Border width"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/SubtitlesSettings.qml:447
+#: src/qml/Settings/SubtitlesSettings.qml:463
 msgctxt "@label:listbox"
 msgid "Border style"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/SubtitlesSettings.qml:459
+#: src/qml/Settings/SubtitlesSettings.qml:475
 msgctxt "@item:listbox border style"
 msgid "Outline and Shadow"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/SubtitlesSettings.qml:465
+#: src/qml/Settings/SubtitlesSettings.qml:481
 msgctxt "@item:listbox border style"
 msgid "Opaque Box"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/SubtitlesSettings.qml:471
+#: src/qml/Settings/SubtitlesSettings.qml:487
 msgctxt "@item:listbox border style"
 msgid "Background Box"
 msgstr ""
@@ -3441,25 +3441,25 @@ msgid "Used for music files that don’t have a video track, an embedded cover i
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/VideoSettings.qml:86
+#: src/qml/Settings/VideoSettings.qml:88
 msgctxt "@title"
 msgid "Screenshots"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/VideoSettings.qml:95
+#: src/qml/Settings/VideoSettings.qml:97
 msgctxt "@label:listbox"
 msgid "Format"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/VideoSettings.qml:134
+#: src/qml/Settings/VideoSettings.qml:136
 msgctxt "@label:textbox"
 msgid "Template"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/VideoSettings.qml:163
+#: src/qml/Settings/VideoSettings.qml:165
 msgctxt "@info:tooltip"
 msgid ""
 "Specify the filename template used to save screenshots. The template specifies the filename without file extension, and can contain format specifiers, which will be substituted when taking a screenshot. By default, the template is “%F-%n”. <br>"
@@ -3493,37 +3493,37 @@ msgid ""
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/VideoSettings.qml:198
+#: src/qml/Settings/VideoSettings.qml:200
 msgctxt "@title"
 msgid "Image adjustments"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/VideoSettings.qml:208
+#: src/qml/Settings/VideoSettings.qml:210
 msgctxt "@label:slider"
 msgid "Contrast"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/VideoSettings.qml:227
+#: src/qml/Settings/VideoSettings.qml:229
 msgctxt "@label:slider"
 msgid "Brightness"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/VideoSettings.qml:246
+#: src/qml/Settings/VideoSettings.qml:248
 msgctxt "@label:slider"
 msgid "Gamma"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/VideoSettings.qml:265
+#: src/qml/Settings/VideoSettings.qml:267
 msgctxt "@label:slider"
 msgid "Saturation"
 msgstr ""
 
 #. +> trunk6
-#: src/qml/Settings/VideoSettings.qml:281
+#: src/qml/Settings/VideoSettings.qml:283
 msgctxt "@info"
 msgid "Middle click on the sliders to reset them"
 msgstr ""
diff --git a/summit/messages/incidenceeditor/libincidenceeditors6.pot b/summit/messages/incidenceeditor/libincidenceeditors6.pot
index 4be68f42..9c6beeae 100644
--- a/summit/messages/incidenceeditor/libincidenceeditors6.pot
+++ b/summit/messages/incidenceeditor/libincidenceeditors6.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: incidenceeditor\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-08-06 09:10+0200\n"
+"POT-Creation-Date: 2026-08-17 07:52+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"
@@ -170,56 +170,56 @@ msgid "New attachment"
 msgstr ""
 
 #. +> trunk6 stable6
-#: attendeeline.cpp:144 incidenceattendee.cpp:63
+#: attendeeline.cpp:153 incidenceattendee.cpp:73
 #, kde-format
 msgctxt "@item:inlistbox"
 msgid "Request Response"
 msgstr ""
 
 #. +> trunk6 stable6
-#: attendeeline.cpp:145 incidenceattendee.cpp:64
+#: attendeeline.cpp:154 incidenceattendee.cpp:74
 #, kde-format
 msgctxt "@item:inlistbox"
 msgid "Request No Response"
 msgstr ""
 
 #. +> trunk6 stable6
-#: attendeeline.cpp:147 attendeelineeditdelegate.cpp:23
+#: attendeeline.cpp:156 attendeelineeditdelegate.cpp:23
 #, kde-format
 msgctxt "@info:tooltip"
 msgid "Enter the name or email address of the attendee."
 msgstr ""
 
 #. +> trunk6 stable6
-#: attendeeline.cpp:150 incidenceattendee.cpp:66
+#: attendeeline.cpp:159 incidenceattendee.cpp:76
 #, kde-format
 msgctxt "@info:whatsthis"
 msgid "Edits the current attendance status of the attendee."
 msgstr ""
 
 #. +> trunk6 stable6
-#: attendeeline.cpp:152 incidenceattendee.cpp:68 schedulingdialog.cpp:98
+#: attendeeline.cpp:161 incidenceattendee.cpp:78 schedulingdialog.cpp:107
 #, kde-format
 msgctxt "@info:whatsthis"
 msgid "Edits the role of the attendee."
 msgstr ""
 
 #. +> trunk6 stable6
-#: attendeeline.cpp:155 attendeelineeditdelegate.cpp:25
+#: attendeeline.cpp:164 attendeelineeditdelegate.cpp:25
 #, kde-format
 msgctxt "@info:whatsthis"
 msgid "The email address or name of the attendee. An invitation can be sent to the user if an email address is provided."
 msgstr ""
 
 #. +> trunk6 stable6
-#: attendeeline.cpp:160 incidenceattendee.cpp:70
+#: attendeeline.cpp:169 incidenceattendee.cpp:80
 #, kde-format
 msgctxt "@info:tooltip"
 msgid "Request a response from the attendee"
 msgstr ""
 
 #. +> trunk6 stable6
-#: attendeeline.cpp:162 incidenceattendee.cpp:72
+#: attendeeline.cpp:171 incidenceattendee.cpp:82
 #, kde-format
 msgctxt "@info:whatsthis"
 msgid "Edits whether to send an email to the attendee to request a response concerning attendance."
@@ -685,42 +685,42 @@ msgid "Displays items (files, mail, etc.) that have been associated with this ev
 msgstr ""
 
 #. +> trunk6 stable6
-#: incidenceattendee.cpp:211
+#: incidenceattendee.cpp:221
 #, kde-format
 msgctxt "@info"
 msgid "%1 does not look like a valid email address. Are you sure you want to invite this participant?"
 msgstr ""
 
 #. +> trunk6 stable6
-#: incidenceattendee.cpp:214
+#: incidenceattendee.cpp:224
 #, kde-format
 msgctxt "@title:window"
 msgid "Invalid Email Address"
 msgstr ""
 
 #. +> trunk6 stable6
-#: incidenceattendee.cpp:215
+#: incidenceattendee.cpp:225
 #, kde-format
 msgctxt "@action:button"
 msgid "Invite"
 msgstr ""
 
 #. +> trunk6 stable6
-#: incidenceattendee.cpp:216
+#: incidenceattendee.cpp:226
 #, kde-format
 msgctxt "@action:button"
 msgid "Do Not Invite"
 msgstr ""
 
 #. +> trunk6 stable6
-#: incidenceattendee.cpp:443
+#: incidenceattendee.cpp:453
 #, kde-format
 msgctxt "@title:window"
 msgid "Select Attendees"
 msgstr ""
 
 #. +> trunk6 stable6
-#: incidenceattendee.cpp:627
+#: incidenceattendee.cpp:637
 #, kde-format
 msgctxt "@label Shows the number of scheduling conflicts"
 msgid "%1 conflict"
@@ -729,21 +729,21 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. +> trunk6 stable6
-#: incidenceattendee.cpp:796
+#: incidenceattendee.cpp:806
 #, kde-format
 msgctxt "@option"
 msgid "You are changing the organizer of this event. Since the organizer is also attending this event, would you like to change the corresponding attendee as well?"
 msgstr ""
 
 #. +> trunk6 stable6
-#: incidenceattendee.cpp:800
+#: incidenceattendee.cpp:810
 #, kde-format
 msgctxt "@action:button"
 msgid "Change Attendee"
 msgstr ""
 
 #. +> trunk6 stable6
-#: incidenceattendee.cpp:801
+#: incidenceattendee.cpp:811
 #, kde-format
 msgctxt "@action:button"
 msgid "Do Not Change"
@@ -1577,21 +1577,21 @@ msgid "Book resource"
 msgstr ""
 
 #. +> trunk6 stable6
-#: schedulingdialog.cpp:30
+#: schedulingdialog.cpp:32
 #, kde-format
 msgctxt "@title:window"
 msgid "Scheduling"
 msgstr ""
 
 #. +> trunk6 stable6
-#: schedulingdialog.cpp:166
+#: schedulingdialog.cpp:175
 #, kde-format
 msgctxt "@label Day of week followed by day of the month, then the month. Example: Monday, 12 June"
 msgid "%1, %2 %3"
 msgstr ""
 
 #. +> trunk6 stable6
-#: schedulingdialog.cpp:187
+#: schedulingdialog.cpp:196
 #, kde-format
 msgctxt "@label This is a suffix following a time selecting widget. Example: [timeedit] to 10:00am"
 msgid "to %1"
diff --git a/summit/messages/kaichat/kaichat.pot b/summit/messages/kaichat/kaichat.pot
index fd2aa599..4c5201ab 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-08-15 10:34+0200\n"
+"POT-Creation-Date: 2026-08-17 07:52+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"
@@ -285,19 +285,19 @@ msgid "Share Text…"
 msgstr ""
 
 #. +> trunk6 stable6
-#: plugins/text/sharetext/purposemenuwidget.cpp:66
+#: plugins/text/sharetext/purposemenuwidget.cpp:69
 #, kde-format
 msgid "There was a problem sharing the document: %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: plugins/text/sharetext/purposemenuwidget.cpp:70
+#: plugins/text/sharetext/purposemenuwidget.cpp:73
 #, kde-format
 msgid "File was shared."
 msgstr ""
 
 #. +> trunk6 stable6
-#: plugins/text/sharetext/purposemenuwidget.cpp:72
+#: plugins/text/sharetext/purposemenuwidget.cpp:75
 #, kde-format
 msgid ""
 "<qt>You can find the new request at:<br />"
@@ -443,7 +443,7 @@ msgid "Search…"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/databasedialog/kaichatdatabasechatwidget.cpp:46
+#: widgets/databasedialog/kaichatdatabasechatwidget.cpp:47
 #, kde-format
 msgctxt "@action"
 msgid "Select Chat"
@@ -708,18 +708,18 @@ msgstr ""
 msgid "Return the number of account."
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> stable6
 #: widgets/whatsnewtranslations.cpp:16
 msgid "Allow to export text in autogenerate editor plugins."
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> stable6
 #: widgets/whatsnewtranslations.cpp:25
 #, kde-format
 msgid "Add new whatsnew widget."
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> stable6
 #: widgets/whatsnewtranslations.cpp:25
 #, kde-format
 msgid "New plugin: show collection size."
diff --git a/summit/messages/kdenlive/kdenlive.pot b/summit/messages/kdenlive/kdenlive.pot
index 0afbc533..f48c9011 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-15 10:35+0200\n"
+"POT-Creation-Date: 2026-08-17 07:52+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"
@@ -26521,7 +26521,13 @@ msgstr ""
 msgid "JogShuttle"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
+#: src/dialogs/settings/kdenlivesettingsdialog.cpp:623
+#, kde-format
+msgid "For device configuration see <a href=\"https://docs.kdenlive.org/getting_started/configure_kdenlive/configuration_jogshuttle.html#windows?utm_campaign=kdenlive_inapp&utm_term=jogshuttle_settings\">our documentation</a>."
+msgstr ""
+
+#. +> stable6
 #: src/dialogs/settings/kdenlivesettingsdialog.cpp:623
 #, kde-format
 msgid "For device configuration see <a href=\"https://docs.kdenlive.org/getting_started/configure_kdenlive/configuration_jogshuttle.html#windows?mtm_campaign=kdenlive_inapp&mtm_kwd=jogshuttle_settings\">our documentation</a>."
@@ -28550,26 +28556,26 @@ msgid "Cannot read file %1."
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:62
+#: src/dialogs/wizard.cpp:63
 #, kde-format
 msgctxt "@title:window"
 msgid "Welcome to Kdenlive"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:68
+#: src/dialogs/wizard.cpp:69
 #, kde-format
 msgid "Welcome to Kdenlive %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:69
+#: src/dialogs/wizard.cpp:70
 #, kde-format
 msgid "Using MLT %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:79 src/doc/kdenlivedoc.cpp:1902
+#: src/dialogs/wizard.cpp:80 src/doc/kdenlivedoc.cpp:1902
 #: src/onlineresources/resourcewidget.cpp:50 src/project/cliptranscode.cpp:193
 #: src/project/cliptranscode.cpp:227 src/project/dialogs/archivewidget.cpp:785
 #: src/project/dialogs/archivewidget.cpp:1293
@@ -28578,25 +28584,25 @@ msgid "Abort"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:80
+#: src/dialogs/wizard.cpp:81
 #, kde-format
 msgid "OK"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:89
+#: src/dialogs/wizard.cpp:90
 #, kde-format
 msgid "Converting old custom effects successful:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:97
+#: src/dialogs/wizard.cpp:98
 #, kde-format
 msgid "Converting old custom effects failed:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:106
+#: src/dialogs/wizard.cpp:107
 #, kde-format
 msgid "Startup error or warning, check our <a href='#'>online manual</a>."
 msgstr ""
@@ -28605,7 +28611,7 @@ msgstr ""
 #. i18n: ectx: property (text), widget (QPushButton, buttonClose2)
 #. i18n: ectx: property (text), widget (QPushButton, buttonClose3)
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:129 src/project/cliptranscode.cpp:271
+#: src/dialogs/wizard.cpp:130 src/project/cliptranscode.cpp:271
 #: src/ui/renderwidget_ui.ui:362 src/ui/renderwidget_ui.ui:966
 #: src/ui/renderwidget_ui.ui:1123
 #, kde-format
@@ -28613,69 +28619,69 @@ msgid "Close"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:155
+#: src/dialogs/wizard.cpp:156
 #, kde-format
 msgid "Codecs have been updated, everything seems fine."
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:172
+#: src/dialogs/wizard.cpp:173
 #, kde-format
 msgid "VAAPI hardware acceleration"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:175
+#: src/dialogs/wizard.cpp:176
 #, kde-format
 msgid "NVIDIA hardware acceleration"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:178
+#: src/dialogs/wizard.cpp:179
 #, kde-format
 msgid "AMF hardware acceleration"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:181
+#: src/dialogs/wizard.cpp:182
 #, kde-format
 msgid "QSV hardware acceleration"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:184
+#: src/dialogs/wizard.cpp:185
 #, kde-format
 msgid "Video Toolbox hardware acceleration"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:199 src/dialogs/wizard.cpp:219
-#: src/dialogs/wizard.cpp:252
+#: src/dialogs/wizard.cpp:200 src/dialogs/wizard.cpp:220
+#: src/dialogs/wizard.cpp:253
 #, kde-format
 msgid "Enable hardware decoding"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:202 src/dialogs/wizard.cpp:221
-#: src/dialogs/wizard.cpp:254
+#: src/dialogs/wizard.cpp:203 src/dialogs/wizard.cpp:222
+#: src/dialogs/wizard.cpp:255
 #, kde-format
 msgid "Enable hardware decoding: %1"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:226
+#: src/dialogs/wizard.cpp:227
 #, kde-format
 msgid "Check hardware acceleration"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:270
+#: src/dialogs/wizard.cpp:271
 #, kde-format
 msgid "<li>Cannot start MLT backend, check your installation</li>"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:276
+#: src/dialogs/wizard.cpp:277
 #, kde-format
 msgid ""
 "<li>Unsupported MLT version<br/>"
@@ -28683,7 +28689,7 @@ msgid ""
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:303
+#: src/dialogs/wizard.cpp:304
 #, kde-format
 msgid ""
 "<li>Missing package: <b>Frei0r</b> effects (frei0r-plugins)<br/>"
@@ -28691,7 +28697,7 @@ msgid ""
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:318
+#: src/dialogs/wizard.cpp:319
 #, kde-format
 msgid ""
 "<li>Missing package: <b>AVFilter</b><br/>"
@@ -28699,7 +28705,7 @@ msgid ""
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:332
+#: src/dialogs/wizard.cpp:333
 #, kde-format
 msgid ""
 "<li>Missing filter: <b>avfilter.subtitles</b><br/>"
@@ -28707,7 +28713,7 @@ msgid ""
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:352
+#: src/dialogs/wizard.cpp:353
 #, kde-format
 msgid ""
 "<li>Missing package: <b>Breeze</b> icons (breeze-icon-theme)<br/>"
@@ -28715,7 +28721,7 @@ msgid ""
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:381
+#: src/dialogs/wizard.cpp:382
 #, kde-format
 msgid ""
 "<li>Missing MLT module: <b>sdl</b> or <b>rtaudio</b><br/>"
@@ -28723,7 +28729,7 @@ msgid ""
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:393
+#: src/dialogs/wizard.cpp:394
 #, kde-format
 msgid ""
 "<li>Missing MLT module: <b>xml</b> <br/>"
@@ -28731,7 +28737,7 @@ msgid ""
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:405
+#: src/dialogs/wizard.cpp:406
 #, kde-format
 msgid ""
 "<li>Missing MLT module: <b>avformat</b> (FFmpeg)<br/>"
@@ -28739,7 +28745,7 @@ msgid ""
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:414
+#: src/dialogs/wizard.cpp:415
 #, kde-format
 msgid ""
 "<li>Missing MLT module: <b>qimage</b> or <b>pixbuf</b><br/>"
@@ -28747,7 +28753,7 @@ msgid ""
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:421
+#: src/dialogs/wizard.cpp:422
 #, kde-format
 msgid ""
 "<li>Missing MLT module: <b>kdenlivetitle</b><br/>"
@@ -28755,7 +28761,7 @@ msgid ""
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:427
+#: src/dialogs/wizard.cpp:428
 #, kde-format
 msgid ""
 "<li>Missing MLT module: <b>glaxnimate</b><br/>"
@@ -28763,7 +28769,7 @@ msgid ""
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:463
+#: src/dialogs/wizard.cpp:464
 #, kde-format
 msgid ""
 "<li>Missing app: <b>kdenlive_render</b><br/>"
@@ -28771,7 +28777,7 @@ msgid ""
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:488
+#: src/dialogs/wizard.cpp:489
 #, kde-format
 msgid ""
 "<li>Missing app: <b>ffmpeg</b><br/>"
@@ -28779,7 +28785,7 @@ msgid ""
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:502
+#: src/dialogs/wizard.cpp:503
 #, kde-format
 msgid ""
 "<li>Missing app: <b>ffplay</b><br/>"
@@ -28787,7 +28793,7 @@ msgid ""
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:516
+#: src/dialogs/wizard.cpp:517
 #, kde-format
 msgid ""
 "<li>Missing app: <b>ffprobe</b><br/>"
@@ -28795,25 +28801,25 @@ msgid ""
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:681
+#: src/dialogs/wizard.cpp:682
 #, kde-format
 msgid "Your MLT installation cannot be found. Install MLT and restart Kdenlive.\n"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:685
+#: src/dialogs/wizard.cpp:686
 #, kde-format
 msgid "Fatal Error"
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:865
+#: src/dialogs/wizard.cpp:868
 #, kde-format
 msgid "No hardware encoders found."
 msgstr ""
 
 #. +> trunk6 stable6
-#: src/dialogs/wizard.cpp:867
+#: src/dialogs/wizard.cpp:870
 #, kde-format
 msgid "hardware encoders found and enabled (%1)."
 msgstr ""
diff --git a/summit/messages/kdepim-addons/kaddressbook_plugins.pot b/summit/messages/kdepim-addons/kaddressbook_plugins.pot
index db8c2613..b7929965 100644
--- a/summit/messages/kdepim-addons/kaddressbook_plugins.pot
+++ b/summit/messages/kdepim-addons/kaddressbook_plugins.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: 2026-08-16 07:03+0200\n"
+"POT-Creation-Date: 2026-08-17 07:52+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"
@@ -321,13 +321,13 @@ msgid "Send an email…"
 msgstr ""
 
 #. +> trunk6 stable6
-#: sendvcards/sendvcardsjob.cpp:96
+#: sendvcards/sendvcardsjob.cpp:118
 #, kde-format
 msgid "No vCard created."
 msgstr ""
 
 #. +> trunk6 stable6
-#: sendvcards/sendvcardsjob.cpp:134
+#: sendvcards/sendvcardsjob.cpp:156
 #, kde-format
 msgid "Temporary file '%1' cannot be created"
 msgstr ""
diff --git a/summit/messages/kdepim-addons/kmail_editor_plugins.pot b/summit/messages/kdepim-addons/kmail_editor_plugins.pot
index e360fff4..f4f785e6 100644
--- a/summit/messages/kdepim-addons/kmail_editor_plugins.pot
+++ b/summit/messages/kdepim-addons/kmail_editor_plugins.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: 2026-08-16 07:03+0200\n"
+"POT-Creation-Date: 2026-08-17 07:52+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"
@@ -132,12 +132,19 @@ msgid "Insert Text"
 msgstr ""
 
 #. +> trunk6 stable6
-#: insertemail/insertemailplugineditorinterface.cpp:25
+#: insertemail/insertemailplugineditorinterface.cpp:24
 #, kde-format
 msgctxt "@action"
 msgid "Insert Email…"
 msgstr ""
 
+#. +> trunk6
+#: insertemail/selectmaildialog.cpp:28
+#, kde-format
+msgctxt "@title:window"
+msgid "Select Email Address"
+msgstr ""
+
 #. +> trunk6 stable6
 #: insertshorturl/insertshorturlconfigurewidget.cpp:29
 #, kde-format
diff --git a/summit/messages/kdepim-addons/kmail_editorconvertertext_plugins.pot b/summit/messages/kdepim-addons/kmail_editorconvertertext_plugins.pot
index f85013d0..53e13d54 100644
--- a/summit/messages/kdepim-addons/kmail_editorconvertertext_plugins.pot
+++ b/summit/messages/kdepim-addons/kmail_editorconvertertext_plugins.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: 2026-08-16 07:03+0200\n"
+"POT-Creation-Date: 2026-08-17 07:52+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"
@@ -39,8 +39,8 @@ msgid "Enable PHP Markdown Extra definition lists"
 msgstr ""
 
 #. +> trunk6 stable6
-#: markdown/markdownlib/markdownconverter.cpp:75
-#: markdown/markdownlib/markdownconverter.cpp:98
+#: markdown/markdownlib/markdownconverter.cpp:76
+#: markdown/markdownlib/markdownconverter.cpp:104
 #, kde-format
 msgid "Failed to compile the Markdown document."
 msgstr ""
diff --git a/summit/messages/kdepim-addons/kmail_editorsendcheck_plugins.pot b/summit/messages/kdepim-addons/kmail_editorsendcheck_plugins.pot
index 7109977a..9211347a 100644
--- a/summit/messages/kdepim-addons/kmail_editorsendcheck_plugins.pot
+++ b/summit/messages/kdepim-addons/kmail_editorsendcheck_plugins.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: 2026-08-16 07:03+0200\n"
+"POT-Creation-Date: 2026-08-17 07:52+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <[email protected]>\n"
@@ -25,28 +25,28 @@ msgid "Configure \"Automatic Add Contacts\" Plugin"
 msgstr ""
 
 #. +> trunk6 stable6
-#: automaticaddcontacts/automaticaddcontactsjob.cpp:101
+#: automaticaddcontacts/automaticaddcontactsjob.cpp:107
 #, kde-format
 msgctxt "@info"
 msgid "You must create an address book before adding a contact. Do you want to create an address book?"
 msgstr ""
 
 #. +> trunk6 stable6
-#: automaticaddcontacts/automaticaddcontactsjob.cpp:102
+#: automaticaddcontacts/automaticaddcontactsjob.cpp:108
 #, kde-format
 msgctxt "@title:window"
 msgid "No Address Book Available"
 msgstr ""
 
 #. +> trunk6 stable6
-#: automaticaddcontacts/automaticaddcontactsjob.cpp:103
+#: automaticaddcontacts/automaticaddcontactsjob.cpp:109
 #, kde-format
 msgctxt "@action:button"
 msgid "Create Address Book"
 msgstr ""
 
 #. +> trunk6 stable6
-#: automaticaddcontacts/automaticaddcontactsjob.cpp:107
+#: automaticaddcontacts/automaticaddcontactsjob.cpp:113
 #, kde-format
 msgctxt "@title:window"
 msgid "Add Address Book"
diff --git a/summit/messages/kdepim-addons/sieveeditor_plugins.pot b/summit/messages/kdepim-addons/sieveeditor_plugins.pot
index 4c711e8e..7f2cf172 100644
--- a/summit/messages/kdepim-addons/sieveeditor_plugins.pot
+++ b/summit/messages/kdepim-addons/sieveeditor_plugins.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: 2026-08-16 07:03+0200\n"
+"POT-Creation-Date: 2026-08-17 07:52+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"
@@ -38,7 +38,7 @@ msgid "Select Emails"
 msgstr ""
 
 #. +> trunk6 stable6
-#: emaillineedit/emaillineedit.cpp:86
+#: emaillineedit/emaillineedit.cpp:88
 #, kde-format
 msgctxt "@title:window"
 msgid "Select Emails"
diff --git a/summit/messages/kdepim-runtime/akonadi_newmailnotifier_agent.pot b/summit/messages/kdepim-runtime/akonadi_newmailnotifier_agent.pot
index abf89828..c3793c7d 100644
--- a/summit/messages/kdepim-runtime/akonadi_newmailnotifier_agent.pot
+++ b/summit/messages/kdepim-runtime/akonadi_newmailnotifier_agent.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: kdepim-runtime\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-08-10 11:38+0200\n"
+"POT-Creation-Date: 2026-08-17 07:52+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"
@@ -32,13 +32,13 @@ msgid "Notification History"
 msgstr ""
 
 #. +> trunk6 stable6
-#: newmailnotificationhistorymanager.cpp:33
+#: newmailnotificationhistorymanager.cpp:28
 #, kde-format
 msgid "[Open Folder]"
 msgstr ""
 
 #. +> trunk6 stable6
-#: newmailnotificationhistorymanager.cpp:43
+#: newmailnotificationhistorymanager.cpp:38
 #, kde-format
 msgid "[Show Mail]"
 msgstr ""
@@ -52,7 +52,7 @@ msgid "Enabled"
 msgstr ""
 
 #. +> trunk6 stable6
-#: newmailnotifieragent.cpp:365
+#: newmailnotifieragent.cpp:366
 #, kde-format
 msgctxt "%2 = name of mail folder; %3 = name of Akonadi POP3/IMAP/etc resource (as user named it)"
 msgid "One new email in %2 from \"%3\""
@@ -61,7 +61,7 @@ msgstr[0] ""
 msgstr[1] ""
 
 #. +> trunk6 stable6
-#: newmailnotifieragent.cpp:402
+#: newmailnotifieragent.cpp:403
 #, kde-format
 msgid "New mail arrived"
 msgstr ""
@@ -73,6 +73,12 @@ msgstr ""
 msgid "Unable to start KMail application."
 msgstr ""
 
+#. +> trunk6
+#: newmailnotifieropenfolderjob.cpp:46
+#, kde-format
+msgid "Impossible to access the DBus interface."
+msgstr ""
+
 #. +> trunk6 stable6
 #: newmailnotifierselectcollectionwidget.cpp:96
 #, kde-format
diff --git a/summit/messages/kio-stash/kio5_stash.pot b/summit/messages/kio-stash/kio5_stash.pot
index 2ff3f0b4..13323228 100644
--- a/summit/messages/kio-stash/kio5_stash.pot
+++ b/summit/messages/kio-stash/kio5_stash.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: kio-stash\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2025-06-13 07:15+0200\n"
+"POT-Creation-Date: 2026-08-17 07:52+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,39 +18,39 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 
 #. +> trunk6
-#: kioworker/filestash.cpp:205
+#: kioworker/filestash.cpp:192
 #, kde-format
 msgid "The file either does not exist or has not been stashed yet."
 msgstr ""
 
 #. +> trunk6
-#: kioworker/filestash.cpp:213
+#: kioworker/filestash.cpp:200
 #, kde-format
 msgid "The UDS Entry could not be created."
 msgstr ""
 
 #. +> trunk6
-#: kioworker/filestash.cpp:230
+#: kioworker/filestash.cpp:217
 #, kde-format
 msgid "Could not create a directory"
 msgstr ""
 
 #. +> trunk6
-#: kioworker/filestash.cpp:327 kioworker/filestash.cpp:333
-#: kioworker/filestash.cpp:339
+#: kioworker/filestash.cpp:314 kioworker/filestash.cpp:320
+#: kioworker/filestash.cpp:326
 #, kde-format
 msgid "Could not copy."
 msgstr ""
 
 #. +> trunk6
-#: kioworker/filestash.cpp:342
+#: kioworker/filestash.cpp:329
 #, kde-format
 msgid "Copying to mtp workers is still under development!"
 msgstr ""
 
 #. +> trunk6
-#: kioworker/filestash.cpp:387 kioworker/filestash.cpp:393
-#: kioworker/filestash.cpp:401
+#: kioworker/filestash.cpp:374 kioworker/filestash.cpp:380
+#: kioworker/filestash.cpp:388
 #, kde-format
 msgid "Could not rename."
 msgstr ""
diff --git a/summit/messages/kpmcore/kpmcore.pot b/summit/messages/kpmcore/kpmcore.pot
index 2747f977..d1f6f518 100644
--- a/summit/messages/kpmcore/kpmcore.pot
+++ b/summit/messages/kpmcore/kpmcore.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: kpmcore\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-08-02 10:14+0200\n"
+"POT-Creation-Date: 2026-08-17 07:52+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"
@@ -1676,88 +1676,123 @@ msgctxt "@item filesystem name"
 msgid "ext4"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> stable6
+#: fs/filesystem.cpp:530
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "exfat"
+msgstr ""
+
+#. +> trunk6
+#: fs/filesystem.cpp:512
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "Linux swap"
+msgstr ""
+
+#. +> stable6
 #: fs/filesystem.cpp:512
 #, kde-kuit-format
 msgctxt "@item filesystem name"
 msgid "linuxswap"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
+#: fs/filesystem.cpp:513
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "FreeBSD swap"
+msgstr ""
+
+#. +> stable6
 #: fs/filesystem.cpp:513
 #, kde-kuit-format
 msgctxt "@item filesystem name"
 msgid "freebsdswap"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
 #: fs/filesystem.cpp:514
 #, kde-kuit-format
 msgctxt "@item filesystem name"
-msgid "fat16"
+msgid "FAT16"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
 #: fs/filesystem.cpp:515
 #, kde-kuit-format
 msgctxt "@item filesystem name"
-msgid "fat32"
+msgid "FAT32"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
 #: fs/filesystem.cpp:516
 #, kde-kuit-format
 msgctxt "@item filesystem name"
-msgid "ntfs"
+msgid "NTFS"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
+#: fs/filesystem.cpp:517
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "ReiserFS"
+msgstr ""
+
+#. +> trunk6
+#: fs/filesystem.cpp:518
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "Reiser4"
+msgstr ""
+
+#. +> stable6
 #: fs/filesystem.cpp:517
 #, kde-kuit-format
 msgctxt "@item filesystem name"
 msgid "reiser"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> stable6
 #: fs/filesystem.cpp:518
 #, kde-kuit-format
 msgctxt "@item filesystem name"
 msgid "reiser4"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
 #: fs/filesystem.cpp:519
 #, kde-kuit-format
 msgctxt "@item filesystem name"
-msgid "xfs"
+msgid "XFS"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
 #: fs/filesystem.cpp:520
 #, kde-kuit-format
 msgctxt "@item filesystem name"
-msgid "jfs"
+msgid "JFS"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
 #: fs/filesystem.cpp:521
 #, kde-kuit-format
 msgctxt "@item filesystem name"
-msgid "hfs"
+msgid "HFS"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
 #: fs/filesystem.cpp:522
 #, kde-kuit-format
 msgctxt "@item filesystem name"
-msgid "hfsplus"
+msgid "HFS Plus"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
 #: fs/filesystem.cpp:523
 #, kde-kuit-format
 msgctxt "@item filesystem name"
-msgid "ufs"
+msgid "UFS"
 msgstr ""
 
 #. +> trunk6 stable6
@@ -1767,95 +1802,109 @@ msgctxt "@item filesystem name"
 msgid "unformatted"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
+#: fs/filesystem.cpp:525
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "Btrfs"
+msgstr ""
+
+#. +> stable6
+#: fs/filesystem.cpp:516
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "ntfs"
+msgstr ""
+
+#. +> stable6
 #: fs/filesystem.cpp:525
 #, kde-kuit-format
 msgctxt "@item filesystem name"
 msgid "btrfs"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
 #: fs/filesystem.cpp:526
 #, kde-kuit-format
 msgctxt "@item filesystem name"
-msgid "hpfs"
+msgid "HPFS"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
 #: fs/filesystem.cpp:527
 #, kde-kuit-format
 msgctxt "@item filesystem name"
-msgid "luks"
+msgid "LUKS"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
 #: fs/filesystem.cpp:528
 #, kde-kuit-format
 msgctxt "@item filesystem name"
-msgid "ocfs2"
+msgid "OCFS2"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
 #: fs/filesystem.cpp:529
 #, kde-kuit-format
 msgctxt "@item filesystem name"
-msgid "zfs"
+msgid "ZFS"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
 #: fs/filesystem.cpp:530
 #, kde-kuit-format
 msgctxt "@item filesystem name"
-msgid "exfat"
+msgid "exFAT"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
 #: fs/filesystem.cpp:531
 #, kde-kuit-format
 msgctxt "@item filesystem name"
-msgid "nilfs2"
+msgid "NILFS2"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
 #: fs/filesystem.cpp:532
 #, kde-kuit-format
 msgctxt "@item filesystem name"
-msgid "lvm2 pv"
+msgid "LVM PV"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
 #: fs/filesystem.cpp:533
 #, kde-kuit-format
 msgctxt "@item filesystem name"
-msgid "f2fs"
+msgid "F2FS"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
 #: fs/filesystem.cpp:534
 #, kde-kuit-format
 msgctxt "@item filesystem name"
-msgid "udf"
+msgid "UDF"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
 #: fs/filesystem.cpp:535
 #, kde-kuit-format
 msgctxt "@item filesystem name"
-msgid "iso9660"
+msgid "ISO 9660"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
 #: fs/filesystem.cpp:536
 #, kde-kuit-format
 msgctxt "@item filesystem name"
-msgid "luks2"
+msgid "LUKS2"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
 #: fs/filesystem.cpp:537
 #, kde-kuit-format
 msgctxt "@item filesystem name"
-msgid "fat12"
+msgid "FAT12"
 msgstr ""
 
 #. +> trunk6 stable6
@@ -1872,21 +1921,168 @@ msgctxt "@item filesystem name"
 msgid "BitLocker"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> trunk6
+#: fs/filesystem.cpp:540
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "APFS"
+msgstr ""
+
+#. +> trunk6
+#: fs/filesystem.cpp:541
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "MINIX"
+msgstr ""
+
+#. +> trunk6
+#: fs/filesystem.cpp:542
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "Bcachefs"
+msgstr ""
+
+#. +> stable6
+#: fs/filesystem.cpp:514
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "fat16"
+msgstr ""
+
+#. +> stable6
+#: fs/filesystem.cpp:515
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "fat32"
+msgstr ""
+
+#. +> stable6
+#: fs/filesystem.cpp:519
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "xfs"
+msgstr ""
+
+#. +> stable6
+#: fs/filesystem.cpp:520
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "jfs"
+msgstr ""
+
+#. +> stable6
+#: fs/filesystem.cpp:521
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "hfs"
+msgstr ""
+
+#. +> stable6
+#: fs/filesystem.cpp:522
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "hfsplus"
+msgstr ""
+
+#. +> stable6
+#: fs/filesystem.cpp:523
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "ufs"
+msgstr ""
+
+#. +> stable6
+#: fs/filesystem.cpp:526
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "hpfs"
+msgstr ""
+
+#. +> stable6
+#: fs/filesystem.cpp:527
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "luks"
+msgstr ""
+
+#. +> stable6
+#: fs/filesystem.cpp:528
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "ocfs2"
+msgstr ""
+
+#. +> stable6
+#: fs/filesystem.cpp:529
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "zfs"
+msgstr ""
+
+#. +> stable6
+#: fs/filesystem.cpp:531
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "nilfs2"
+msgstr ""
+
+#. +> stable6
+#: fs/filesystem.cpp:532
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "lvm2 pv"
+msgstr ""
+
+#. +> stable6
+#: fs/filesystem.cpp:533
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "f2fs"
+msgstr ""
+
+#. +> stable6
+#: fs/filesystem.cpp:534
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "udf"
+msgstr ""
+
+#. +> stable6
+#: fs/filesystem.cpp:535
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "iso9660"
+msgstr ""
+
+#. +> stable6
+#: fs/filesystem.cpp:536
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "luks2"
+msgstr ""
+
+#. +> stable6
+#: fs/filesystem.cpp:537
+#, kde-kuit-format
+msgctxt "@item filesystem name"
+msgid "fat12"
+msgstr ""
+
+#. +> stable6
 #: fs/filesystem.cpp:540
 #, kde-kuit-format
 msgctxt "@item filesystem name"
 msgid "apfs"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> stable6
 #: fs/filesystem.cpp:541
 #, kde-kuit-format
 msgctxt "@item filesystem name"
 msgid "minix"
 msgstr ""
 
-#. +> trunk6 stable6
+#. +> stable6
 #: fs/filesystem.cpp:542
 #, kde-kuit-format
 msgctxt "@item filesystem name"
diff --git a/summit/messages/krita/krita._desktop_.pot b/summit/messages/krita/krita._desktop_.pot
index 0cbe3cd1..4a0b67e6 100644
--- a/summit/messages/krita/krita._desktop_.pot
+++ b/summit/messages/krita/krita._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-12 09:50+0200\n"
+"POT-Creation-Date: 2026-08-17 07:52+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"
@@ -150,7 +150,7 @@ msgid "waffle-iron grid"
 msgstr ""
 
 #. +> trunk6 stable6
-#: krita/data/templates/comics/a4_waffle_grid.desktop:49
+#: krita/data/templates/comics/a4_waffle_grid.desktop:50
 msgctxt "Comment"
 msgid "300 dpi, A4 waffle-iron grid comic page with ink and color layers"
 msgstr ""
@@ -174,7 +174,7 @@ msgid "US-style comics template"
 msgstr ""
 
 #. +> trunk6 stable6
-#: krita/data/templates/comics/Comics-USTemplate.desktop:50
+#: krita/data/templates/comics/Comics-USTemplate.desktop:51
 msgctxt "Comment"
 msgid "template for US-style comics"
 msgstr ""
@@ -187,8 +187,8 @@ msgstr ""
 
 #. +> trunk6 stable6
 #: krita/data/templates/comics/Manga-JpTemplate.desktop:52
-#: krita/data/templates/comics/Tsukirino.desktop:34
-#: krita/data/templates/comics/TsukirinoF.desktop:34
+#: krita/data/templates/comics/Tsukirino.desktop:35
+#: krita/data/templates/comics/TsukirinoF.desktop:35
 msgctxt "Comment"
 msgid "template for Japanese Manga-style comics"
 msgstr ""
@@ -399,7 +399,7 @@ msgid "Digital Painting"
 msgstr ""
 
 #. +> trunk6 stable6
-#: krita/org.kde.krita.desktop:114
+#: krita/org.kde.krita.desktop:115
 msgctxt "Comment"
 msgid "Digital Painting"
 msgstr ""
@@ -419,7 +419,7 @@ msgid "Assign Profile to Image"
 msgstr ""
 
 #. +> trunk6 stable6
-#: plugins/python/assignprofiledialog/kritapykrita_assignprofiledialog.desktop:46
+#: plugins/python/assignprofiledialog/kritapykrita_assignprofiledialog.desktop:47
 msgctxt "Comment"
 msgid "Assign a profile to an image without converting it."
 msgstr ""
@@ -431,7 +431,7 @@ msgid "Batch Exporter"
 msgstr ""
 
 #. +> trunk6 stable6
-#: plugins/python/batch_exporter/kritapykrita_batch_exporter.desktop:46
+#: plugins/python/batch_exporter/kritapykrita_batch_exporter.desktop:47
 msgctxt "Comment"
 msgid "Smart export tool that uses layer names to scale and (re-)export art assets in batches fast"
 msgstr ""
@@ -467,7 +467,7 @@ msgid "Comics Project Management Tools"
 msgstr ""
 
 #. +> trunk6 stable6
-#: plugins/python/comics_project_management_tools/kritapykrita_comics_project_management_tools.desktop:45
+#: plugins/python/comics_project_management_tools/kritapykrita_comics_project_management_tools.desktop:46
 msgctxt "Comment"
 msgid "Tools for managing comics."
 msgstr ""
@@ -551,7 +551,7 @@ msgid "Mixer Slider docker"
 msgstr ""
 
 #. +> trunk6 stable6
-#: plugins/python/mixer_slider_docker/kritapykrita_mixer_slider_docker.desktop:43
+#: plugins/python/mixer_slider_docker/kritapykrita_mixer_slider_docker.desktop:44
 msgctxt "Comment"
 msgid "A color slider."
 msgstr ""
@@ -563,7 +563,7 @@ msgid "Mutator"
 msgstr ""
 
 #. +> trunk6 stable6
-#: plugins/python/mutator/kritapykrita_mutator.desktop:31
+#: plugins/python/mutator/kritapykrita_mutator.desktop:32
 msgctxt "Comment"
 msgid "Manually mutate your brush and color settings to add variation."
 msgstr ""
@@ -599,7 +599,7 @@ msgid "Python Plugin Importer"
 msgstr ""
 
 #. +> trunk6 stable6
-#: plugins/python/plugin_importer/kritapykrita_plugin_importer.desktop:45
+#: plugins/python/plugin_importer/kritapykrita_plugin_importer.desktop:46
 msgctxt "Comment"
 msgid "Imports Python plugins from zip files."
 msgstr ""
@@ -611,7 +611,7 @@ msgid "Quick Settings Docker"
 msgstr ""
 
 #. +> trunk6 stable6
-#: plugins/python/quick_settings_docker/kritapykrita_quick_settings_docker.desktop:45
+#: plugins/python/quick_settings_docker/kritapykrita_quick_settings_docker.desktop:46
 msgctxt "Comment"
 msgid "A Python-based docker for quickly changing brush size and opacity."
 msgstr ""
@@ -623,7 +623,7 @@ msgid "Script Docker"
 msgstr ""
 
 #. +> trunk6 stable6
-#: plugins/python/scriptdocker/kritapykrita_scriptdocker.desktop:44
+#: plugins/python/scriptdocker/kritapykrita_scriptdocker.desktop:45
 msgctxt "Comment"
 msgid "A Python-based docker for create actions and point to Python scripts"
 msgstr ""
@@ -683,7 +683,7 @@ msgid "Workflow Buttons"
 msgstr ""
 
 #. +> trunk6 stable6
-#: plugins/python/workflow_buttons/kritapykrita_workflow_buttons.desktop:34
+#: plugins/python/workflow_buttons/kritapykrita_workflow_buttons.desktop:35
 msgctxt "Comment"
 msgid "A Python-based docker to create multi-action buttons to improve your workflow."
 msgstr ""
diff --git a/summit/messages/krusader/krusader.pot b/summit/messages/krusader/krusader.pot
index cd28436f..3bb2d7a8 100644
--- a/summit/messages/krusader/krusader.pot
+++ b/summit/messages/krusader/krusader.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: krusader\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-08-13 09:01+0200\n"
+"POT-Creation-Date: 2026-08-17 07:52+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"
@@ -763,7 +763,7 @@ msgid "Overwrite Existing File?"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/ActionMan/useractionpage.cpp:284 app/UserAction/kraction.cpp:185
+#: app/ActionMan/useractionpage.cpp:284 app/UserAction/kraction.cpp:191
 #, kde-format
 msgid ""
 "Cannot open %1 for writing.\n"
@@ -783,32 +783,32 @@ msgid "Internal error, undefined <job> in result signal"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/Archive/abstractthreadedjob.cpp:344
+#: app/Archive/abstractthreadedjob.cpp:348
 #, kde-format
 msgid "Downloading remote files"
 msgstr ""
 
 #. +> trunk6
-#: app/Archive/abstractthreadedjob.cpp:384
+#: app/Archive/abstractthreadedjob.cpp:388
 #, kde-format
 msgctxt "%1=temporary file name"
 msgid "The temporary file \"%1\" could not be opened."
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/Archive/abstractthreadedjob.cpp:495
+#: app/Archive/abstractthreadedjob.cpp:499
 #, kde-format
 msgid "Counting files"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/Archive/abstractthreadedjob.cpp:524
+#: app/Archive/abstractthreadedjob.cpp:528
 #, kde-format
 msgid "Uploading to remote destination"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/Archive/abstractthreadedjob.cpp:645
+#: app/Archive/abstractthreadedjob.cpp:649
 #, kde-format
 msgctxt "%1=archive filename"
 msgid "%1, unsupported archive type."
@@ -963,19 +963,19 @@ msgid "Folder name:"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/BookMan/krbookmark.cpp:23 app/BookMan/krbookmarkhandler.cpp:782
+#: app/BookMan/krbookmark.cpp:23 app/BookMan/krbookmarkhandler.cpp:866
 #, kde-format
 msgid "Trash bin"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/BookMan/krbookmark.cpp:24 app/BookMan/krbookmarkhandler.cpp:790
+#: app/BookMan/krbookmark.cpp:24 app/BookMan/krbookmarkhandler.cpp:874
 #, kde-format
 msgid "Virtual Filesystem"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/BookMan/krbookmark.cpp:25 app/BookMan/krbookmarkhandler.cpp:786
+#: app/BookMan/krbookmark.cpp:25 app/BookMan/krbookmarkhandler.cpp:870
 #, kde-format
 msgid "Local Network"
 msgstr ""
@@ -993,7 +993,7 @@ msgid "Type to search..."
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/BookMan/krbookmarkhandler.cpp:225 app/BookMan/krbookmarkhandler.cpp:331
+#: app/BookMan/krbookmarkhandler.cpp:248 app/BookMan/krbookmarkhandler.cpp:388
 #: app/Konfigurator/kgcolors.cpp:673 app/Konfigurator/kgcolors.cpp:697
 #: app/Konfigurator/kggeneral.cpp:329
 #: app/Synchronizer/synchronizerdirlist.cpp:117
@@ -1002,45 +1002,45 @@ msgid "Error"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/BookMan/krbookmarkhandler.cpp:225
+#: app/BookMan/krbookmarkhandler.cpp:248
 #, kde-format
 msgid "Unable to write to %1"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/BookMan/krbookmarkhandler.cpp:234
+#: app/BookMan/krbookmarkhandler.cpp:257
 #, kde-format
 msgid "%1 instead of %2"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/BookMan/krbookmarkhandler.cpp:239 app/BookMan/krbookmarkhandler.cpp:246
-#: app/BookMan/krbookmarkhandler.cpp:283
+#: app/BookMan/krbookmarkhandler.cpp:262 app/BookMan/krbookmarkhandler.cpp:269
+#: app/BookMan/krbookmarkhandler.cpp:329
 #, kde-format
 msgid "missing tag %1"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/BookMan/krbookmarkhandler.cpp:323
+#: app/BookMan/krbookmarkhandler.cpp:379
 #, kde-format
 msgid "%1 does not seem to be a valid bookmarks file"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/BookMan/krbookmarkhandler.cpp:331
+#: app/BookMan/krbookmarkhandler.cpp:388
 #, kde-format
 msgid "Error reading bookmarks file: %1"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/BookMan/krbookmarkhandler.cpp:443 app/BookMan/krbookmarkhandler.cpp:778
-#: app/Dialogs/popularurls.cpp:276
+#: app/BookMan/krbookmarkhandler.cpp:512 app/BookMan/krbookmarkhandler.cpp:862
+#: app/Dialogs/popularurls.cpp:283
 #, kde-format
 msgid "Popular URLs"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/BookMan/krbookmarkhandler.cpp:774
+#: app/BookMan/krbookmarkhandler.cpp:858
 #, kde-format
 msgid "Enable special bookmarks"
 msgstr ""
@@ -1052,26 +1052,26 @@ msgid "Manage Bookmarks"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/BookMan/krbookmarkhandler.cpp:794
+#: app/BookMan/krbookmarkhandler.cpp:878
 #, kde-format
 msgid "Jump back"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/BookMan/krbookmarkhandler.cpp:846 app/GUI/mediabutton.cpp:331
+#: app/BookMan/krbookmarkhandler.cpp:927 app/GUI/mediabutton.cpp:331
 #: app/Panel/panelcontextmenu.cpp:101
 #, kde-format
 msgid "Open"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/BookMan/krbookmarkhandler.cpp:848 app/GUI/mediabutton.cpp:333
+#: app/BookMan/krbookmarkhandler.cpp:929 app/GUI/mediabutton.cpp:333
 #, kde-format
 msgid "Open in a new tab"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/BookMan/krbookmarkhandler.cpp:852 app/Dialogs/krmaskchoice.cpp:84
+#: app/BookMan/krbookmarkhandler.cpp:933 app/Dialogs/krmaskchoice.cpp:84
 #: app/Dialogs/kurllistrequester.cpp:127 app/DiskUsage/diskusage.cpp:750
 #: app/GUI/kfnkeys.cpp:28 app/Konfigurator/kgcolors.cpp:625
 #: app/Panel/listpanelactions.cpp:73 app/Panel/panelcontextmenu.cpp:204
@@ -1593,7 +1593,7 @@ msgid "The saved 'Popular URLs' are invalid. The list will be cleared."
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/Dialogs/popularurls.cpp:293
+#: app/Dialogs/popularurls.cpp:300
 #, kde-format
 msgid "&Search:"
 msgstr ""
@@ -6144,7 +6144,7 @@ msgid "Cannot find the 'locate' command. Please install the findutils-locate pac
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/krslots.cpp:407 app/UserAction/kraction.cpp:282
+#: app/krslots.cpp:407 app/UserAction/kraction.cpp:287
 #, kde-format
 msgctxt "Arg is a string containing the bad quoting."
 msgid ""
@@ -6241,7 +6241,7 @@ msgid "Statusbar will show basic information about file below mouse pointer."
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/krusader.cpp:301
+#: app/krusader.cpp:303
 #, kde-format
 msgid ""
 "<qt><b>Welcome to Krusader.</b>"
@@ -6250,7 +6250,7 @@ msgid ""
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/krusader.cpp:332
+#: app/krusader.cpp:334
 #, kde-format
 msgid "Bring Main Window to Top"
 msgstr ""
@@ -7932,7 +7932,7 @@ msgid "Custom layout: \"%1\""
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/Panel/krpreviewpopup.cpp:86
+#: app/Panel/krpreviewpopup.cpp:87
 #, kde-format
 msgid "Preview not available"
 msgstr ""
@@ -10765,43 +10765,43 @@ msgid "Error: missing ')' in Expander"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/UserAction/kraction.cpp:72
+#: app/UserAction/kraction.cpp:78
 #, kde-format
 msgid "Standard Output (stdout)"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/UserAction/kraction.cpp:80
+#: app/UserAction/kraction.cpp:86
 #, kde-format
 msgid "Standard Error (stderr)"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/UserAction/kraction.cpp:86
+#: app/UserAction/kraction.cpp:92
 #, kde-format
 msgid "Output"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/UserAction/kraction.cpp:104
+#: app/UserAction/kraction.cpp:110
 #, kde-format
 msgid "Use font with fixed width"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/UserAction/kraction.cpp:120
+#: app/UserAction/kraction.cpp:126
 #, kde-format
 msgid "Kill"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/UserAction/kraction.cpp:121
+#: app/UserAction/kraction.cpp:127
 #, kde-format
 msgid "Kill the running process"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/UserAction/kraction.cpp:164
+#: app/UserAction/kraction.cpp:170
 #, kde-format
 msgid ""
 "*.txt|Text files\n"
@@ -10809,7 +10809,7 @@ msgid ""
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/UserAction/kraction.cpp:171
+#: app/UserAction/kraction.cpp:177
 #, kde-format
 msgid ""
 "This file already exists.\n"
@@ -10817,31 +10817,31 @@ msgid ""
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/UserAction/kraction.cpp:172
+#: app/UserAction/kraction.cpp:178
 #, kde-format
 msgid "Overwrite or append?"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/UserAction/kraction.cpp:174
+#: app/UserAction/kraction.cpp:180
 #, kde-format
 msgid "Append"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/UserAction/kraction.cpp:185
+#: app/UserAction/kraction.cpp:191
 #, kde-format
 msgid "Export failed"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/UserAction/kraction.cpp:240
+#: app/UserAction/kraction.cpp:241
 #, kde-format
 msgid "Cannot run user action, %1 not found or not executable. Please verify that kde-cli-tools are installed."
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: app/UserAction/kraction.cpp:248
+#: app/UserAction/kraction.cpp:249
 #, kde-format
 msgid "Embedded terminal emulator does not work, using output collection instead."
 msgstr ""
diff --git a/summit/messages/kstars/kstars.pot b/summit/messages/kstars/kstars.pot
index d27bf479..5ea97777 100644
--- a/summit/messages/kstars/kstars.pot
+++ b/summit/messages/kstars/kstars.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: kstars\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-08-16 07:03+0200\n"
+"POT-Creation-Date: 2026-08-17 07:52+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"
@@ -11610,7 +11610,7 @@ msgstr ""
 #. +> trunk5
 #: ekos/align/pushtoassistant.ui:206 ekos/analyze/analyze.cpp:2337
 #: ekos/auxiliary/opslogs.ui:77 ekos/auxiliary/opslogs.ui:413
-#: ekos/manager.cpp:2758 ekos/manager.ui:778
+#: ekos/manager.cpp:2769 ekos/manager.ui:778
 #: ekos/scheduler/taskqueue/ui/deviceselectiondialog.cpp:485
 #, kde-format
 msgid "Mount"
@@ -11724,7 +11724,7 @@ msgstr ""
 #. i18n: ectx: property (text), widget (QCheckBox, schedulerGuideStep)
 #. +> trunk5
 #: ekos/analyze/analyze.cpp:2335 ekos/auxiliary/opslogs.ui:120
-#: ekos/guide/guide.cpp:72 ekos/guide/guide.ui:129 ekos/manager.cpp:2833
+#: ekos/guide/guide.cpp:72 ekos/guide/guide.ui:129 ekos/manager.cpp:2844
 #: ekos/scheduler/framingassistant.ui:1240 ekos/scheduler/scheduler.ui:262
 #: fitsviewer/fitsviewer.cpp:578
 #, kde-format
@@ -14133,7 +14133,7 @@ msgstr ""
 #. i18n: ectx: property (text), widget (QCheckBox, kcfg_ObservatoryLogging)
 #. i18n: ectx: property (windowTitle), widget (QWidget, Observatory)
 #. +> trunk5
-#: ekos/auxiliary/opslogs.ui:321 ekos/manager.cpp:2899
+#: ekos/auxiliary/opslogs.ui:321 ekos/manager.cpp:2910
 #: ekos/observatory/observatory.ui:14
 #, kde-format
 msgid "Observatory"
@@ -27361,73 +27361,73 @@ msgid "%1 is offline."
 msgstr ""
 
 #. +> trunk5
-#: ekos/manager.cpp:2916
+#: ekos/manager.cpp:2927
 #, kde-format
 msgid "Guider port from %1 is ready."
 msgstr ""
 
 #. +> trunk5
-#: ekos/manager.cpp:3179
+#: ekos/manager.cpp:3190
 #, kde-format
 msgid "Are you sure you want to delete the profile?"
 msgstr ""
 
 #. +> trunk5
-#: ekos/manager.cpp:3180
+#: ekos/manager.cpp:3191
 #, kde-format
 msgid "Confirm Delete"
 msgstr ""
 
 #. +> trunk5
-#: ekos/manager.cpp:3232
+#: ekos/manager.cpp:3243
 #, kde-format
 msgid "Site location updated to %1."
 msgstr ""
 
 #. +> trunk5
-#: ekos/manager.cpp:3234
+#: ekos/manager.cpp:3245
 #, kde-format
 msgid "Failed to update site location to %1. City not found."
 msgstr ""
 
 #. +> trunk5
-#: ekos/manager.cpp:3507
+#: ekos/manager.cpp:3518
 #, kde-format
 msgid "Enabling debug logging for %1..."
 msgstr ""
 
 #. +> trunk5
-#: ekos/manager.cpp:3515
+#: ekos/manager.cpp:3526
 #, kde-format
 msgid "Disabling debug logging for %1..."
 msgstr ""
 
 #. +> trunk5
-#: ekos/manager.cpp:3543
+#: ekos/manager.cpp:3554
 #, kde-format
 msgid "Re-enabling debug logging for %1..."
 msgstr ""
 
 #. +> trunk5
-#: ekos/manager.cpp:3555
+#: ekos/manager.cpp:3566
 #, kde-format
 msgid "Re-disabling debug logging for %1..."
 msgstr ""
 
 #. +> trunk5
-#: ekos/manager.cpp:4351
+#: ekos/manager.cpp:4362
 #, kde-format
 msgid "Preview source set to external"
 msgstr ""
 
 #. +> trunk5
-#: ekos/manager.cpp:4358
+#: ekos/manager.cpp:4369
 #, kde-format
 msgid "Preview source reset to internal"
 msgstr ""
 
 #. +> trunk5
-#: ekos/manager.cpp:4365
+#: ekos/manager.cpp:4376
 #, kde-format
 msgid "Received external preview file"
 msgstr ""
diff --git a/summit/messages/ktextaddons/libtextautogeneratetext.pot b/summit/messages/ktextaddons/libtextautogeneratetext.pot
index 863b16cb..c6e98695 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-16 07:03+0200\n"
+"POT-Creation-Date: 2026-08-17 07:52+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"
@@ -437,7 +437,7 @@ msgstr ""
 #. +> trunk6
 #: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:64
 #, kde-format
-msgid "API OpenAI"
+msgid "OpenAI API"
 msgstr ""
 
 #. +> trunk6 stable6
@@ -503,13 +503,13 @@ msgstr ""
 #. +> trunk6
 #: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:277
 #, kde-format
-msgid "Orca Router OpenAI-compatible API"
+msgid "OrcaRouter OpenAI-compatible API"
 msgstr ""
 
 #. +> trunk6
 #: plugins/genericnetworkplugin/genericnetworkserverinfo.cpp:279
 #, kde-format
-msgid "API Open AI (custom)"
+msgid "OpenAI API (custom)"
 msgstr ""
 
 #. +> trunk6 stable6
diff --git a/summit/messages/mimetreeparser/mimetreeparser6.pot b/summit/messages/mimetreeparser/mimetreeparser6.pot
index 183c9b69..9f707a5f 100644
--- a/summit/messages/mimetreeparser/mimetreeparser6.pot
+++ b/summit/messages/mimetreeparser/mimetreeparser6.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: mimetreeparser\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-07-15 09:22+0200\n"
+"POT-Creation-Date: 2026-08-17 07:52+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <[email protected]>\n"
@@ -404,107 +404,107 @@ msgid "The message is encrypted for the following recipients:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewer.cpp:87
+#: widgets/messageviewer.cpp:88
 #, kde-format
 msgid "Save Attachment As"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewer.cpp:107
+#: widgets/messageviewer.cpp:108
 #, kde-format
 msgctxt "@action:inmenu"
 msgid "Import public key"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewer.cpp:115
+#: widgets/messageviewer.cpp:116
 #, kde-format
 msgctxt "to open"
 msgid "Open"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewer.cpp:121
+#: widgets/messageviewer.cpp:122
 #, kde-format
 msgid "&Save Attachment As…"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewer.cpp:272
+#: widgets/messageviewer.cpp:273
 #, kde-format
 msgid "Invitation"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewer.cpp:276
+#: widgets/messageviewer.cpp:277
 #, kde-format
 msgid "&Summary:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewer.cpp:277
+#: widgets/messageviewer.cpp:278
 #, kde-format
 msgid "&Organizer:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewer.cpp:279
+#: widgets/messageviewer.cpp:280
 #, kde-format
 msgid "&Location:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewer.cpp:281
+#: widgets/messageviewer.cpp:282
 #, kde-format
 msgid "&Start date:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewer.cpp:283
+#: widgets/messageviewer.cpp:284
 #, kde-format
 msgid "&End date:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewer.cpp:286
+#: widgets/messageviewer.cpp:287
 #, kde-format
 msgid "&Details:"
 msgstr ""
 
 #. +> trunk6
-#: widgets/messageviewer.cpp:289
+#: widgets/messageviewer.cpp:290
 #, kde-format
 msgctxt "@info:status"
 msgid "Invitation is broken"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewer.cpp:302
+#: widgets/messageviewer.cpp:303
 #, kde-format
 msgid "Encapsulated email"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewer.cpp:311 widgets/messageviewer.cpp:313
+#: widgets/messageviewer.cpp:312 widgets/messageviewer.cpp:314
 #, kde-format
 msgid "Subject:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewer.cpp:311
+#: widgets/messageviewer.cpp:312
 #, kde-format
 msgctxt "Email has no subject"
 msgid "No subject"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewer.cpp:318 widgets/messageviewer.cpp:321
+#: widgets/messageviewer.cpp:319 widgets/messageviewer.cpp:322
 #, kde-format
 msgid "From:"
 msgstr ""
 
 #. +> trunk6
-#: widgets/messageviewer.cpp:319 widgets/messageviewer.cpp:392
+#: widgets/messageviewer.cpp:320 widgets/messageviewer.cpp:393
 #, kde-format
 msgctxt "@info:status missing 'From:', i.e. an unknown author"
 msgid "Unknown"
@@ -525,188 +525,188 @@ msgid "<i>Unknown</i>"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewer.cpp:323
+#: widgets/messageviewer.cpp:324
 #, kde-format
 msgid "Date:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewer.cpp:387
+#: widgets/messageviewer.cpp:388
 #, kde-format
 msgid "&Subject:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewer.cpp:390 widgets/messageviewer.cpp:392
+#: widgets/messageviewer.cpp:391 widgets/messageviewer.cpp:393
 #, kde-format
 msgid "&From:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewer.cpp:395
+#: widgets/messageviewer.cpp:396
 #, kde-format
 msgid "&Sender:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewer.cpp:398
+#: widgets/messageviewer.cpp:399
 #, kde-format
 msgid "&To:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewer.cpp:401
+#: widgets/messageviewer.cpp:402
 #, kde-format
 msgid "&CC:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewer.cpp:404
+#: widgets/messageviewer.cpp:405
 #, kde-format
 msgid "&BCC:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewer.cpp:407
+#: widgets/messageviewer.cpp:408
 #, kde-format
 msgid "&Date:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewerbase_p.cpp:64
+#: widgets/messageviewerbase_p.cpp:65
 #, kde-format
 msgctxt "@action:inmenu"
 msgid "&Save"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewerbase_p.cpp:70
+#: widgets/messageviewerbase_p.cpp:71
 #, kde-format
 msgctxt "@action:inmenu"
 msgid "Save Decrypted"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewerbase_p.cpp:76
+#: widgets/messageviewerbase_p.cpp:77
 #, kde-format
 msgctxt "@action:inmenu"
 msgid "Print Preview"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewerbase_p.cpp:82
+#: widgets/messageviewerbase_p.cpp:83
 #, kde-format
 msgctxt "@action:inmenu"
 msgid "&Print"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewerbase_p.cpp:88
+#: widgets/messageviewerbase_p.cpp:89
 #, kde-format
 msgctxt "@action:button Previous email"
 msgid "Previous Message"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewerbase_p.cpp:94
+#: widgets/messageviewerbase_p.cpp:95
 #, kde-format
 msgctxt "@action:button Next email"
 msgid "Next Message"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewerbase_p.cpp:100
+#: widgets/messageviewerbase_p.cpp:101
 #, kde-format
 msgctxt "@action:button"
 msgid "View Source"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewerbase_p.cpp:106
+#: widgets/messageviewerbase_p.cpp:107
 #, kde-format
 msgctxt "@action:button"
 msgid "Use Fixed Font"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewerbase_p.cpp:154
+#: widgets/messageviewerbase_p.cpp:155
 #, kde-format
 msgctxt "window title if email subject is empty"
 msgid "(No Subject)"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewerbase_p.cpp:162
+#: widgets/messageviewerbase_p.cpp:163
 #, kde-format
 msgctxt "@title:window if there's no email to display"
 msgid "(No Message)"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewerbase_p.cpp:177
+#: widgets/messageviewerbase_p.cpp:178
 #, kde-kuit-format
 msgctxt "@info"
 msgid "No messages to display."
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewerbase_p.cpp:179
+#: widgets/messageviewerbase_p.cpp:180
 #, kde-kuit-format
 msgctxt "@info"
 msgid "Unable to read the file <filename>%1</filename>, or the file doesn't contain any messages."
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewerbase_p.cpp:246
+#: widgets/messageviewerbase_p.cpp:247
 #, kde-format
 msgctxt "@info"
 msgid "File %1 could not be created."
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewerbase_p.cpp:246 widgets/messageviewerbase_p.cpp:252
+#: widgets/messageviewerbase_p.cpp:247 widgets/messageviewerbase_p.cpp:253
 #, kde-format
 msgctxt "@title:window"
 msgid "Error Saving Message"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewerbase_p.cpp:252
+#: widgets/messageviewerbase_p.cpp:253
 #, kde-format
 msgctxt "@info"
 msgid "File %1 could not be written."
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewerbase_p.cpp:266 widgets/messageviewerbase_p.cpp:300
+#: widgets/messageviewerbase_p.cpp:267 widgets/messageviewerbase_p.cpp:301
 #, kde-format
 msgctxt "@title:window"
 msgid "Save Message"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewerbase_p.cpp:268 widgets/messageviewerbase_p.cpp:302
+#: widgets/messageviewerbase_p.cpp:269 widgets/messageviewerbase_p.cpp:303
 #, kde-format
 msgctxt "File dialog accepted files"
 msgid "Email files (*.eml *.mbox *.mime)"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewerbase_p.cpp:284
+#: widgets/messageviewerbase_p.cpp:285
 #, kde-format
 msgctxt "@info"
 msgid "The message doesn't seem to be encrypted. Saving the original message."
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewerbase_p.cpp:290
+#: widgets/messageviewerbase_p.cpp:291
 #, kde-format
 msgctxt "@info"
 msgid "Some parts of the message could not be decrypted. Save partially decrypted message?"
 msgstr ""
 
 #. +> trunk6
-#: widgets/messageviewerbase_p.cpp:291
+#: widgets/messageviewerbase_p.cpp:292
 #, kde-format
 msgctxt "@title:window"
 msgid "Decryption failed"
@@ -720,21 +720,21 @@ msgid "Decryption failed"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewerbase_p.cpp:300
+#: widgets/messageviewerbase_p.cpp:301
 #, kde-format
 msgctxt "@title:window"
 msgid "Save Decrypted Message"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewerbase_p.cpp:314
+#: widgets/messageviewerbase_p.cpp:315
 #, kde-format
 msgctxt "@title:window"
 msgid "Print"
 msgstr ""
 
 #. +> trunk6 stable6
-#: widgets/messageviewerbase_p.cpp:331
+#: widgets/messageviewerbase_p.cpp:332
 #, kde-format
 msgctxt "@title:window"
 msgid "Print Preview"
diff --git a/summit/messages/plasma-nm/plasmanetworkmanagement-kcm-qml.pot b/summit/messages/plasma-nm/plasmanetworkmanagement-kcm-qml.pot
index 865e7612..4339be09 100644
--- a/summit/messages/plasma-nm/plasmanetworkmanagement-kcm-qml.pot
+++ b/summit/messages/plasma-nm/plasmanetworkmanagement-kcm-qml.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: plasma-nm\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-08-14 07:45+0200\n"
+"POT-Creation-Date: 2026-08-17 07:52+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,26 +18,26 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 
 #. +> trunk6
-#: kcm.cpp:413
+#: kcm.cpp:409
 #, kde-format
 msgid "my_shared_connection"
 msgstr ""
 
 #. +> trunk6
-#: kcm.cpp:475
+#: kcm.cpp:473
 #, kde-format
 msgid "Do you want to save changes made to the connection '%1'?"
 msgstr ""
 
 #. +> trunk6
-#: kcm.cpp:478
+#: kcm.cpp:476
 #, kde-format
 msgctxt "@title:window"
 msgid "Save Changes"
 msgstr ""
 
 #. +> trunk6
-#: kcm.cpp:507
+#: kcm.cpp:505
 #, kde-format
 msgctxt "Suffix appended to duplicated connection name"
 msgid " (Copy)"
diff --git a/summit/messages/plasma-nm/plasmanetworkmanagement-libs.pot b/summit/messages/plasma-nm/plasmanetworkmanagement-libs.pot
index 542ec2a9..27eaeef9 100644
--- a/summit/messages/plasma-nm/plasmanetworkmanagement-libs.pot
+++ b/summit/messages/plasma-nm/plasmanetworkmanagement-libs.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: plasma-nm\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n"
-"POT-Creation-Date: 2026-08-14 07:45+0200\n"
+"POT-Creation-Date: 2026-08-17 07:52+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"
@@ -1135,6 +1135,7 @@ msgstr ""
 
 #. +> trunk6 stable6 stable5
 #: editor/settings/ipv4widget.cpp:267 editor/settings/ipv6widget.cpp:258
+#: editorqml/settings/ipv4settings/ipv4settings.cpp:232
 #, kde-format
 msgid "Other DNS Servers:"
 msgstr ""
@@ -1144,6 +1145,7 @@ msgstr ""
 #: editor/settings/ipv4widget.cpp:306 editor/settings/ipv4widget.cpp:319
 #: editor/settings/ipv6widget.cpp:271 editor/settings/ipv6widget.cpp:284
 #: editor/settings/ipv6widget.cpp:297 editor/settings/ipv6widget.cpp:310
+#: editorqml/settings/ipv4settings/ipv4settings.cpp:232
 #, kde-format
 msgid "DNS Servers:"
 msgstr ""
@@ -1163,7 +1165,7 @@ msgid "Send hostname:"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: editor/settings/ipv4widget.cpp:436
+#: editor/settings/ipv4widget.cpp:436 editorqml/qml/ipv4/IPv4Advance.qml:53
 #, kde-format
 msgid "DHCP hostname:"
 msgstr ""
@@ -1183,7 +1185,7 @@ msgid " ms"
 msgstr ""
 
 #. +> trunk6 stable6 stable5
-#: editor/settings/ipv4widget.cpp:445
+#: editor/settings/ipv4widget.cpp:445 editorqml/qml/ipv4/IPv4Advance.qml:63
 #, kde-format
 msgid "DAD timeout:"
 msgstr ""
@@ -1638,7 +1640,7 @@ msgstr ""
 #. +> trunk6 stable6 stable5
 #: editor/settings/ui/bond.ui:110
 #: editor/settings/ui/wificonnectionwidget.ui:68
-#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:71
+#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:70
 #, kde-format
 msgid "Mode:"
 msgstr ""
@@ -1910,7 +1912,7 @@ msgstr ""
 #. i18n: ectx: property (text), widget (QLabel, advancedSectionLabel)
 #. +> trunk6 stable6 stable5
 #: editor/settings/ui/gsm.ui:84 editor/settings/ui/wificonnectionwidget.ui:112
-#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:91
+#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:90
 #, kde-format
 msgid "Advanced"
 msgstr ""
@@ -1967,7 +1969,7 @@ msgstr ""
 #: editor/settings/ui/wificonnectionwidget.ui:301
 #: editor/settings/ui/wiredconnectionwidget.ui:89
 #: editor/settings/ui/wireguardinterfacewidget.ui:89
-#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:221
+#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:219
 #, kde-format
 msgid "MTU:"
 msgstr ""
@@ -2002,13 +2004,14 @@ msgstr ""
 #. i18n: ectx: property (text), widget (QLabel, label)
 #. +> trunk6 stable6 stable5
 #: editor/settings/ui/ipv4.ui:29 editor/settings/ui/ipv6.ui:49
+#: editorqml/qml/ipv4/IPv4Settings.qml:26
 #, kde-format
 msgid "Method:"
 msgstr ""
 
 #. i18n: ectx: property (toolTip), widget (KComboBox, method)
 #. +> trunk6 stable6
-#: editor/settings/ui/ipv4.ui:54
+#: editor/settings/ui/ipv4.ui:54 editorqml/qml/ipv4/IPv4Settings.qml:37
 #, kde-format
 msgid ""
 "How to configure the IPv4 address:\n"
@@ -2076,6 +2079,7 @@ msgstr ""
 #. i18n: ectx: property (toolTip), widget (KLineEdit, dns)
 #. +> trunk6 stable6 stable5
 #: editor/settings/ui/ipv4.ui:127 editor/settings/ui/ipv6.ui:76
+#: editorqml/qml/ipv4/IPv4Settings.qml:59
 #, kde-format
 msgid "Use this field to specify the IP address(es) of one or more DNS servers. Use ',' to separate entries."
 msgstr ""
@@ -2098,6 +2102,7 @@ msgstr ""
 #. i18n: ectx: property (toolTip), widget (KLineEdit, dnsSearch)
 #. +> trunk6 stable6 stable5
 #: editor/settings/ui/ipv4.ui:173 editor/settings/ui/ipv6.ui:280
+#: editorqml/qml/ipv4/IPv4Settings.qml:96
 #, kde-format
 msgid "Use this field to specify one or more DNS domains to search. Use ',' to separate entries."
 msgstr ""
@@ -2105,13 +2110,14 @@ msgstr ""
 #. i18n: ectx: property (toolTip), widget (QPushButton, dnsSearchMorePushButton)
 #. +> trunk6 stable6 stable5
 #: editor/settings/ui/ipv4.ui:180 editor/settings/ui/ipv6.ui:287
+#: editorqml/qml/ipv4/IPv4Settings.qml:110
 #, kde-format
 msgid "Edit the list of DNS domains being searched"
 msgstr ""
 
 #. i18n: ectx: property (text), widget (QLabel, labelDhcpClientId)
 #. +> trunk6 stable6 stable5
-#: editor/settings/ui/ipv4.ui:198
+#: editor/settings/ui/ipv4.ui:198 editorqml/qml/ipv4/IPv4Settings.qml:115
 #, kde-format
 msgid "DHCP Client ID:"
 msgstr ""
@@ -2129,6 +2135,7 @@ msgstr ""
 #. i18n: ectx: property (text), widget (QLabel, labelRouteMetric)
 #. +> trunk6 stable6
 #: editor/settings/ui/ipv4.ui:226 editor/settings/ui/ipv6.ui:379
+#: editorqml/qml/ipv4/IPv4Settings.qml:129
 #, kde-format
 msgid "Route Metric:"
 msgstr ""
@@ -2147,8 +2154,10 @@ msgstr ""
 #. i18n: ectx: property (text), widget (QPushButton, btnRemove)
 #. +> trunk6 stable6 stable5
 #: editor/settings/ui/ipv4.ui:270 editor/settings/ui/ipv6.ui:97
+#: editorqml/qml/ipv4/IPv4Settings.qml:289
+#: editorqml/qml/ipv4/SearchDomainList.qml:99
 #: editorqml/qml/wifisecurity/AlternativeSubjectMatch.qml:98
-#: editorqml/qml/wifisecurity/DnsList.qml:98
+#: editorqml/qml/wifisecurity/DnsList.qml:100
 #, kde-format
 msgid "Remove"
 msgstr ""
@@ -2156,8 +2165,10 @@ msgstr ""
 #. i18n: ectx: property (text), widget (QPushButton, btnAdd)
 #. +> trunk6 stable6 stable5
 #: editor/settings/ui/ipv4.ui:280 editor/settings/ui/ipv6.ui:107
+#: editorqml/qml/ipv4/IPv4Settings.qml:281
+#: editorqml/qml/ipv4/SearchDomainList.qml:85
 #: editorqml/qml/wifisecurity/AlternativeSubjectMatch.qml:84
-#: editorqml/qml/wifisecurity/DnsList.qml:84
+#: editorqml/qml/wifisecurity/DnsList.qml:86
 #, kde-format
 msgid "Add"
 msgstr ""
@@ -2183,7 +2194,7 @@ msgstr ""
 
 #. i18n: ectx: property (text), widget (QCheckBox, ipv4RequiredCB)
 #. +> trunk6 stable6 stable5
-#: editor/settings/ui/ipv4.ui:338
+#: editor/settings/ui/ipv4.ui:338 editorqml/qml/ipv4/IPv4Settings.qml:302
 #, kde-format
 msgid "IPv4 is required for this connection"
 msgstr ""
@@ -2213,7 +2224,7 @@ msgstr ""
 
 #. i18n: ectx: property (toolTip), widget (QPushButton, dnsMorePushButton)
 #. +> trunk6 stable6 stable5
-#: editor/settings/ui/ipv6.ui:83
+#: editor/settings/ui/ipv6.ui:83 editorqml/qml/ipv4/IPv4Settings.qml:73
 #, kde-format
 msgid "Edit the list of DNS servers"
 msgstr ""
@@ -2458,7 +2469,7 @@ msgstr ""
 #. i18n: ectx: property (text), widget (QLabel, SSIDLabel)
 #. +> trunk6 stable6 stable5
 #: editor/settings/ui/wificonnectionwidget.ui:39
-#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:35
+#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:34
 #, kde-format
 msgid "SSID:"
 msgstr ""
@@ -2491,7 +2502,7 @@ msgstr ""
 #. i18n: ectx: property (text), item, widget (KComboBox, modeComboBox)
 #. +> trunk6 stable6 stable5
 #: editor/settings/ui/wificonnectionwidget.ui:94
-#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:74
+#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:73
 #, kde-format
 msgid "Infrastructure"
 msgstr ""
@@ -2499,7 +2510,7 @@ msgstr ""
 #. i18n: ectx: property (text), item, widget (KComboBox, modeComboBox)
 #. +> trunk6 stable6 stable5
 #: editor/settings/ui/wificonnectionwidget.ui:99
-#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:74
+#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:73
 #, kde-format
 msgid "Ad-hoc"
 msgstr ""
@@ -2516,7 +2527,7 @@ msgstr ""
 #. i18n: ectx: property (text), item, widget (KComboBox, modeComboBox)
 #. +> trunk6 stable6 stable5
 #: editor/settings/ui/wificonnectionwidget.ui:104
-#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:74
+#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:73
 #, kde-format
 msgid "Access Point"
 msgstr ""
@@ -2524,7 +2535,7 @@ msgstr ""
 #. i18n: ectx: property (text), widget (QLabel, BSSIDLabel)
 #. +> trunk6 stable6
 #: editor/settings/ui/wificonnectionwidget.ui:128
-#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:99
+#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:97
 #, kde-format
 msgid "Restrict to BSSID:"
 msgstr ""
@@ -2539,7 +2550,7 @@ msgstr ""
 #. i18n: ectx: property (text), widget (QLabel, bandLabel)
 #. +> trunk6 stable6 stable5
 #: editor/settings/ui/wificonnectionwidget.ui:163
-#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:135
+#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:133
 #, kde-format
 msgid "Band:"
 msgstr ""
@@ -2564,7 +2575,7 @@ msgstr ""
 #. i18n: ectx: property (text), item, widget (KComboBox, band)
 #. +> trunk6 stable6 stable5
 #: editor/settings/ui/wificonnectionwidget.ui:192
-#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:138
+#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:136
 #, kde-format
 msgid "A (5 GHz)"
 msgstr ""
@@ -2572,7 +2583,7 @@ msgstr ""
 #. i18n: ectx: property (text), item, widget (KComboBox, band)
 #. +> trunk6 stable6 stable5
 #: editor/settings/ui/wificonnectionwidget.ui:197
-#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:138
+#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:136
 #, kde-format
 msgid "B/G (2.4 GHz)"
 msgstr ""
@@ -2580,7 +2591,7 @@ msgstr ""
 #. i18n: ectx: property (text), widget (QLabel, channelLabel)
 #. +> trunk6 stable6 stable5
 #: editor/settings/ui/wificonnectionwidget.ui:205
-#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:147
+#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:145
 #, kde-format
 msgid "Channel:"
 msgstr ""
@@ -2597,7 +2608,7 @@ msgstr ""
 #. i18n: ectx: property (text), widget (QLabel, label)
 #. +> trunk6 stable6
 #: editor/settings/ui/wificonnectionwidget.ui:232
-#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:166
+#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:164
 #, kde-format
 msgid "Restrict to network adapter:"
 msgstr ""
@@ -2613,7 +2624,7 @@ msgstr ""
 #. +> trunk6 stable6 stable5
 #: editor/settings/ui/wificonnectionwidget.ui:258
 #: editor/settings/ui/wiredconnectionwidget.ui:47
-#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:199
+#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:197
 #, kde-format
 msgid "Cloned MAC address:"
 msgstr ""
@@ -2628,7 +2639,7 @@ msgstr ""
 #. i18n: ectx: property (text), widget (QPushButton, btnRandomMacAddr)
 #. +> trunk6 stable6 stable5
 #: editor/settings/ui/wificonnectionwidget.ui:292
-#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:214
+#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:212
 #, kde-format
 msgid "Random…"
 msgstr ""
@@ -2661,7 +2672,7 @@ msgstr ""
 #. i18n: ectx: property (text), widget (QLabel, label_4)
 #. +> trunk6 stable6 stable5
 #: editor/settings/ui/wificonnectionwidget.ui:345
-#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:244
+#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:242
 #, kde-format
 msgid "Visibility:"
 msgstr ""
@@ -2669,7 +2680,7 @@ msgstr ""
 #. i18n: ectx: property (text), widget (QCheckBox, hiddenNetwork)
 #. +> trunk6 stable6 stable5
 #: editor/settings/ui/wificonnectionwidget.ui:361
-#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:245
+#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:243
 #, kde-format
 msgid "Hidden network"
 msgstr ""
@@ -4531,7 +4542,7 @@ msgstr ""
 
 #. i18n: ectx: property (windowTitle), widget (QWidget, RoutesIp4Config)
 #. +> trunk6 stable6 stable5
-#: editor/widgets/ui/ipv4routes.ui:20
+#: editor/widgets/ui/ipv4routes.ui:20 editorqml/qml/ipv4/IPv4Routes.qml:18
 #, kde-format
 msgid "Edit IPv4 Routes"
 msgstr ""
@@ -4539,6 +4550,7 @@ msgstr ""
 #. i18n: ectx: property (toolTip), widget (QCheckBox, cbNeverDefault)
 #. +> trunk6 stable6 stable5
 #: editor/widgets/ui/ipv4routes.ui:42 editor/widgets/ui/ipv6routes.ui:130
+#: editorqml/qml/ipv4/IPv4Routes.qml:216
 #, kde-format
 msgid "If enabled, this connection will never be used as the default network connection"
 msgstr ""
@@ -4546,6 +4558,7 @@ msgstr ""
 #. i18n: ectx: property (text), widget (QCheckBox, cbNeverDefault)
 #. +> trunk6 stable6 stable5
 #: editor/widgets/ui/ipv4routes.ui:45 editor/widgets/ui/ipv6routes.ui:133
+#: editorqml/qml/ipv4/IPv4Routes.qml:208
 #, kde-format
 msgid "Use only for resources on this connection"
 msgstr ""
@@ -4569,6 +4582,7 @@ msgstr ""
 #. i18n: ectx: property (toolTip), widget (QCheckBox, cbIgnoreAutoRoutes)
 #. +> trunk6 stable6 stable5
 #: editor/widgets/ui/ipv4routes.ui:136 editor/widgets/ui/ipv6routes.ui:120
+#: editorqml/qml/ipv4/IPv4Routes.qml:202
 #, kde-format
 msgid "If enabled, automatically configured routes are ignored and only routes specified above are used"
 msgstr ""
@@ -4576,6 +4590,7 @@ msgstr ""
 #. i18n: ectx: property (text), widget (QCheckBox, cbIgnoreAutoRoutes)
 #. +> trunk6 stable6 stable5
 #: editor/widgets/ui/ipv4routes.ui:139 editor/widgets/ui/ipv6routes.ui:123
+#: editorqml/qml/ipv4/IPv4Routes.qml:194
 #, kde-format
 msgid "Ignore automatically obtained routes"
 msgstr ""
@@ -4652,6 +4667,204 @@ msgctxt "@item metered mode"
 msgid "Automatic"
 msgstr ""
 
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Advance.qml:18
+#, kde-format
+msgid "Advanced IPv4 Settings"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Advance.qml:45
+#, kde-format
+msgid "DHCP:"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Advance.qml:46
+#, kde-format
+msgid "Send hostname to DHCP server"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Advance.qml:76 editorqml/qml/ipv4/IPv4Advance.qml:83
+#, kde-format
+msgctxt "@item DAD timeout left to NetworkManager"
+msgid "Default"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Advance.qml:78 editorqml/qml/ipv4/IPv4Advance.qml:85
+#, kde-format
+msgctxt "@item duplicate address detection turned off"
+msgid "Disabled"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Advance.qml:79
+#, kde-format
+msgctxt "@item:intext duplicate address detection timeout in milliseconds"
+msgid "%1 ms"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Advance.qml:94
+#, kde-format
+msgid ""
+"Timeout in milliseconds used to check for the presence of duplicate IP addresses on the network.\n"
+"\n"
+"0 disables the check, -1 lets NetworkManager decide."
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Routes.qml:125
+#: editorqml/qml/ipv4/IPv4Settings.qml:254
+#, kde-format
+msgctxt "@info:placeholder"
+msgid "10.0.0.0"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Routes.qml:127
+#: editorqml/qml/ipv4/IPv4Settings.qml:256
+#, kde-format
+msgctxt "@info:placeholder"
+msgid "255.255.255.0"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Routes.qml:129
+#: editorqml/qml/ipv4/IPv4Settings.qml:258
+#, kde-format
+msgctxt "@info:placeholder optional field"
+msgid "Optional"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Routes.qml:170
+#, kde-format
+msgctxt "@action:button Insert a row"
+msgid "Add"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Routes.qml:177
+#, kde-format
+msgctxt "@action:button Remove a selected row"
+msgid "Remove"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Settings.qml:29
+#, kde-format
+msgctxt "@item:inlistbox IPv4 method"
+msgid "Automatic"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Settings.qml:29
+#, kde-format
+msgctxt "@item:inlistbox IPv4 method"
+msgid "Automatic (Only addresses)"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Settings.qml:29
+#, kde-format
+msgctxt "@item:inlistbox IPv4 method"
+msgid "Link-Local"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Settings.qml:29
+#, kde-format
+msgctxt "@item:inlistbox like in use Manual configuration"
+msgid "Manual"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Settings.qml:29
+#, kde-format
+msgctxt "@item:inlistbox IPv4 method"
+msgid "Shared to other computers"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Settings.qml:29
+#, kde-format
+msgctxt "@item:inlistbox like in this setting is Disabled"
+msgid "Disabled"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Settings.qml:78
+#, kde-format
+msgctxt "@label:textbox"
+msgid "Search Domains:"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Settings.qml:126
+#, kde-format
+msgid "Use this field to specify the DHCP client ID which is a string sent to the DHCP server to identify the local machine that the DHCP server may use to customize the DHCP lease and options."
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Settings.qml:155
+#, kde-format
+msgid ""
+"A score that helps choose the best path for data packets to reach their destination, based on factors like distance, delay, and reliability.\n"
+"\n"
+"Default value -1 means that NetworkManager gets to choose and manage the actual metric of the route."
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Settings.qml:162
+#, kde-format
+msgid "Addresses"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Settings.qml:310
+#, kde-format
+msgid "Allows the connection to complete if IPv4 configuration fails but IPv6 configuration succeeds"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Settings.qml:326
+#, kde-format
+msgctxt "@action:button"
+msgid "Advanced…"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/IPv4Settings.qml:332
+#, kde-format
+msgctxt "@action:button"
+msgid "Routes…"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/SearchDomainList.qml:16
+#, kde-format
+msgid "Search Domains"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/SearchDomainList.qml:107
+#: editorqml/qml/wifisecurity/AlternativeSubjectMatch.qml:106
+#: editorqml/qml/wifisecurity/DnsList.qml:108
+#, kde-format
+msgid "Move Up"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/qml/ipv4/SearchDomainList.qml:120
+#: editorqml/qml/wifisecurity/AlternativeSubjectMatch.qml:119
+#: editorqml/qml/wifisecurity/DnsList.qml:121
+#, kde-format
+msgid "Move Down"
+msgstr ""
+
 #. +> trunk6
 #: editorqml/qml/PasswordField.qml:95
 #, kde-format
@@ -4707,41 +4920,41 @@ msgid "Password must be between 8 and 64 characters"
 msgstr ""
 
 #. +> trunk6
-#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:117
+#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:115
 #, kde-format
 msgctxt "@item BSSID (MAC address) followed by signal strength"
 msgid "%1 (%2%)"
 msgstr ""
 
 #. +> trunk6
-#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:121
+#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:119
 #, kde-format
 msgid "Frequency: %1 MHz"
 msgstr ""
 
 #. +> trunk6
-#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:126
+#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:124
 #, kde-format
 msgid "Channel: %1"
 msgstr ""
 
 #. +> trunk6
-#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:138
+#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:136
 #, kde-format
 msgctxt "@item wireless band"
 msgid "Automatic"
 msgstr ""
 
 #. +> trunk6
-#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:231
-#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:234
+#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:229
+#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:232
 #, kde-format
 msgctxt "@item MTU is automatically determined"
 msgid "Automatic"
 msgstr ""
 
 #. +> trunk6
-#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:231
+#: editorqml/qml/wificonnectionsettings/WifiConnectionSettings.qml:229
 #, kde-format
 msgctxt "@item:intext MTU size, %1 is the number of bytes"
 msgid "%1 bytes"
@@ -4753,20 +4966,6 @@ msgstr ""
 msgid "Alternative subject matches"
 msgstr ""
 
-#. +> trunk6
-#: editorqml/qml/wifisecurity/AlternativeSubjectMatch.qml:106
-#: editorqml/qml/wifisecurity/DnsList.qml:106
-#, kde-format
-msgid "Move Up"
-msgstr ""
-
-#. +> trunk6
-#: editorqml/qml/wifisecurity/AlternativeSubjectMatch.qml:119
-#: editorqml/qml/wifisecurity/DnsList.qml:119
-#, kde-format
-msgid "Move Down"
-msgstr ""
-
 #. +> trunk6
 #: editorqml/qml/wifisecurity/authentication/enterprise/eap/EapFast.qml:26
 #, kde-format
@@ -4900,6 +5099,34 @@ msgctxt "@item real name not available"
 msgid "N/A"
 msgstr ""
 
+#. +> trunk6
+#: editorqml/settings/ipv4settings/ipv4routetablemodel.cpp:105
+#, kde-format
+msgctxt "@title:column"
+msgid "Address"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/settings/ipv4settings/ipv4routetablemodel.cpp:107
+#, kde-format
+msgctxt "@title:column"
+msgid "Netmask"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/settings/ipv4settings/ipv4routetablemodel.cpp:109
+#, kde-format
+msgctxt "@title:column"
+msgid "Gateway"
+msgstr ""
+
+#. +> trunk6
+#: editorqml/settings/ipv4settings/ipv4routetablemodel.cpp:111
+#, kde-format
+msgctxt "@title:column"
+msgid "Metric"
+msgstr ""
+
 #. +> trunk6
 #: editorqml/settings/wificonnectionsettings/wifisetting.cpp:292
 #, kde-format
diff --git a/summit/messages/ruqola/ruqola.pot b/summit/messages/ruqola/ruqola.pot
index 963f456f..500c473f 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-15 10:36+0200\n"
+"POT-Creation-Date: 2026-08-17 07:53+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"
@@ -196,13 +196,13 @@ msgid "The following accounts are available:"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/accountmanager.cpp:343
+#: core/accountmanager.cpp:344
 #, kde-format
 msgid "Invalid invite token"
 msgstr ""
 
 #. +> trunk6 stable6
-#: core/accountmanager.cpp:344
+#: core/accountmanager.cpp:345
 #, kde-format
 msgid "Invite Token is invalid. Creating account canceled."
 msgstr ""
diff --git a/summit/messages/skrooge/skrooge._desktop_.pot b/summit/messages/skrooge/skrooge._desktop_.pot
index 0c738d21..d50ab331 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-16 07:04+0200\n"
+"POT-Creation-Date: 2026-08-17 07:53+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:24
+#: skroogecompanion/org.kde.skroogecompanion.desktop:23
 msgctxt "GenericName"
 msgid "Manage your money"
 msgstr ""
 
 #. +> trunk6
 #: skrooge/org.kde.skrooge.desktop:85
-#: skroogecompanion/org.kde.skroogecompanion.desktop:62
+#: skroogecompanion/org.kde.skroogecompanion.desktop:61
 msgctxt "Comment"
 msgid "Skrooge is a personal finances manager powered by KDE, aiming at being simple and intuitive."
 msgstr ""
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.