From cfd83525296e98b67786201e80303a3e3ea29507 Mon Sep 17 00:00:00 2001
From: TDE Weblate <weblate@mirror.git.trinitydesktop.org>
Date: Mon, 17 Aug 2026 18:19:34 +0000
Subject: Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: tdewebdev/kommander
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdewebdev/kommander/
---
 tde-i18n-be/messages/tdewebdev/kommander.po      |  33 +++----
 tde-i18n-bg/messages/tdewebdev/kommander.po      |  56 ++++++++----
 tde-i18n-br/messages/tdewebdev/kommander.po      |  33 +++----
 tde-i18n-ca/messages/tdewebdev/kommander.po      |  37 ++++----
 tde-i18n-cs/messages/tdewebdev/kommander.po      |  33 +++----
 tde-i18n-cy/messages/tdewebdev/kommander.po      |  33 +++----
 tde-i18n-da/messages/tdewebdev/kommander.po      |  60 ++++++++----
 tde-i18n-de/messages/tdewebdev/kommander.po      |  60 ++++++++----
 tde-i18n-el/messages/tdewebdev/kommander.po      |  56 ++++++++----
 tde-i18n-en_GB/messages/tdewebdev/kommander.po   |  37 ++++----
 tde-i18n-es/messages/tdewebdev/kommander.po      |  37 ++++----
 tde-i18n-es_AR/messages/tdewebdev/kommander.po   |  35 ++++---
 tde-i18n-et/messages/tdewebdev/kommander.po      |  56 ++++++++----
 tde-i18n-eu/messages/tdewebdev/kommander.po      |  37 ++++----
 tde-i18n-fa/messages/tdewebdev/kommander.po      |  37 ++++----
 tde-i18n-fi/messages/tdewebdev/kommander.po      |  42 +++++----
 tde-i18n-fr/messages/tdewebdev/kommander.po      |  37 ++++----
 tde-i18n-ga/messages/tdewebdev/kommander.po      |  33 +++----
 tde-i18n-hu/messages/tdewebdev/kommander.po      |  37 ++++----
 tde-i18n-is/messages/tdewebdev/kommander.po      |  33 +++----
 tde-i18n-it/messages/tdewebdev/kommander.po      |  72 +++++++++++----
 tde-i18n-ja/messages/tdewebdev/kommander.po      |  37 ++++----
 tde-i18n-ko/messages/tdewebdev/kommander.po      |  37 ++++----
 tde-i18n-lt/messages/tdewebdev/kommander.po      |  36 ++++----
 tde-i18n-ms/messages/tdewebdev/kommander.po      |  33 +++----
 tde-i18n-nds/messages/tdewebdev/kommander.po     |  56 ++++++++----
 tde-i18n-nl/messages/tdewebdev/kommander.po      |  56 ++++++++----
 tde-i18n-pl/messages/tdewebdev/kommander.po      |  72 +++++++++++----
 tde-i18n-pt/messages/tdewebdev/kommander.po      |  37 ++++----
 tde-i18n-pt_BR/messages/tdewebdev/kommander.po   | 111 +++++++++++++++--------
 tde-i18n-ro/messages/tdewebdev/kommander.po      |  33 +++----
 tde-i18n-ru/messages/tdewebdev/kommander.po      | 103 ++++++++++++++-------
 tde-i18n-rw/messages/tdewebdev/kommander.po      |  33 +++----
 tde-i18n-sk/messages/tdewebdev/kommander.po      |  37 ++++----
 tde-i18n-sl/messages/tdewebdev/kommander.po      |  33 +++----
 tde-i18n-sr/messages/tdewebdev/kommander.po      |  56 ++++++++----
 tde-i18n-sr@Latn/messages/tdewebdev/kommander.po |  56 ++++++++----
 tde-i18n-sv/messages/tdewebdev/kommander.po      |  56 ++++++++----
 tde-i18n-ta/messages/tdewebdev/kommander.po      |  33 +++----
 tde-i18n-tg/messages/tdewebdev/kommander.po      |  33 +++----
 tde-i18n-tr/messages/tdewebdev/kommander.po      |  37 ++++----
 tde-i18n-uk/messages/tdewebdev/kommander.po      |  37 ++++----
 tde-i18n-zh_CN/messages/tdewebdev/kommander.po   |  33 +++----
 tde-i18n-zh_TW/messages/tdewebdev/kommander.po   |  37 ++++----
 44 files changed, 1232 insertions(+), 754 deletions(-)

diff --git a/tde-i18n-be/messages/tdewebdev/kommander.po b/tde-i18n-be/messages/tdewebdev/kommander.po
index 612865454f9..b027f202ca6 100644
--- a/tde-i18n-be/messages/tdewebdev/kommander.po
+++ b/tde-i18n-be/messages/tdewebdev/kommander.po
@@ -4,7 +4,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2007-01-12 17:43+0100\n"
 "Last-Translator: Siarhei Liantsevich <serzh.by@gmail.com>\n"
 "Language-Team: Belarusian\n"
@@ -2895,9 +2895,9 @@ msgstr "Апрацаваць выраз і вярнуць вылічанае з
 #, fuzzy
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Выкананне цыклу: значэнні з спісу <i>items</i> (тэкст, падзелены на радкі) "
 "прысвойваецца пераменнай. <br> <i>@forEach(i,A\\nB\\nC\\n)<br>  @# "
@@ -2908,8 +2908,9 @@ msgstr ""
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Выкананне цыклу: пачатковае значэнне <i>start</i> павялічваецца на крок "
 "<i>step</i>. Выкананне перарываецца пры дасягненні пераменнай значэнні "
@@ -2933,9 +2934,9 @@ msgstr ""
 #, fuzzy
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Выканаць блок калі паказаны выраз праўдзіва (ненулявы лік або не пусты "
 "радок). <p>Блок сканчаецца камандай <b>@endif</b></p>"
@@ -2975,7 +2976,7 @@ msgstr "Захаваць налады ў файле канфігурацыі г
 #, fuzzy
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "Пачатак блока выбару альтэрнатыў <b>switch</b>. Будзе выкананая альтэрнатыва "
 "блока  <b>case</b> якая задавальняе выразу <i>expression</i>."
@@ -3116,11 +3117,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -4208,7 +4209,7 @@ msgstr "Сувязі паміж адпраўніком і атрымальнік
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>Спіс слотаў атрымальніка.</b><p>У гэтым спісе будуць паказаныя слоты, "
 "якія маюць той жа набор параметраў, што і вылучаны сігнал.</b>"
diff --git a/tde-i18n-bg/messages/tdewebdev/kommander.po b/tde-i18n-bg/messages/tdewebdev/kommander.po
index 5e7c89730cb..f957e85b5c8 100644
--- a/tde-i18n-bg/messages/tdewebdev/kommander.po
+++ b/tde-i18n-bg/messages/tdewebdev/kommander.po
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2008-08-11 14:54+0000\n"
 "Last-Translator: Zlatko Popov <zlatkopopov@fsa-bg.org>\n"
 "Language-Team: Bulgarian <dict@fsa-bg.org>\n"
@@ -2461,11 +2461,17 @@ msgid "Parses an expression and returns computed value."
 msgstr "Обработване на израз и връщане на получената стойност."
 
 #: plugin/specialinformation.cpp:422
+#, fuzzy
+#| msgid ""
+#| "Executes loop: values from <i>items</i> list (passed as EOL-separated "
+#| "string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A"
+#| "\\nB\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in "
+#| "MyArray do<br>  //i = key, MyArray[i] = val<br>end "
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Изпълняване на цикъл: стойностите от списъка <i>items</i> (даден като "
 "разделен с нови редове низ) се присвояват на променливата. <br><b>Old</"
@@ -2473,11 +2479,19 @@ msgstr ""
 "b><br><i>foreach i in MyArray do<br>  //i = key, MyArray[i] = val<br>end "
 
 #: plugin/specialinformation.cpp:424
+#, fuzzy
+#| msgid ""
+#| "Executes loop: variable is set to <i>start</i> and is increased by "
+#| "<i>step</i> each time loop is executed. Execution stops when variable "
+#| "becomes larger then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  "
+#| "@# @i=1<br>@endif</i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  "
+#| "debug(i)<br>end</i>."
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Изпълняване на цикъл: на променливата се присвоява <i>start</i> и се "
 "увеличава със <i>step</i> при всяко изпълнение на цикъла. изпълнението се "
@@ -2498,11 +2512,17 @@ msgstr ""
 "извличат автоматично за превеждане."
 
 #: plugin/specialinformation.cpp:430
+#, fuzzy
+#| msgid ""
+#| "Executes block if expression is true (non-zero number or non-empty "
+#| "string.) <p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val "
+#| "== true then<br>//  do op<br>elseif cond<br>//  second "
+#| "chance<br>else<br>//  cond failed<br>endif</p>"
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Изпълняване на блока, ако резултатът от израза е истина (различно от нула "
 "или от празен низ). <p>Завършване с <b>@endif</b></p><p><b>New</b><br>if val "
@@ -2537,9 +2557,13 @@ msgid "Stores setting in configuration file for this dialog."
 msgstr "Запазване на настройките за този прозорец в конфигурационен файл."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "Начало на блок <b>switch</b>. Следващите го стойности на <b>case</b> биват "
 "сравнявани с резултата от <i>expression</i>.<p>@switch()<br>@case()<br>@end"
@@ -2669,11 +2693,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3686,7 +3710,7 @@ msgstr "Показване на връзките между подател и п
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>Списък с входовете на получателя.</b><p>Показват се само входовете с "
 "аргументи, съответстващи на аргументите маркирания в момента сигнал в "
diff --git a/tde-i18n-br/messages/tdewebdev/kommander.po b/tde-i18n-br/messages/tdewebdev/kommander.po
index 689dc8ea383..395e97272bd 100644
--- a/tde-i18n-br/messages/tdewebdev/kommander.po
+++ b/tde-i18n-br/messages/tdewebdev/kommander.po
@@ -3,7 +3,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2004-09-20 15:16+0200\n"
 "Last-Translator: Thierry Vignaud <tvignaud@mandriva.com>\n"
 "Language-Team: br <LL@li.org>\n"
@@ -2318,17 +2318,18 @@ msgstr ""
 #: plugin/specialinformation.cpp:422
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 
 #: plugin/specialinformation.cpp:424
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 
 #: plugin/specialinformation.cpp:426
@@ -2344,9 +2345,9 @@ msgstr ""
 #: plugin/specialinformation.cpp:430
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 
 #: plugin/specialinformation.cpp:432
@@ -2373,7 +2374,7 @@ msgstr ""
 #: plugin/specialinformation.cpp:440
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 
 #: plugin/specialinformation.cpp:442
@@ -2496,11 +2497,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3472,7 +3473,7 @@ msgstr ""
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 
 #: editor/connectioneditor.ui:127
diff --git a/tde-i18n-ca/messages/tdewebdev/kommander.po b/tde-i18n-ca/messages/tdewebdev/kommander.po
index 6b7ea73912c..cadf5f7f23e 100644
--- a/tde-i18n-ca/messages/tdewebdev/kommander.po
+++ b/tde-i18n-ca/messages/tdewebdev/kommander.po
@@ -8,7 +8,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2007-05-06 11:41+0200\n"
 "Last-Translator: Josep Ma. Ferrer <txemaq@gmail.com>\n"
 "Language-Team: Catalan <kde-i18n-ca@kde.org>\n"
@@ -2494,9 +2494,9 @@ msgstr "Analitza una expressió i retorna el valor avaluat."
 #, fuzzy
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Executa un bucle: Els valors de la llista <i>items</i> (passada com a llista "
 "separada per salts de línia) s'assignen a la variable. <br> <i>@forEach(i,A"
@@ -2507,8 +2507,9 @@ msgstr ""
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Executa un bucle: La variable s'estableix a <i>start</i> i s'incrementa en "
 "<i>step</i> cada vegada que s'executa el bucle. L'execució s'atura quan la "
@@ -2531,9 +2532,9 @@ msgstr ""
 #, fuzzy
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Executa un bloc si l'expressió és certa (número diferent de zero o cadena no "
 "buida). <p>Tancar amb <b>@endif</b></p>"
@@ -2567,9 +2568,13 @@ msgid "Stores setting in configuration file for this dialog."
 msgstr "Desa els paràmetres al fitxer de configuració per aquest diàleg."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "Comença un bloc <b>switch</b>. El segueixen els valors <b>case</b> que són "
 "comparats amb l'<i>expressió</i> .<p>@switch()<br>@case()<br>@end"
@@ -2702,11 +2707,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3737,7 +3742,7 @@ msgstr "Mostra les connexions entre el remitent i el receptor."
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>Una llista de ranures del receptor.</b><p>Tan sols es mostren les ranures "
 "que tenen arguments que corresponen amb els arguments de la senyal "
diff --git a/tde-i18n-cs/messages/tdewebdev/kommander.po b/tde-i18n-cs/messages/tdewebdev/kommander.po
index d058a3d0c6d..1b4834f0760 100644
--- a/tde-i18n-cs/messages/tdewebdev/kommander.po
+++ b/tde-i18n-cs/messages/tdewebdev/kommander.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2006-09-07 15:07+0200\n"
 "Last-Translator: Klara Cihlarova <koty@seznam.cz>\n"
 "Language-Team: cs_CZ <cs@li.org>\n"
@@ -2318,17 +2318,18 @@ msgstr ""
 #: plugin/specialinformation.cpp:422
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 
 #: plugin/specialinformation.cpp:424
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 
 #: plugin/specialinformation.cpp:426
@@ -2344,9 +2345,9 @@ msgstr ""
 #: plugin/specialinformation.cpp:430
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 
 #: plugin/specialinformation.cpp:432
@@ -2373,7 +2374,7 @@ msgstr ""
 #: plugin/specialinformation.cpp:440
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 
 #: plugin/specialinformation.cpp:442
@@ -2496,11 +2497,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3470,7 +3471,7 @@ msgstr ""
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 
 #: editor/connectioneditor.ui:127
diff --git a/tde-i18n-cy/messages/tdewebdev/kommander.po b/tde-i18n-cy/messages/tdewebdev/kommander.po
index 27137f576ef..012cb9896ab 100644
--- a/tde-i18n-cy/messages/tdewebdev/kommander.po
+++ b/tde-i18n-cy/messages/tdewebdev/kommander.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: ../cy/messages//tdewebdev/kommander.po\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2004-09-20 15:44+0200\n"
 "Last-Translator: Thierry Vignaud <tvignaud@mandrakesoft.com>\n"
 "Language-Team: cy <LL@li.org>\n"
@@ -2309,17 +2309,18 @@ msgstr ""
 #: plugin/specialinformation.cpp:422
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 
 #: plugin/specialinformation.cpp:424
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 
 #: plugin/specialinformation.cpp:426
@@ -2335,9 +2336,9 @@ msgstr ""
 #: plugin/specialinformation.cpp:430
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 
 #: plugin/specialinformation.cpp:432
@@ -2364,7 +2365,7 @@ msgstr ""
 #: plugin/specialinformation.cpp:440
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 
 #: plugin/specialinformation.cpp:442
@@ -2487,11 +2488,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3444,7 +3445,7 @@ msgstr ""
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 
 #: editor/connectioneditor.ui:127
diff --git a/tde-i18n-da/messages/tdewebdev/kommander.po b/tde-i18n-da/messages/tdewebdev/kommander.po
index 7a54a9a17d7..6ea2845bf3b 100644
--- a/tde-i18n-da/messages/tdewebdev/kommander.po
+++ b/tde-i18n-da/messages/tdewebdev/kommander.po
@@ -9,7 +9,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2008-08-14 11:41+0200\n"
 "Last-Translator: Martin Schlander <mschlander@opensuse.org>\n"
 "Language-Team: Danish <kde-i18n-doc@kde.org>\n"
@@ -1590,8 +1590,8 @@ msgid ""
 "<p><b>TQWidget::%1</b></p><p>There is no documentation available for this "
 "property.</p>"
 msgstr ""
-"<p><b>TQWidget::%1</b></p><p>Der er ingen dokumentation tilgængelig for denne "
-"egenskab.</p>"
+"<p><b>TQWidget::%1</b></p><p>Der er ingen dokumentation tilgængelig for "
+"denne egenskab.</p>"
 
 #: editor/propertyeditor.cpp:3391
 msgid "New Signal Handler"
@@ -2494,11 +2494,17 @@ msgid "Parses an expression and returns computed value."
 msgstr "Fortolker et udtryk og returnerer den udregnede værdi."
 
 #: plugin/specialinformation.cpp:422
+#, fuzzy
+#| msgid ""
+#| "Executes loop: values from <i>items</i> list (passed as EOL-separated "
+#| "string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A"
+#| "\\nB\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in "
+#| "MyArray do<br>  //i = key, MyArray[i] = val<br>end "
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Udfører en løkke: værdier fra <i>punkt</i>-liste (givet som EOL-adskilt "
 "streng) tildeles variablen. <br><b>Old</b><br> <i>@forEach(i,A\\nB\\nC"
@@ -2506,11 +2512,19 @@ msgstr ""
 "do<br>  //i = key, MyArray[i] = val<br>end "
 
 #: plugin/specialinformation.cpp:424
+#, fuzzy
+#| msgid ""
+#| "Executes loop: variable is set to <i>start</i> and is increased by "
+#| "<i>step</i> each time loop is executed. Execution stops when variable "
+#| "becomes larger then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  "
+#| "@# @i=1<br>@endif</i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  "
+#| "debug(i)<br>end</i>."
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Udfører en løkke: Variablen er sat til <i>start</i> og forøges af <i>step</"
 "i> hver gang løkken genneløbes. Udførslen stopper når variablen bliver "
@@ -2531,11 +2545,17 @@ msgstr ""
 "udtrukket til oversættelse."
 
 #: plugin/specialinformation.cpp:430
+#, fuzzy
+#| msgid ""
+#| "Executes block if expression is true (non-zero number or non-empty "
+#| "string.) <p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val "
+#| "== true then<br>//  do op<br>elseif cond<br>//  second "
+#| "chance<br>else<br>//  cond failed<br>endif</p>"
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Udfører blokken hvis udtrykket er sandt (tal forskelligt fra 0 eller en ikke-"
 "tom streng). <p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if "
@@ -2569,9 +2589,13 @@ msgid "Stores setting in configuration file for this dialog."
 msgstr "Gemmer indstillingen i konfigurationsfil til denne dialog."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "Begyndelsen på <b>switch</b>-blok. Følgende <b>case</b>-værdier sammenlignes "
 "med <i>expression</i> .<p>@switch()<br>@case()<br>@end"
@@ -2714,11 +2738,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3760,7 +3784,7 @@ msgstr "Viser forbindelserne mellem afsender og modtager."
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>En liste af slot til modtageren.</b><p>Der vises kun slot, der har "
 "argumenter der svarer til, de i signallisten markerede signalers argumenter."
diff --git a/tde-i18n-de/messages/tdewebdev/kommander.po b/tde-i18n-de/messages/tdewebdev/kommander.po
index d99ce155a3f..123f30762ed 100644
--- a/tde-i18n-de/messages/tdewebdev/kommander.po
+++ b/tde-i18n-de/messages/tdewebdev/kommander.po
@@ -9,7 +9,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2019-12-19 19:58+0000\n"
 "Last-Translator: Chris <xchrisx@uber.space>\n"
 "Language-Team: German <https://mirror.git.trinitydesktop.org/weblate/"
@@ -1608,8 +1608,8 @@ msgid ""
 "<p><b>TQWidget::%1</b></p><p>There is no documentation available for this "
 "property.</p>"
 msgstr ""
-"<p><b>TQWidget::%1</b></p><p>Es ist keine Dokumentation für diese Eigenschaft "
-"verfügbar.</p> "
+"<p><b>TQWidget::%1</b></p><p>Es ist keine Dokumentation für diese "
+"Eigenschaft verfügbar.</p> "
 
 #: editor/propertyeditor.cpp:3391
 msgid "New Signal Handler"
@@ -2522,22 +2522,36 @@ msgid "Parses an expression and returns computed value."
 msgstr "Analysiert einen Ausdruck und gibt einen berechneten Wert zurück."
 
 #: plugin/specialinformation.cpp:422
+#, fuzzy
+#| msgid ""
+#| "Executes loop: values from <i>items</i> list (passed as EOL-separated "
+#| "string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A"
+#| "\\nB\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in "
+#| "MyArray do<br>  //i = key, MyArray[i] = val<br>end "
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Führt eine Schleife aus: Werte aus der <i>items</i> Liste (als durch "
 "Zeilenschaltung getrennte Zeichenkette) werden der Variable zugewiesen. "
 "<br><i>@forEach(i,A\\nB\\nC\\n)<br>@# @i=A<br>@endif</i>"
 
 #: plugin/specialinformation.cpp:424
+#, fuzzy
+#| msgid ""
+#| "Executes loop: variable is set to <i>start</i> and is increased by "
+#| "<i>step</i> each time loop is executed. Execution stops when variable "
+#| "becomes larger then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  "
+#| "@# @i=1<br>@endif</i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  "
+#| "debug(i)<br>end</i>."
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Führt eine Schleife aus: die Variable wird auf <i>start</i> gesetzt und bei "
 "jedem Schleifendurchlauf um <i>step</i>erhöht. Die Ausführung endet, wenn "
@@ -2557,11 +2571,17 @@ msgstr ""
 "automatisch für die Übersetzung herausgeholt."
 
 #: plugin/specialinformation.cpp:430
+#, fuzzy
+#| msgid ""
+#| "Executes block if expression is true (non-zero number or non-empty "
+#| "string.) <p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val "
+#| "== true then<br>//  do op<br>elseif cond<br>//  second "
+#| "chance<br>else<br>//  cond failed<br>endif</p>"
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Führt den Block aus, wenn der Ausdruck wahr ist (String ist nicht Null/nicht "
 "leer).<p><b>Alt</b> Beenden mit <b>@endif</b></p><p><b>Neu</b><br>if val == "
@@ -2597,9 +2617,13 @@ msgstr ""
 "Speichert die Einstellungen für diesen Dialog in einer Einrichtungsdatei."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "Beginn eines <b>switch</b> Blocks. Folgende <b>case</b> Werte werden mit dem "
 "<i>Ausdruck</i> verglichen.<p>@switch()<br>@case()<br>@end"
@@ -2737,11 +2761,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3772,7 +3796,7 @@ msgstr "Zeigt die Verbindungen zwischen dem Sender und dem Empfänger an."
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>Eine Liste von Slots für den Empfänger.</b> <p>Es werden nur Slots mit "
 "Argumenten angezeigt, die den Argumenten des aktuell aus der Signalliste "
diff --git a/tde-i18n-el/messages/tdewebdev/kommander.po b/tde-i18n-el/messages/tdewebdev/kommander.po
index b21cf85706d..5d75b4288b2 100644
--- a/tde-i18n-el/messages/tdewebdev/kommander.po
+++ b/tde-i18n-el/messages/tdewebdev/kommander.po
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2008-03-24 18:10+0200\n"
 "Last-Translator: Spiros Georgaras <sng@hellug.gr>\n"
 "Language-Team: Greek <i18ngr@lists.hellug.gr>\n"
@@ -2526,11 +2526,17 @@ msgid "Parses an expression and returns computed value."
 msgstr "Ανάλυση μιας έκφρασης και επιστροφή της υπολογισμένης τιμής."
 
 #: plugin/specialinformation.cpp:422
+#, fuzzy
+#| msgid ""
+#| "Executes loop: values from <i>items</i> list (passed as EOL-separated "
+#| "string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A"
+#| "\\nB\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in "
+#| "MyArray do<br>  //i = key, MyArray[i] = val<br>end "
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Εκτελεί ένα βρόγχο. Οι τιμές από τη λίστα <i>items</i> (δοσμένες σαν "
 "συμβολοσειρά χωρισμένη με EOL) δίνονται στη μεταβλητή. <br><b>Old</b><br> "
@@ -2538,11 +2544,19 @@ msgstr ""
 "b><br><i>foreach i in MyArray do<br>  //i = key, MyArray[i] = val<br>end "
 
 #: plugin/specialinformation.cpp:424
+#, fuzzy
+#| msgid ""
+#| "Executes loop: variable is set to <i>start</i> and is increased by "
+#| "<i>step</i> each time loop is executed. Execution stops when variable "
+#| "becomes larger then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  "
+#| "@# @i=1<br>@endif</i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  "
+#| "debug(i)<br>end</i>."
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Εκτελεί ένα βρόγχο. Η μεταβλητή ορίζεται στη τιμή <i>start</i> και αυξάνεται "
 "κατά το <i>step</i> κάθε φορά που ο βρόγχος εκτελείται. Η εκτέλεση σταματά "
@@ -2563,11 +2577,17 @@ msgstr ""
 "περιβάλλοντος (GUI) θα εξαχθούν αυτόματα για μετάφραση."
 
 #: plugin/specialinformation.cpp:430
+#, fuzzy
+#| msgid ""
+#| "Executes block if expression is true (non-zero number or non-empty "
+#| "string.) <p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val "
+#| "== true then<br>//  do op<br>elseif cond<br>//  second "
+#| "chance<br>else<br>//  cond failed<br>endif</p>"
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Εκτέλεση τμήματος αν η έκφραση είναι αληθής (μη μηδενικός αριθμός ή μη "
 "μηδενική συμβολοσειρά).<p><b>Old</b>Κλείνει με <b>@endif</b></p><p><b>New</"
@@ -2602,9 +2622,13 @@ msgid "Stores setting in configuration file for this dialog."
 msgstr "Αποθήκευση ρύθμισης από αρχείο ρύθμισης για το διάλογο αυτό."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "Έναρξη του τμήματος <b>switch</b>. Που ακολουθείται από τιμές <b>case</b> "
 "που συγκρίνονται με την <i>expression</i>.<p>@switch()<br>@case()<br>@end"
@@ -2751,11 +2775,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3814,7 +3838,7 @@ msgstr "Εμφάνιση των συνδέσεων μεταξύ του αποσ
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>Μία λίστα υποδοχών για το δέκτη.</b><p>Οι υποδοχές που εμφανίζονται "
 "αφορούν μόνο αυτές που έχουν παραμέτρους που αντιστοιχούν στις παραμέτρους "
diff --git a/tde-i18n-en_GB/messages/tdewebdev/kommander.po b/tde-i18n-en_GB/messages/tdewebdev/kommander.po
index 876fe91d408..e09d525b470 100644
--- a/tde-i18n-en_GB/messages/tdewebdev/kommander.po
+++ b/tde-i18n-en_GB/messages/tdewebdev/kommander.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2005-11-08 00:16+0000\n"
 "Last-Translator: Malcolm Hunter <malcolm.hunter@gmx.co.uk>\n"
 "Language-Team: British English <kde-en-gb@kde.me.uk>\n"
@@ -2463,9 +2463,9 @@ msgstr "Parses an expression and returns computed value."
 #, fuzzy
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
 "string) are assigned to the variable. <br> <i>@forEach(i,A\\nB\\nC\\n)<br>  "
@@ -2476,8 +2476,9 @@ msgstr ""
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
@@ -2499,9 +2500,9 @@ msgstr ""
 #, fuzzy
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Executes block if expression is true (non-zero number or non-empty string). "
 "<p>Close with <b>@endif</b></p>"
@@ -2533,9 +2534,13 @@ msgid "Stores setting in configuration file for this dialog."
 msgstr "Stores setting in configuration file for this dialogue."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
 "<i>expression</i>.<p>@switch()<br>@case()<br>@end"
@@ -2664,11 +2669,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3682,7 +3687,7 @@ msgstr "Displays the connections between the sender and the receiver."
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
diff --git a/tde-i18n-es/messages/tdewebdev/kommander.po b/tde-i18n-es/messages/tdewebdev/kommander.po
index 70bc67cf1cd..aa4b9afd683 100644
--- a/tde-i18n-es/messages/tdewebdev/kommander.po
+++ b/tde-i18n-es/messages/tdewebdev/kommander.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2008-01-17 13:48+0100\n"
 "Last-Translator: Eloy Cuadra <ecuadra@eloihr.net>\n"
 "Language-Team: Spanish <kde-l10n-es@kde.org>\n"
@@ -2491,9 +2491,9 @@ msgstr "Analiza una expresión y devuelve el valor calculado."
 #, fuzzy
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Ejecuta un bucle: los valores de los <i>elementos</i> de la lista (pasados "
 "como cadenas separadas por EOL) se asignan a la variable. <br> <i>@forEach(i,"
@@ -2504,8 +2504,9 @@ msgstr ""
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Ejecuta un bucle: la veriable se define para que <i>comience</i> y se "
 "incrementa un <i>paso</i> cada vez que se ejecuta el bucle. La ejecución se "
@@ -2528,9 +2529,9 @@ msgstr ""
 #, fuzzy
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Ejecuta un bloque si la expresión es cierta (número distinto de cero o "
 "cadena no vacía). <p>Cerrar con <b>@endif</b></p>"
@@ -2566,9 +2567,13 @@ msgstr ""
 "diálogo."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "Comienzo de un bloque <b>switch</b>. Le siguen los valores <b>case</b> que "
 "se van a comparar con la <i>expresión</i> .<p>@switch()<br>@case()<br>@end"
@@ -2699,11 +2704,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3749,7 +3754,7 @@ msgstr "Muestra las conexiones entre el emisor y el receptor."
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>Una lista de losslots para el receptor.</b><p>Los slots que se muestran "
 "son los que tienen argumentos que se corresponden con los argumentos de la "
diff --git a/tde-i18n-es_AR/messages/tdewebdev/kommander.po b/tde-i18n-es_AR/messages/tdewebdev/kommander.po
index 39d34a382e8..3511912da39 100644
--- a/tde-i18n-es_AR/messages/tdewebdev/kommander.po
+++ b/tde-i18n-es_AR/messages/tdewebdev/kommander.po
@@ -3,7 +3,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -14,7 +14,6 @@ msgstr ""
 
 #. Instead of a literal translation, add your name to the end of the list (separated by a comma).
 #: editor/main.cpp:50
-#, ignore-inconsistent
 msgid ""
 "_: NAME OF TRANSLATORS\n"
 "Your names"
@@ -22,7 +21,6 @@ msgstr ""
 
 #. Instead of a literal translation, add your email to the end of the list (separated by a comma).
 #: editor/main.cpp:51
-#, ignore-inconsistent
 msgid ""
 "_: EMAIL OF TRANSLATORS\n"
 "Your emails"
@@ -2297,17 +2295,18 @@ msgstr ""
 #: plugin/specialinformation.cpp:422
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 
 #: plugin/specialinformation.cpp:424
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 
 #: plugin/specialinformation.cpp:426
@@ -2323,9 +2322,9 @@ msgstr ""
 #: plugin/specialinformation.cpp:430
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 
 #: plugin/specialinformation.cpp:432
@@ -2352,7 +2351,7 @@ msgstr ""
 #: plugin/specialinformation.cpp:440
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 
 #: plugin/specialinformation.cpp:442
@@ -2475,11 +2474,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3429,7 +3428,7 @@ msgstr ""
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 
 #: editor/connectioneditor.ui:127
diff --git a/tde-i18n-et/messages/tdewebdev/kommander.po b/tde-i18n-et/messages/tdewebdev/kommander.po
index 8957e6f1693..531a54a7b03 100644
--- a/tde-i18n-et/messages/tdewebdev/kommander.po
+++ b/tde-i18n-et/messages/tdewebdev/kommander.po
@@ -3,7 +3,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2008-04-27 13:14+0200\n"
 "Last-Translator: Marek Laane <bald@starman.ee>\n"
 "Language-Team: Estonian <kde-et@linux.ee>\n"
@@ -2457,11 +2457,17 @@ msgid "Parses an expression and returns computed value."
 msgstr "Parsib avaldist ja tagastab arvutatud väärtuse."
 
 #: plugin/specialinformation.cpp:422
+#, fuzzy
+#| msgid ""
+#| "Executes loop: values from <i>items</i> list (passed as EOL-separated "
+#| "string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A"
+#| "\\nB\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in "
+#| "MyArray do<br>  //i = key, MyArray[i] = val<br>end "
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Käivitab silmuse: muutujale omistatakse väärtused <i>elementide</i> loendist "
 "(edastatakse realõppudega eraldatud stringina). <br><b>Vana</b><br> "
@@ -2469,11 +2475,19 @@ msgstr ""
 "b><br><i>foreach i in MyArray do<br>  //i = key, MyArray[i] = val<br>end "
 
 #: plugin/specialinformation.cpp:424
+#, fuzzy
+#| msgid ""
+#| "Executes loop: variable is set to <i>start</i> and is increased by "
+#| "<i>step</i> each time loop is executed. Execution stops when variable "
+#| "becomes larger then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  "
+#| "@# @i=1<br>@endif</i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  "
+#| "debug(i)<br>end</i>."
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Käivitab silmuse: muutuja väärtuseks määratakse <i>algus</i> ja seda "
 "suurendatakse igal käivitamisel <i>sammu</i> võrra. Täitmine peatatakse, kui "
@@ -2494,11 +2508,17 @@ msgstr ""
 "huvides automaatselt."
 
 #: plugin/specialinformation.cpp:430
+#, fuzzy
+#| msgid ""
+#| "Executes block if expression is true (non-zero number or non-empty "
+#| "string.) <p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val "
+#| "== true then<br>//  do op<br>elseif cond<br>//  second "
+#| "chance<br>else<br>//  cond failed<br>endif</p>"
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Käivitab ploki, kui avaldis on tõene (nullist erinev arv või mittetühi "
 "string). <p><b>Vana</b>Sulgemiseks <b>@endif</b></p><p><b>Uus</b><br>if val "
@@ -2532,9 +2552,13 @@ msgid "Stores setting in configuration file for this dialog."
 msgstr "Salvestab aktiivse dialoogi seadistused konfiguratsioonifaili."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "Ploki <b>switch</b> algus. Järgnevaid <b>case</b> väärtusi võrreldakse "
 "<i>avaldis</i>ega.<p>@switch()<br>@case()<br>@end"
@@ -2673,11 +2697,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3706,7 +3730,7 @@ msgstr "Näitab ühendusi saatja ja saaja vahel."
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>Saaja pesade nimekiri.</b><p>Näidatakse ainult pesi, millel on "
 "argumendid, mis vastavad selle signaali argumentidele, mis on parajasti "
diff --git a/tde-i18n-eu/messages/tdewebdev/kommander.po b/tde-i18n-eu/messages/tdewebdev/kommander.po
index 0cbe8693b18..54bae401c2e 100644
--- a/tde-i18n-eu/messages/tdewebdev/kommander.po
+++ b/tde-i18n-eu/messages/tdewebdev/kommander.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2005-08-23 10:25+0200\n"
 "Last-Translator: Ion Gaztañaga <igaztanaga@gmail.com>\n"
 "Language-Team: Basque <kdeuskaraz@euskalgnu.org>\n"
@@ -2491,9 +2491,9 @@ msgstr "Espresio bat prozesatzen du eta kalkulatutako balioa itzultzen du."
 #, fuzzy
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Begizta hau exekutatzen du: <i>items</i> zerrendako balioak (EOL karaktereaz "
 "bereizitako kate bezala pasata) aldagaira esleitzen dira. <br> <i>@forEach(i,"
@@ -2504,8 +2504,9 @@ msgstr ""
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Begizta hau exekutatzen du: aldagaia <i>start</i>-era ezartzen da eta "
 "<i>step</i> kopuruan handitzen da. Exekuzioa aldagaia <i>end</i> balioa "
@@ -2528,9 +2529,9 @@ msgstr ""
 #, fuzzy
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Blokea exekutatzen du espresioa egiazkoa bada (zeroren ezberdina den "
 "zenbakia edo hutsik ez dagoen katea). <p>Ixteko erabili <b>@endif</b></p>"
@@ -2566,9 +2567,13 @@ msgstr ""
 "Elkarrizketa-koadro honen ezarpenak konfigurazio-fitxategian gordetzen ditu."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "<b>switch</b> bloke baten hasiera. Ondorengo <b>case</b> balioak "
 "<i>expression</i>-ekin konparatzen dira. <p>@switch()<br>@case()<br>@end"
@@ -2700,11 +2705,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3744,7 +3749,7 @@ msgstr "Bidaltzailea eta hartzailearen arteko konexioak bistaratzen ditu."
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>Hartzailearen arteka zerrenda bat.</b><p>Erakusten diren artekak, seinale-"
 "zerrendan uneko hautatutako seinalearen argumentuekin bat datozenak dira.</b>"
diff --git a/tde-i18n-fa/messages/tdewebdev/kommander.po b/tde-i18n-fa/messages/tdewebdev/kommander.po
index 087d2022997..ff85915d92f 100644
--- a/tde-i18n-fa/messages/tdewebdev/kommander.po
+++ b/tde-i18n-fa/messages/tdewebdev/kommander.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2007-01-20 16:25+0330\n"
 "Last-Translator: Nazanin Kazemi <kazemi@itland.ir>\n"
 "Language-Team: Persian <kde-i18n-fa@kde.org>\n"
@@ -2455,9 +2455,9 @@ msgstr "عبارت را تجزیه می‌کند، و مقدار محاسبه‌
 #, fuzzy
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "حلقه را اجرا می‌کند. مقدارها از فهرست <i>فقره‌ها</i> )گذشته به‌ عنوان رشته EOL "
 "مجزا( به متغیر انتساب داده می‌شوند.<br> <i>@forEach(i,A\\nB\\nC\\n)<br>  @# "
@@ -2468,8 +2468,9 @@ msgstr ""
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "حلقه را اجرا می‌کند: متغیر به <i>start</i> تنظیم می‌شود، و هر زمان که حلقه "
 "اجرا می‌شود با <i>گام</i> افزایش می‌یابد. اجرا هنگامی می‌ایستد که متغیر بزرگ‌تر "
@@ -2491,9 +2492,9 @@ msgstr ""
 #, fuzzy
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "اگر عبارت صحیح باشد )عدد غیر صفر یا رشتۀ غیر تهی(، بلوک را اجرا می‌کند.<p>با "
 "<b>@endif</b></p>بسته می‌شود."
@@ -2526,9 +2527,13 @@ msgid "Stores setting in configuration file for this dialog."
 msgstr "تنظیمات را در پروندۀ پیکربندی برای این محاوره ذخیره می‌کند."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "ابتدای بلوک <b>سوده</b>. مقدارهای <b>حالت</b> زیر با <i>عبارت</i> مقایسه "
 "می‌شوند.<p>@switch()<br>@case()<br>@end"
@@ -2657,11 +2662,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3680,7 +3685,7 @@ msgstr "اتصالهای بین فرستنده و گیرنده را نمایش 
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>یک فهرست از شکافها برای گیرنده.</b><p>شکافهایی که نمایش داده می‌شوند، فقط "
 "آنهایی هستند که دارای نشانوندهایی متناظر با نشانوندهای نشانکی که اکنون از "
diff --git a/tde-i18n-fi/messages/tdewebdev/kommander.po b/tde-i18n-fi/messages/tdewebdev/kommander.po
index 5b35abb5d8a..378543bc818 100644
--- a/tde-i18n-fi/messages/tdewebdev/kommander.po
+++ b/tde-i18n-fi/messages/tdewebdev/kommander.po
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2006-12-16 07:30+0200\n"
 "Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
 "Language-Team: finnish <fi@li.org>\n"
@@ -2374,20 +2374,26 @@ msgid "Parses an expression and returns computed value."
 msgstr "Jäsentää lausekkeen ja palauttaa lasketun arvon."
 
 #: plugin/specialinformation.cpp:422
+#, fuzzy
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
+"Suorittaa silmukkaa: muuttuja on asetettu <i>start</i> ja sitä lisätään "
+"<i>step</i> jokaisella silmukan suorituskerralla. Suoritus päättyy kun "
+"muuttujan arvo tulee suuremmaksi kuin <i>end</i>. <br><i>@for(i,1,10,1)<br>  "
+"@# @i=1<br>@endif</i>."
 
 #: plugin/specialinformation.cpp:424
 #, fuzzy
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Suorittaa silmukkaa: muuttuja on asetettu <i>start</i> ja sitä lisätään "
 "<i>step</i> jokaisella silmukan suorituskerralla. Suoritus päättyy kun "
@@ -2410,9 +2416,9 @@ msgstr ""
 #, fuzzy
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Suorittaa lohkon, jos if-lauseke on tosi (ei-nolla numeroarvo tai ei tyhjä "
 "merkkijono.) <p>Sulje termillä <b>@endif</b></p>"
@@ -2445,9 +2451,13 @@ msgid "Stores setting in configuration file for this dialog."
 msgstr "Tallettaa asetuksen tämän keskusteluikkunan asetustiedostoon."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "Lohkon <b>switch</b> alku. Seuraavassa <b>case</b> tapauksessa arvoja "
 "verrataan <i>lausekkeisiin</i>.<p>@switch()<br>@case()<br>@end"
@@ -2577,11 +2587,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3589,7 +3599,7 @@ msgstr "Näyttää lähettäjän ja vastaanottajan väliset yhteydet"
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 
 #: editor/connectioneditor.ui:127
diff --git a/tde-i18n-fr/messages/tdewebdev/kommander.po b/tde-i18n-fr/messages/tdewebdev/kommander.po
index 0792f58b2cd..96f446c55a2 100644
--- a/tde-i18n-fr/messages/tdewebdev/kommander.po
+++ b/tde-i18n-fr/messages/tdewebdev/kommander.po
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2006-09-15 00:44+0200\n"
 "Last-Translator: Matthieu Robin <kde@macolu.org>\n"
 "Language-Team: French <kde-francophone@kde.org>\n"
@@ -2521,9 +2521,9 @@ msgstr "Analyse une expression et retourne la valeur calculée."
 #, fuzzy
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Exécute une boucle : les valeurs de la liste <i>items</i> (chaîne dont les "
 "valeurs sont séparées par un marqueur de fin de ligne) sont assignées à la "
@@ -2534,8 +2534,9 @@ msgstr ""
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Exécute une boucle : la variable est définie à <i>start</i> et est "
 "incrémentée de <i>step</i> à chaque passage de la boucle. L'exécution "
@@ -2558,9 +2559,9 @@ msgstr ""
 #, fuzzy
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Exécute le bloc si l'expression est vraie (nombre différent de 0 ou chaîne "
 "non vide).<p>Fermer avec <b>@endif</b></p>"
@@ -2595,9 +2596,13 @@ msgstr ""
 "Enregistre les paramètres de cette fenêtre dans le fichier de configuration."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "Début d'un bloc <b>switch</b>. Les valeurs <b>case</b> qui suivent sont "
 "comparées à <i>expression</i>.<p>@switch()<br>@case()<br>@end"
@@ -2734,11 +2739,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3772,7 +3777,7 @@ msgstr "Affiche les connexions entre l'émetteur et le récepteur."
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>Une liste de signaux pour le récepteur.</b> <p>Les connecteurs affichés "
 "sont les seuls dont les arguments correspondent à ceux du signal sélectionné."
diff --git a/tde-i18n-ga/messages/tdewebdev/kommander.po b/tde-i18n-ga/messages/tdewebdev/kommander.po
index d010c696f18..5c2612f8467 100644
--- a/tde-i18n-ga/messages/tdewebdev/kommander.po
+++ b/tde-i18n-ga/messages/tdewebdev/kommander.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: tdewebdev/kommander.po\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2004-12-03 14:52-0500\n"
 "Last-Translator: Kevin Patrick Scannell <scannell@SLU.EDU>\n"
 "Language-Team: ga <LL@li.org>\n"
@@ -2327,17 +2327,18 @@ msgstr ""
 #: plugin/specialinformation.cpp:422
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 
 #: plugin/specialinformation.cpp:424
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 
 #: plugin/specialinformation.cpp:426
@@ -2353,9 +2354,9 @@ msgstr ""
 #: plugin/specialinformation.cpp:430
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 
 #: plugin/specialinformation.cpp:432
@@ -2382,7 +2383,7 @@ msgstr ""
 #: plugin/specialinformation.cpp:440
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 
 #: plugin/specialinformation.cpp:442
@@ -2505,11 +2506,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3477,7 +3478,7 @@ msgstr ""
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 
 #: editor/connectioneditor.ui:127
diff --git a/tde-i18n-hu/messages/tdewebdev/kommander.po b/tde-i18n-hu/messages/tdewebdev/kommander.po
index 588328e15a0..c29d6f74918 100644
--- a/tde-i18n-hu/messages/tdewebdev/kommander.po
+++ b/tde-i18n-hu/messages/tdewebdev/kommander.po
@@ -3,7 +3,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: TDE 3.5\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2007-12-10 11:11+0100\n"
 "Last-Translator: Tamas Szanto <tszanto@interware.hu>\n"
 "Language-Team: Hungarian <kde-lista@sophia.jpte.hu>\n"
@@ -2481,9 +2481,9 @@ msgstr "Feldolgoz egy kifejezést és visszaadja a kapott értéket."
 #, fuzzy
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Ciklust hajt végre: az <i>elemek</i> lista értékeit (EOL-lel elválasztott "
 "értékek) kapja meg a változó. <br> <i>@forEach(i,A\\nB\\nC\\n)<br>  @# "
@@ -2494,8 +2494,9 @@ msgstr ""
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Ciklust hajt végre: a változó kezdeti értéke <i>kezdőérték</i> lesz, mely "
 "minden körben <i>lépésköz</i>zel növekszik. A végrehajtás akkor ér véget, "
@@ -2518,9 +2519,9 @@ msgstr ""
 #, fuzzy
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Végrehajtja a blokkot, ha a kifejezés igaz értékű (nem nulla szám vagy nem "
 "üres sztring). <p>Bezárása az <b>@endif</b> paranccsal történik</p>"
@@ -2553,9 +2554,13 @@ msgid "Stores setting in configuration file for this dialog."
 msgstr "Eltárol egy beállítást a párbeszédablak konfigurációs fájljában."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "A <b>switch</b> blokk kezdete. A <b>case</b> utáni értékek össze lesznek "
 "hasonlítva a <i>kifejezéssel</i>.<p>@switch()<br>@case()<br>@end"
@@ -2685,11 +2690,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3723,7 +3728,7 @@ msgstr "Megjeleníti a küldő és fogadó közötti kapcsolatokat."
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>A fogadó szignálkezelőinek listája.</b><p>Csak azok a szignálkezelők "
 "jelennek meg, melyek argumentumlistája megfelel a szignállistában kijelölt "
diff --git a/tde-i18n-is/messages/tdewebdev/kommander.po b/tde-i18n-is/messages/tdewebdev/kommander.po
index 28f7f6fc019..09d305e589c 100644
--- a/tde-i18n-is/messages/tdewebdev/kommander.po
+++ b/tde-i18n-is/messages/tdewebdev/kommander.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -2293,17 +2293,18 @@ msgstr ""
 #: plugin/specialinformation.cpp:422
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 
 #: plugin/specialinformation.cpp:424
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 
 #: plugin/specialinformation.cpp:426
@@ -2319,9 +2320,9 @@ msgstr ""
 #: plugin/specialinformation.cpp:430
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 
 #: plugin/specialinformation.cpp:432
@@ -2348,7 +2349,7 @@ msgstr ""
 #: plugin/specialinformation.cpp:440
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 
 #: plugin/specialinformation.cpp:442
@@ -2471,11 +2472,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3425,7 +3426,7 @@ msgstr ""
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 
 #: editor/connectioneditor.ui:127
diff --git a/tde-i18n-it/messages/tdewebdev/kommander.po b/tde-i18n-it/messages/tdewebdev/kommander.po
index 3e5ac6477cd..ac1a8c246d2 100644
--- a/tde-i18n-it/messages/tdewebdev/kommander.po
+++ b/tde-i18n-it/messages/tdewebdev/kommander.po
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2022-05-22 18:02+0000\n"
 "Last-Translator: Michele Calgaro <michele.calgaro@yahoo.it>\n"
 "Language-Team: Italian <https://mirror.git.trinitydesktop.org/weblate/"
@@ -2495,11 +2495,17 @@ msgid "Parses an expression and returns computed value."
 msgstr "Analizza un'espressione e restituisce il valore calcolato."
 
 #: plugin/specialinformation.cpp:422
+#, fuzzy
+#| msgid ""
+#| "Executes loop: values from <i>items</i> list (passed as EOL-separated "
+#| "string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A"
+#| "\\nB\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in "
+#| "MyArray do<br>  //i = key, MyArray[i] = val<br>end "
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Esegue un ciclo: i valori dall'elenco di <i>elementi</i> (passati come "
 "stringhe separate da fine riga, EOL) sono assegnati alla variabile. "
@@ -2508,11 +2514,19 @@ msgstr ""
 "val<br>end "
 
 #: plugin/specialinformation.cpp:424
+#, fuzzy
+#| msgid ""
+#| "Executes loop: variable is set to <i>start</i> and is increased by "
+#| "<i>step</i> each time loop is executed. Execution stops when variable "
+#| "becomes larger then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  "
+#| "@# @i=1<br>@endif</i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  "
+#| "debug(i)<br>end</i>."
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Esegue un ciclo: la variabile è impostata a <i>inizio</i> ed è aumentata di "
 "<i>passo</i> ogni volta che il ciclo viene eseguito. L'esecuzione si ferma "
@@ -2533,11 +2547,17 @@ msgstr ""
 "estratti automaticamente per la traduzione."
 
 #: plugin/specialinformation.cpp:430
+#, fuzzy
+#| msgid ""
+#| "Executes block if expression is true (non-zero number or non-empty "
+#| "string.) <p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val "
+#| "== true then<br>//  do op<br>elseif cond<br>//  second "
+#| "chance<br>else<br>//  cond failed<br>endif</p>"
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Esegue il blocco se l'espressione è vera (numero diverso da zero o stringa "
 "non vuota). <p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val "
@@ -2576,9 +2596,13 @@ msgstr ""
 "dialogo."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "Inizio di un blocco <b>switch</b>. I valori di <b>case</b> seguenti sono "
 "confrontati con <i>espressione</i>.<p>@switch()<br>@case()<br>@end"
@@ -2727,14 +2751,24 @@ msgstr ""
 "ed elenchi in cui hai un indice, una chiave e un valore per dei dati."
 
 #: plugin/specialinformation.cpp:498
+#, fuzzy
+#| msgid ""
+#| "Create a 2D array with zero based integer keys. Rows seperated with "
+#| "returns or \\n and columns with tabs or \\t. You can then read and alter "
+#| "values with \"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and "
+#| "column keys when set to true will read respectively the first row and "
+#| "first column as headings. If for instance you set one where there is no "
+#| "column or row heading to read it will read data, and if the data is not "
+#| "unique you will have missing columns or rows as well as addressing not "
+#| "working."
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 "Crea un array 2D con chiavi intere che partono da zero. Le righe sono "
 "separate da ritorni a capo o \\n e le colonne con tabulazioni o \\t. È "
@@ -3826,11 +3860,15 @@ msgid "Displays the connections between the sender and the receiver."
 msgstr "Mostra le connessioni tra il mittente e il destinatario."
 
 #: editor/connectioneditor.ui:119
-#, no-c-format
+#, fuzzy, no-c-format
+#| msgid ""
+#| "<b>A list of slots for the receiver.</b><p>The slots that are displayed "
+#| "are only those which have arguments that correspond with the arguments of "
+#| "the signal that is currently selected in the Signal-list.</b>"
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>Un elenco di slot per il destinatario.</b><p>Gli slot visualizzati sono "
 "solo quelli che hanno argomenti che corrispondono agli argomenti del segnale "
diff --git a/tde-i18n-ja/messages/tdewebdev/kommander.po b/tde-i18n-ja/messages/tdewebdev/kommander.po
index 198d18771bb..3bc6de47992 100644
--- a/tde-i18n-ja/messages/tdewebdev/kommander.po
+++ b/tde-i18n-ja/messages/tdewebdev/kommander.po
@@ -4,7 +4,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2008-02-12 05:00+0900\n"
 "Last-Translator: Yukiko Bando <ybando@k6.dion.ne.jp>\n"
 "Language-Team: Japanese <Kdeveloper@kde.gr.jp>\n"
@@ -2457,9 +2457,9 @@ msgstr "式を解読し、計算された値を返します。"
 #, fuzzy
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "ループを実行します。<i>items</i> リスト (EOL で区切られた文字列) からの値が変"
 "数に代入されます。<br> <i>@forEach(i,A\\nB\\nC\\n)<br>  @# @i=A<br>@endif</i>"
@@ -2469,8 +2469,9 @@ msgstr ""
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "ループを実行します。変数は <i>start</i> に設定され、ループを一回回るごとに "
 "<i>step</i> が加算されます。値が <i>end</i> より大きくなったとき、ループは終"
@@ -2492,9 +2493,9 @@ msgstr ""
 #, fuzzy
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "式が真 (0 以外の数詞、または空でない文字列) のとき、ブロックを実行します。"
 "<p><b>@endif</b> で閉じること。</p>"
@@ -2526,9 +2527,13 @@ msgid "Stores setting in configuration file for this dialog."
 msgstr "このダイアログの設定を設定ファイルに保存します。"
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "<b>switch</b> ブロックのはじまり。後に続く <b>case</b> の値が、"
 "<i>expression</i> と比較されます。<p>@switch()<br>@case()<br>@end"
@@ -2657,11 +2662,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3669,7 +3674,7 @@ msgstr "送信側と受信側の間の接続を表示する"
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>受信者のスロット一覧。</b><p>表示されているスロットは、シグナルリストで現"
 "在選択されているシグナルの引数とマッチする引数を持ったスロットのみです。</b>"
diff --git a/tde-i18n-ko/messages/tdewebdev/kommander.po b/tde-i18n-ko/messages/tdewebdev/kommander.po
index e95209ff372..550f80cc870 100644
--- a/tde-i18n-ko/messages/tdewebdev/kommander.po
+++ b/tde-i18n-ko/messages/tdewebdev/kommander.po
@@ -3,7 +3,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2008-01-30 21:04+0900\n"
 "Last-Translator: Sung-Jae, Cho <jachin@hanafos.com>\n"
 "Language-Team: Korean <ko@li.org>\n"
@@ -2457,9 +2457,9 @@ msgstr "표현을 분석하고 계산된 값을 되돌려줍니다."
 #, fuzzy
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "반복 실행: <i>항목</i> 목록으로부터의 값들(EOL로 구분된 문자열로써 전달되는) "
 "을 변수에 대입합니다. <br> <i>@forEach(i,A\\nB\\nC\\n)<br>  @# "
@@ -2470,8 +2470,9 @@ msgstr ""
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "반복 실행: <i>start</i>에 변수를 설정하고 반복이 실행될 때마다 <i>step</i>에 "
 "의해 값이 증가됩니다. 변수값이 <i>end</i>보다 커졌을 때 실행을 멈춥니다."
@@ -2493,9 +2494,9 @@ msgstr ""
 #, fuzzy
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "표현식이 참(0이 아닌 숫자 혹은 비어있지 않은 문자열.)이면 블록을 실행합니다."
 "<p><b>@endif</b>로 닫습니다.</p>"
@@ -2527,9 +2528,13 @@ msgid "Stores setting in configuration file for this dialog."
 msgstr "이 대화상자에 대해 설정파일에서 설정을 저장합니다."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "<b>switch</b>블록의 시작. 다음 <b>case</b> 값이 <i>표현식</i>과 비교됩니다."
 "<p>@switch()<br>@case()<br>@end"
@@ -2658,11 +2663,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3679,7 +3684,7 @@ msgstr "전송자와 수신자간의 연결을 표시합니다."
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>수신자에 대한 슬롯의 목록입니다.</b><p>표시되는 슬롯들은 신호 목록에서 현"
 "재 선택된 신호와 관련된 인자를 갖는 것들입니다.</p>"
diff --git a/tde-i18n-lt/messages/tdewebdev/kommander.po b/tde-i18n-lt/messages/tdewebdev/kommander.po
index e6fa6a9eae3..be184cf9ad8 100644
--- a/tde-i18n-lt/messages/tdewebdev/kommander.po
+++ b/tde-i18n-lt/messages/tdewebdev/kommander.po
@@ -3,7 +3,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2005-09-02 17:31+0300\n"
 "Last-Translator: Donatas Glodenis <dgvirtual@akl.lt>\n"
 "Language-Team: Lithuanian <kde-i18n-lt@kde.org>\n"
@@ -2691,20 +2691,22 @@ msgid "Parses an expression and returns computed value."
 msgstr ""
 
 #: plugin/specialinformation.cpp:422
+#, fuzzy
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
-msgstr ""
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
+msgstr "yra nustatyti<i></i> ir yra paliko<i></i> yra<i></i>."
 
 #: plugin/specialinformation.cpp:424
 #, fuzzy
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr "yra nustatyti<i></i> ir yra paliko<i></i> yra<i></i>."
 
 #: plugin/specialinformation.cpp:426
@@ -2721,9 +2723,9 @@ msgstr "col. GUI kol."
 #: plugin/specialinformation.cpp:430
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 
 #: plugin/specialinformation.cpp:432
@@ -2754,7 +2756,7 @@ msgstr "col. kol ðis."
 #: plugin/specialinformation.cpp:440
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 
 #: plugin/specialinformation.cpp:442
@@ -2890,11 +2892,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3938,7 +3940,7 @@ msgstr "ir."
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr "<b> kol</b><p> yra col.</b>"
 
 #: editor/connectioneditor.ui:127
diff --git a/tde-i18n-ms/messages/tdewebdev/kommander.po b/tde-i18n-ms/messages/tdewebdev/kommander.po
index 390f7915ba4..41f5d220353 100644
--- a/tde-i18n-ms/messages/tdewebdev/kommander.po
+++ b/tde-i18n-ms/messages/tdewebdev/kommander.po
@@ -4,7 +4,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2007-09-03 21:46+0800\n"
 "Last-Translator: Sharuzzaman Ahmat Raslan <sharuzzaman@myrealbox.com>\n"
 "Language-Team: Malay <kedidiemas@yahoogroups.com>\n"
@@ -2543,17 +2543,18 @@ msgstr ""
 #: plugin/specialinformation.cpp:422
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 
 #: plugin/specialinformation.cpp:424
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 
 #: plugin/specialinformation.cpp:426
@@ -2569,9 +2570,9 @@ msgstr ""
 #: plugin/specialinformation.cpp:430
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 
 #: plugin/specialinformation.cpp:432
@@ -2598,7 +2599,7 @@ msgstr ""
 #: plugin/specialinformation.cpp:440
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 
 #: plugin/specialinformation.cpp:442
@@ -2721,11 +2722,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3736,7 +3737,7 @@ msgstr ""
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 
 #: editor/connectioneditor.ui:127
diff --git a/tde-i18n-nds/messages/tdewebdev/kommander.po b/tde-i18n-nds/messages/tdewebdev/kommander.po
index a3d45614874..4d6ba3df3a3 100644
--- a/tde-i18n-nds/messages/tdewebdev/kommander.po
+++ b/tde-i18n-nds/messages/tdewebdev/kommander.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2008-05-06 23:55+0200\n"
 "Last-Translator: Sönke Dibbern <s_dibbern@web.de>\n"
 "Language-Team: Low Saxon <kde-i18n-nds@kde.org>\n"
@@ -2512,11 +2512,17 @@ msgid "Parses an expression and returns computed value."
 msgstr "Leest en Utdruck in un gifft den utreekten Weert torüch."
 
 #: plugin/specialinformation.cpp:422
+#, fuzzy
+#| msgid ""
+#| "Executes loop: values from <i>items</i> list (passed as EOL-separated "
+#| "string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A"
+#| "\\nB\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in "
+#| "MyArray do<br>  //i = key, MyArray[i] = val<br>end "
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Föhrt en Slööp ut. De Variabel warrt Weerten ut de <i>items</i>-List "
 "(Weerten mit Regenenn-Tekens trennt) towiest. <br><b>Oolt</"
@@ -2525,11 +2531,19 @@ msgstr ""
 "Weert<br>end"
 
 #: plugin/specialinformation.cpp:424
+#, fuzzy
+#| msgid ""
+#| "Executes loop: variable is set to <i>start</i> and is increased by "
+#| "<i>step</i> each time loop is executed. Execution stops when variable "
+#| "becomes larger then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  "
+#| "@# @i=1<br>@endif</i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  "
+#| "debug(i)<br>end</i>."
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Föhrt en Slööp ut. De Variabel warrt toeerst op <i>start</i> un na elk "
 "Dörloop üm <i>step</i> höger sett. Utföhren warrt beendt, wenn de Weert "
@@ -2550,11 +2564,17 @@ msgstr ""
 "warrt autommatsch för de Översetten ruttrocken."
 
 #: plugin/specialinformation.cpp:430
+#, fuzzy
+#| msgid ""
+#| "Executes block if expression is true (non-zero number or non-empty "
+#| "string.) <p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val "
+#| "== true then<br>//  do op<br>elseif cond<br>//  second "
+#| "chance<br>else<br>//  cond failed<br>endif</p>"
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Föhrt en Block ut, wenn de Utdruck wohr (d.h. annerswat as \"0\" oder en "
 "leddig Tekenkeed) is.<p><b>Oolt</b><br>De Block warrt mit <b>@endif</b> "
@@ -2589,9 +2609,13 @@ msgid "Stores setting in configuration file for this dialog."
 msgstr "Sekert en Instellen binnen de Instellendatei för dissen Dialoog."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "Anfang vun en <b>switch</b>-Block. De nakamen <b>case</b>-Weerten warrt mit "
 "den Utdruck <i>expression</i> vergleken.<p>@switch()<br>@case()<br>@end"
@@ -2736,11 +2760,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3791,7 +3815,7 @@ msgstr "Wiest de Verbinnen twischen Senner un Adressaat."
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>En List vun Slots för den Adressaat.</b><p>Hier warrt bloots Slots mit "
 "Argumenten wiest, de to de Argumenten vun dat opstunns markeerte Signaal "
diff --git a/tde-i18n-nl/messages/tdewebdev/kommander.po b/tde-i18n-nl/messages/tdewebdev/kommander.po
index 1b54dc9183d..166d0e7a93a 100644
--- a/tde-i18n-nl/messages/tdewebdev/kommander.po
+++ b/tde-i18n-nl/messages/tdewebdev/kommander.po
@@ -10,7 +10,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2008-04-06 01:39+0200\n"
 "Last-Translator: Bram Schoenmakers <bramschoenmakers@kde.nl>\n"
 "Language-Team: Nederlands <kde-i18n-nl@kde.org>\n"
@@ -2509,11 +2509,17 @@ msgid "Parses an expression and returns computed value."
 msgstr "Ontleedt een expressie en geeft de berekende waarde terug."
 
 #: plugin/specialinformation.cpp:422
+#, fuzzy
+#| msgid ""
+#| "Executes loop: values from <i>items</i> list (passed as EOL-separated "
+#| "string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A"
+#| "\\nB\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in "
+#| "MyArray do<br>  //i = key, MyArray[i] = val<br>end "
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Voert een lus uit: waarden van <i>items</i>lijst (doorgegeven als EOL-"
 "gescheiden tekenreeks) worden toegewezen aan de variabele. <br><b>Oud</"
@@ -2521,11 +2527,19 @@ msgstr ""
 "<br><i>foreach i in MyArray do<br>  //i = key, MyArray[i] = val<br>end "
 
 #: plugin/specialinformation.cpp:424
+#, fuzzy
+#| msgid ""
+#| "Executes loop: variable is set to <i>start</i> and is increased by "
+#| "<i>step</i> each time loop is executed. Execution stops when variable "
+#| "becomes larger then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  "
+#| "@# @i=1<br>@endif</i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  "
+#| "debug(i)<br>end</i>."
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Voert een lus uit: de waarde wordt ingesteld op <i>start</i> en wordt "
 "opgehoogd met <i>step</i> elke keer als de lus is doorlopen. Uitvoering "
@@ -2546,11 +2560,17 @@ msgstr ""
 "worden automatisch geëxtraheerd voor vertaling."
 
 #: plugin/specialinformation.cpp:430
+#, fuzzy
+#| msgid ""
+#| "Executes block if expression is true (non-zero number or non-empty "
+#| "string.) <p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val "
+#| "== true then<br>//  do op<br>elseif cond<br>//  second "
+#| "chance<br>else<br>//  cond failed<br>endif</p>"
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Voert het blok uit als de expressie waar is (non-zero getal of niet-lege "
 "tekenreeks). <p><b>Oud</b>Sluiten met <b>@endif</b></p> <p><b>Nieuw</b> "
@@ -2587,9 +2607,13 @@ msgstr ""
 "Instellingen opslaan in een configuratiebestand voor dit dialoogvenster."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "Begin van <b>switch</b>-blok. Opvolgende <b>case</b>-waarden worden "
 "vergeleken met <i>expression</i>. <p>@switch()<br>@case()<br>@end"
@@ -2740,11 +2764,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3798,7 +3822,7 @@ msgstr "Toont de verbindingen tussen de zender en ontvanger."
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>Een lijst met slots voor de ontvanger.</b> <p>De slots die worden getoond "
 "zijn alleen degenen die argumenten bevatten die overeenkomen met de "
diff --git a/tde-i18n-pl/messages/tdewebdev/kommander.po b/tde-i18n-pl/messages/tdewebdev/kommander.po
index 77dadf7384e..0d9958804f6 100644
--- a/tde-i18n-pl/messages/tdewebdev/kommander.po
+++ b/tde-i18n-pl/messages/tdewebdev/kommander.po
@@ -14,7 +14,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2024-09-21 08:41+0000\n"
 "Last-Translator: Eryk Michalak <gnu.ewm@protonmail.com>\n"
 "Language-Team: Polish <https://mirror.git.trinitydesktop.org/weblate/"
@@ -2478,11 +2478,17 @@ msgid "Parses an expression and returns computed value."
 msgstr "Analizuje wyrażenie i zwraca wyliczoną wartość."
 
 #: plugin/specialinformation.cpp:422
+#, fuzzy
+#| msgid ""
+#| "Executes loop: values from <i>items</i> list (passed as EOL-separated "
+#| "string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A"
+#| "\\nB\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in "
+#| "MyArray do<br>  //i = key, MyArray[i] = val<br>end "
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Wykonuje pętlę: wartości z listy <i>elementów</i> (przekazanych jako łańcuch "
 "oddzielany znakami końca wiersza) są przypisywane do zmiennej. <br><b>Stare</"
@@ -2490,11 +2496,19 @@ msgstr ""
 "b><br><i>foreach i in MyArray do<br>  //i = key, MyArray[i] = val<br>end "
 
 #: plugin/specialinformation.cpp:424
+#, fuzzy
+#| msgid ""
+#| "Executes loop: variable is set to <i>start</i> and is increased by "
+#| "<i>step</i> each time loop is executed. Execution stops when variable "
+#| "becomes larger then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  "
+#| "@# @i=1<br>@endif</i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  "
+#| "debug(i)<br>end</i>."
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Wykonuje pętlę: zmienna jest ustawiona na <i>wartość początkową</i> i "
 "zwiększona o <i>krok</i> za każdym wykonaniem pętli. Wykonywanie kończy się, "
@@ -2515,11 +2529,17 @@ msgstr ""
 "tłumaczone."
 
 #: plugin/specialinformation.cpp:430
+#, fuzzy
+#| msgid ""
+#| "Executes block if expression is true (non-zero number or non-empty "
+#| "string.) <p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val "
+#| "== true then<br>//  do op<br>elseif cond<br>//  second "
+#| "chance<br>else<br>//  cond failed<br>endif</p>"
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Wykonuje blok jeśli wyrażenie jest prawdą (niezerowa liczba lub niepusty "
 "tekst.) <p><b>Stare</b>Zakończenie <b>@endif</b></p><p><b>Nowe</b><br>if val "
@@ -2556,9 +2576,13 @@ msgstr ""
 "Przechowuje ustawienia w pliku konfiguracyjnym dla tego okna dialogowego."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "Początek bloku <b>switch</b>. Wartości <b>case</b> są porównywane do "
 "<i>wyrażenia</i>.<p>@switch()<br>@case()<br>@end"
@@ -2700,14 +2724,24 @@ msgstr ""
 "klucz i dane."
 
 #: plugin/specialinformation.cpp:498
+#, fuzzy
+#| msgid ""
+#| "Create a 2D array with zero based integer keys. Rows seperated with "
+#| "returns or \\n and columns with tabs or \\t. You can then read and alter "
+#| "values with \"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and "
+#| "column keys when set to true will read respectively the first row and "
+#| "first column as headings. If for instance you set one where there is no "
+#| "column or row heading to read it will read data, and if the data is not "
+#| "unique you will have missing columns or rows as well as addressing not "
+#| "working."
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 "Tworzy tablicę 2D z liczonymi od 0 kluczami całkowitymi. Wiersze oddzielane "
 "znakami Return lub \\n, kolumny tabulatorami lub \\t. Można odczytywać lub "
@@ -3752,11 +3786,15 @@ msgid "Displays the connections between the sender and the receiver."
 msgstr "Pokaż połączenia pomiędzy wysyłającym i odbiorcą."
 
 #: editor/connectioneditor.ui:119
-#, no-c-format
+#, fuzzy, no-c-format
+#| msgid ""
+#| "<b>A list of slots for the receiver.</b><p>The slots that are displayed "
+#| "are only those which have arguments that correspond with the arguments of "
+#| "the signal that is currently selected in the Signal-list.</b>"
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>Lista slotów dla odbiorcy.</b> <p>Pokazane są tylko sloty mające "
 "argumenty pasujące do argumentów sygnału, który jest obecnie wybrany w "
diff --git a/tde-i18n-pt/messages/tdewebdev/kommander.po b/tde-i18n-pt/messages/tdewebdev/kommander.po
index f8850ae992e..304b5f9d07b 100644
--- a/tde-i18n-pt/messages/tdewebdev/kommander.po
+++ b/tde-i18n-pt/messages/tdewebdev/kommander.po
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2007-10-01 10:12+0100\n"
 "Last-Translator: José Nuno Pires <jncp@netcabo.pt>\n"
 "Language-Team: pt <kde-i18n-pt@kde.org>\n"
@@ -2506,9 +2506,9 @@ msgstr "Processa uma expressão e devolve o valor calculado."
 #, fuzzy
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Executa ciclo: valores da lista de <i>itens</i> (passados como um texto "
 "separado por EOL) são atribuídos à variável.<br> <i>@forEach(i,A\\nB\\nC"
@@ -2519,8 +2519,9 @@ msgstr ""
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Executa uma ciclo: a variável começa em <i>início</i> e incrementada em "
 "<i>passo</i> cada vez que o ciclo é executado. A execução para quando a "
@@ -2543,9 +2544,9 @@ msgstr ""
 #, fuzzy
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Executa o bloco se a expressão for verdadeira (número diferente de zero ou "
 "texto não vazio.) <p>Feche com <b>@endif</b></p>"
@@ -2578,9 +2579,13 @@ msgid "Stores setting in configuration file for this dialog."
 msgstr "Grava a configuração no ficheiro de configuração desta janela."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "Início de um bloco <b>switch</b>. De seguida os valores <b>case</b> são "
 "comparados com a <i>expression</i>.<p>@switch()<br>@case()<br>@end"
@@ -2711,11 +2716,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3735,7 +3740,7 @@ msgstr "Mostra as ligações entre a origem e o destino."
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>Uma lista de 'slots' no destinatário.</b><p>Os 'slots' que são mostrados "
 "são apenas os que tem argumentos correspondentes ao argumento do 'signal' "
diff --git a/tde-i18n-pt_BR/messages/tdewebdev/kommander.po b/tde-i18n-pt_BR/messages/tdewebdev/kommander.po
index ca38bf4e545..78b5ae1ea4e 100644
--- a/tde-i18n-pt_BR/messages/tdewebdev/kommander.po
+++ b/tde-i18n-pt_BR/messages/tdewebdev/kommander.po
@@ -10,7 +10,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2026-08-15 01:57+0000\n"
 "Last-Translator: Sebastião Guerra <sebastiao.luiz.guerra@gmail.com>\n"
 "Language-Team: Portuguese (Brazil) <https://mirror.git.trinitydesktop.org/"
@@ -2485,26 +2485,37 @@ msgid "Parses an expression and returns computed value."
 msgstr "Processa uma expressão e devolve o valor calculado."
 
 #: plugin/specialinformation.cpp:422
+#, fuzzy
+#| msgid ""
+#| "Executes loop: values from <i>items</i> list (passed as EOL-separated "
+#| "string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A"
+#| "\\nB\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in "
+#| "MyArray do<br>  //i = key, MyArray[i] = val<br>end "
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Executa um laço: os valores da lista <i>items</i> (passados como uma cadeia "
 "separada por EOL) são atribuídos à variável. <br><b>Antigo</b><br> "
-"<i>@forEach(i,A\\n"
-"B\\n"
-"C\\n"
-")<br>  @# @i=A<br>@end</i><br><b>Novo</b><br><i>foreach i in MyArray do<br>  "
-"//i = key, MyArray[i] = val<br>end "
+"<i>@forEach(i,A\\nB\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>Novo</"
+"b><br><i>foreach i in MyArray do<br>  //i = key, MyArray[i] = val<br>end "
 
 #: plugin/specialinformation.cpp:424
+#, fuzzy
+#| msgid ""
+#| "Executes loop: variable is set to <i>start</i> and is increased by "
+#| "<i>step</i> each time loop is executed. Execution stops when variable "
+#| "becomes larger then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  "
+#| "@# @i=1<br>@endif</i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  "
+#| "debug(i)<br>end</i>."
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Executa um laço: a variável é definida como <i>start</i> e aumentada em "
 "<i>step</i> a cada execução. A execução termina quando a variável se torna "
@@ -2525,11 +2536,17 @@ msgstr ""
 "gráfica são extraídos automaticamente para tradução."
 
 #: plugin/specialinformation.cpp:430
+#, fuzzy
+#| msgid ""
+#| "Executes block if expression is true (non-zero number or non-empty "
+#| "string.) <p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val "
+#| "== true then<br>//  do op<br>elseif cond<br>//  second "
+#| "chance<br>else<br>//  cond failed<br>endif</p>"
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Executa o bloco se a expressão for verdadeira (número diferente de zero ou "
 "texto não vazio.) <p><b>Antigo</b>Feche com <b>@endif</b></p><p><b>Novo</"
@@ -2564,9 +2581,13 @@ msgid "Stores setting in configuration file for this dialog."
 msgstr "Salva a configuração no arquivo de configuração desta janela."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "Início de um bloco <b>switch</b>. Em seguida os valores <b>case</b> são "
 "comparados com a <i>expression</i>.<p>@switch()<br>@case()<br>@end</p>"
@@ -2651,14 +2672,12 @@ msgid ""
 "\\tvalue\\n</i> format."
 msgstr ""
 "Adiciona todos os elementos da cadeia ao array. A cadeia deve ter o formato "
-"<i>key\\tvalue\\n"
-"</i>."
+"<i>key\\tvalue\\n</i>."
 
 #: plugin/specialinformation.cpp:484
 msgid "Returns all elements in the array in <pre>key\\tvalue\\n</pre> format."
 msgstr ""
-"Retorna todos os elementos do array no formato <pre>key\\tvalue\\n"
-"</pre>."
+"Retorna todos os elementos do array no formato <pre>key\\tvalue\\n</pre>."
 
 #: plugin/specialinformation.cpp:486
 msgid ""
@@ -2710,24 +2729,33 @@ msgstr ""
 "você tem um índice, uma chave e um valor para fins de dados."
 
 #: plugin/specialinformation.cpp:498
+#, fuzzy
+#| msgid ""
+#| "Create a 2D array with zero based integer keys. Rows seperated with "
+#| "returns or \\n and columns with tabs or \\t. You can then read and alter "
+#| "values with \"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and "
+#| "column keys when set to true will read respectively the first row and "
+#| "first column as headings. If for instance you set one where there is no "
+#| "column or row heading to read it will read data, and if the data is not "
+#| "unique you will have missing columns or rows as well as addressing not "
+#| "working."
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 "Criar um array 2D com chaves inteiras baseadas em zero. Linhas separadas por "
-"retornos ou \\n"
-" e colunas por tabulações ou \\t. Você pode então ler e alterar valores com "
-"\"name[0][1]\".<br><b>NOTA: Atenção às chaves!</b> Quando definidas como "
-"verdadeiro, as chaves de linha e coluna lerão respectivamente a primeira "
-"linha e a primeira coluna como cabeçalhos. Se, por exemplo, você definir uma "
-"delas onde não há cabeçalho de coluna ou linha para ler, ela lerá dados, e "
-"se os dados não forem únicos você terá colunas ou linhas ausentes, além de o "
-"endereçamento não funcionar."
+"retornos ou \\n e colunas por tabulações ou \\t. Você pode então ler e "
+"alterar valores com \"name[0][1]\".<br><b>NOTA: Atenção às chaves!</b> "
+"Quando definidas como verdadeiro, as chaves de linha e coluna lerão "
+"respectivamente a primeira linha e a primeira coluna como cabeçalhos. Se, "
+"por exemplo, você definir uma delas onde não há cabeçalho de coluna ou linha "
+"para ler, ela lerá dados, e se os dados não forem únicos você terá colunas "
+"ou linhas ausentes, além de o endereçamento não funcionar."
 
 #: plugin/specialinformation.cpp:500
 msgid ""
@@ -2796,8 +2824,7 @@ msgid ""
 msgstr ""
 "Adicionar uma linha à matriz. Especifique a chave da linha e formate os "
 "dados como chave da coluna [tab] valor da coluna em cada linha usando o "
-"formato key\\tval\\n"
-"key\\tval"
+"formato key\\tval\\nkey\\tval"
 
 #: plugin/specialinformation.cpp:520
 msgid "Remove a row from the matrix by key name. Returns true if key is found."
@@ -3788,11 +3815,15 @@ msgid "Displays the connections between the sender and the receiver."
 msgstr "Mostra as conexões entre a origem e o destino."
 
 #: editor/connectioneditor.ui:119
-#, no-c-format
+#, fuzzy, no-c-format
+#| msgid ""
+#| "<b>A list of slots for the receiver.</b><p>The slots that are displayed "
+#| "are only those which have arguments that correspond with the arguments of "
+#| "the signal that is currently selected in the Signal-list.</b>"
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>Uma lista de slots para o receptor.</b><p>Os slots mostrados sao apenas "
 "aqueles cujos argumentos correspondem aos argumentos do sinal atualmente "
@@ -4874,10 +4905,10 @@ msgid ""
 "than Button. </li> <li>Shadow - a very dark color. </li> </ul>"
 msgstr ""
 "<b>Selecione um papel de efeito de cor.</b><p>Os papéis de efeito "
-"disponíveis são: <ul> <li>Claro - mais claro que a cor do botão. </li> <li"
-">Meio-claro - entre Botão e Claro. </li> <li>Médio - entre Botão e Escuro. </"
-"li> <li>Escuro - mais escuro que Botão. </li> <li>Sombra - uma cor muito "
-"escura. </li> </ul></p>"
+"disponíveis são: <ul> <li>Claro - mais claro que a cor do botão. </li> "
+"<li>Meio-claro - entre Botão e Claro. </li> <li>Médio - entre Botão e "
+"Escuro. </li> <li>Escuro - mais escuro que Botão. </li> <li>Sombra - uma cor "
+"muito escura. </li> </ul></p>"
 
 #: editor/paletteeditoradvanced.ui:506
 #, no-c-format
diff --git a/tde-i18n-ro/messages/tdewebdev/kommander.po b/tde-i18n-ro/messages/tdewebdev/kommander.po
index e3031b7daeb..6e05a0ee064 100644
--- a/tde-i18n-ro/messages/tdewebdev/kommander.po
+++ b/tde-i18n-ro/messages/tdewebdev/kommander.po
@@ -3,7 +3,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2004-04-04 00:27+0200\n"
 "Last-Translator: Claudiu Costin <claudiuc@kde.org>\n"
 "Language-Team: Romanian <ro-kde@yahoogroups.com>\n"
@@ -2296,17 +2296,18 @@ msgstr ""
 #: plugin/specialinformation.cpp:422
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 
 #: plugin/specialinformation.cpp:424
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 
 #: plugin/specialinformation.cpp:426
@@ -2322,9 +2323,9 @@ msgstr ""
 #: plugin/specialinformation.cpp:430
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 
 #: plugin/specialinformation.cpp:432
@@ -2351,7 +2352,7 @@ msgstr ""
 #: plugin/specialinformation.cpp:440
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 
 #: plugin/specialinformation.cpp:442
@@ -2474,11 +2475,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3428,7 +3429,7 @@ msgstr ""
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 
 #: editor/connectioneditor.ui:127
diff --git a/tde-i18n-ru/messages/tdewebdev/kommander.po b/tde-i18n-ru/messages/tdewebdev/kommander.po
index 35ff3727da6..700c9d2f4af 100644
--- a/tde-i18n-ru/messages/tdewebdev/kommander.po
+++ b/tde-i18n-ru/messages/tdewebdev/kommander.po
@@ -8,7 +8,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2026-03-13 19:03+0000\n"
 "Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
 "Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
@@ -17,8 +17,8 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 "X-Generator: Weblate 4.18.2\n"
 
 #. Instead of a literal translation, add your name to the end of the list (separated by a comma).
@@ -336,8 +336,8 @@ msgid ""
 "Break the layout or cancel the operation?"
 msgstr ""
 "Вы попытались вставить виджет в виджет-контейнер с компоновщиком «%1».\n"
-"Это невозможно. Чтобы вставить виджет, нужно сначала удалить компоновку «%1»."
-"\n"
+"Это невозможно. Чтобы вставить виджет, нужно сначала удалить компоновку "
+"«%1».\n"
 "Удалить компоновку или отменить операцию?"
 
 #: editor/formwindow.cpp:874 editor/formwindow.cpp:964
@@ -1579,8 +1579,8 @@ msgid ""
 "<p><b>TQWidget::%1</b></p><p>There is no documentation available for this "
 "property.</p>"
 msgstr ""
-"<p><b>TQWidget::%1</b></p><p>Нет доступной документации по этому "
-"свойству.</p>"
+"<p><b>TQWidget::%1</b></p><p>Нет доступной документации по этому свойству.</"
+"p>"
 
 #: editor/propertyeditor.cpp:3391
 msgid "New Signal Handler"
@@ -2463,11 +2463,17 @@ msgid "Parses an expression and returns computed value."
 msgstr "Обработать выражение и возвратить вычисленное значение."
 
 #: plugin/specialinformation.cpp:422
+#, fuzzy
+#| msgid ""
+#| "Executes loop: values from <i>items</i> list (passed as EOL-separated "
+#| "string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A"
+#| "\\nB\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in "
+#| "MyArray do<br>  //i = key, MyArray[i] = val<br>end "
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Выполнение цикла: значения из списка <i>items</i> (текст, разделённый на "
 "строки) присваивается переменной. <br><b>Старый вариант:</b><br> "
@@ -2475,11 +2481,19 @@ msgstr ""
 "b><br><i>foreach i in MyArray do<br>  //i = key, MyArray[i] = val<br>end "
 
 #: plugin/specialinformation.cpp:424
+#, fuzzy
+#| msgid ""
+#| "Executes loop: variable is set to <i>start</i> and is increased by "
+#| "<i>step</i> each time loop is executed. Execution stops when variable "
+#| "becomes larger then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  "
+#| "@# @i=1<br>@endif</i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  "
+#| "debug(i)<br>end</i>."
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Выполнение цикла: начальное значение <i>start</i> увеличивается на шаг "
 "<i>step</i>. Выполнение прерывается при достижении переменной значения "
@@ -2500,11 +2514,17 @@ msgstr ""
 "автоматически извлекается для перевода."
 
 #: plugin/specialinformation.cpp:430
+#, fuzzy
+#| msgid ""
+#| "Executes block if expression is true (non-zero number or non-empty "
+#| "string.) <p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val "
+#| "== true then<br>//  do op<br>elseif cond<br>//  second "
+#| "chance<br>else<br>//  cond failed<br>endif</p>"
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Выполнить блок если указанное выражение истинно (ненулевое число или не "
 "пустая строка). <p><b>Старый вариант:</b> блок заканчивается командой "
@@ -2539,9 +2559,13 @@ msgid "Stores setting in configuration file for this dialog."
 msgstr "Сохранить настройки в файле конфигурации этого диалога."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "Начало блока выбора альтернатив <b>switch</b>. Будет выполнена альтернатива "
 "блока  <b>case</b> удовлетворяющая выражению <i>expression</i>."
@@ -2683,24 +2707,34 @@ msgstr ""
 "которых для целей обработки данных используются индекс, ключ и значение."
 
 #: plugin/specialinformation.cpp:498
+#, fuzzy
+#| msgid ""
+#| "Create a 2D array with zero based integer keys. Rows seperated with "
+#| "returns or \\n and columns with tabs or \\t. You can then read and alter "
+#| "values with \"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and "
+#| "column keys when set to true will read respectively the first row and "
+#| "first column as headings. If for instance you set one where there is no "
+#| "column or row heading to read it will read data, and if the data is not "
+#| "unique you will have missing columns or rows as well as addressing not "
+#| "working."
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 "Создаёт двумерный массив с целочисленными ключами, начинающимися с нуля. "
-"Строки разделяются символами Ввода или \\n"
-", а столбцы — табуляцией или \\t. Затем вы можете читать и изменять значения "
-"с помощью \"name[0][1]\".<br><b>ПРИМЕЧАНИЕ: Следите за ключами!</b> Если "
-"ключи строк и столбцов установлены в значение «правда», то первая строка и "
-"первый столбец будут считаться заголовками. Если, например, вы установите "
-"ключ там, где нет заголовка столбца или строки для чтения, он будет читать "
-"данные, и если данные не являются уникальными, у вас будут отсутствующие "
-"столбцы или строки, а также не будет работать адресация."
+"Строки разделяются символами Ввода или \\n, а столбцы — табуляцией или \\t. "
+"Затем вы можете читать и изменять значения с помощью \"name[0][1]\"."
+"<br><b>ПРИМЕЧАНИЕ: Следите за ключами!</b> Если ключи строк и столбцов "
+"установлены в значение «правда», то первая строка и первый столбец будут "
+"считаться заголовками. Если, например, вы установите ключ там, где нет "
+"заголовка столбца или строки для чтения, он будет читать данные, и если "
+"данные не являются уникальными, у вас будут отсутствующие столбцы или "
+"строки, а также не будет работать адресация."
 
 #: plugin/specialinformation.cpp:500
 msgid ""
@@ -2771,8 +2805,7 @@ msgid ""
 msgstr ""
 "Добавить строку в матрицу. Укажите ключ строки и отформатируйте данные в "
 "виде ключа столбца [tab] значения столбца в каждой строке, используя формат "
-"key\\tval\\n"
-"key\\tval"
+"key\\tval\\nkey\\tval"
 
 #: plugin/specialinformation.cpp:520
 msgid "Remove a row from the matrix by key name. Returns true if key is found."
@@ -3759,11 +3792,15 @@ msgid "Displays the connections between the sender and the receiver."
 msgstr "Связи между отправителем и получателем."
 
 #: editor/connectioneditor.ui:119
-#, no-c-format
+#, fuzzy, no-c-format
+#| msgid ""
+#| "<b>A list of slots for the receiver.</b><p>The slots that are displayed "
+#| "are only those which have arguments that correspond with the arguments of "
+#| "the signal that is currently selected in the Signal-list.</b>"
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>Список слотов для приёмника.</b><p>Отображаются только те слоты, "
 "аргументы которых соответствуют аргументам сигнала, выбранного в списке "
diff --git a/tde-i18n-rw/messages/tdewebdev/kommander.po b/tde-i18n-rw/messages/tdewebdev/kommander.po
index 8ef00020dd3..48c006d7848 100644
--- a/tde-i18n-rw/messages/tdewebdev/kommander.po
+++ b/tde-i18n-rw/messages/tdewebdev/kommander.po
@@ -15,7 +15,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander 3.4\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2005-05-25 18:54-0600\n"
 "Last-Translator: Steve Murphy <murf@e-tools.com>\n"
 "Language-Team: Kinyarwanda <translation-team-rw@lists.sourceforge.net>\n"
@@ -2814,9 +2814,9 @@ msgstr "imvugo na Agaciro: . "
 #, fuzzy
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 ": Uduciro Kuva: <i> Ibigize </i> Urutonde ( Nka - Ikurikiranyanyuguti ) Kuri "
 "i Impinduragaciro . <br> <i> @ ( i , A \n"
@@ -2829,8 +2829,9 @@ msgstr ""
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 ": Impinduragaciro ni Gushyiraho Kuri <i> Tangira &vendorShortName; </i> na "
 "ni ku <i> Intera </i> Igihe ni . Ryari: Impinduragaciro Kinini Hanyuma <i> "
@@ -2855,9 +2856,9 @@ msgstr ""
 #, fuzzy
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Funga NIBA imvugo ni nibyo ( - Zeru Umubare Cyangwa - ubusa "
 "Ikurikiranyanyuguti . ) <p> Funga Na: <b> @ </b> </p> "
@@ -2896,7 +2897,7 @@ msgstr "Igenamiterere in Iboneza Idosiye ya:  iyi Ikiganiro . "
 #, fuzzy
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "Bya <b> Hindura </b> Funga . <b> </b> Uduciro Kuri <i> imvugo </i> . <p> @ "
 "Hindura ( ) <br> @ ( ) <br> @ Impera "
@@ -3040,11 +3041,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -4133,7 +4134,7 @@ msgstr "i Ukwihuza hagati i Uwohereza na i Mwakirizi . "
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b> A Urutonde Bya Siloti ya:  i Mwakirizi . </b> <p> Siloti Inkoresha: Na: "
 "i Inkoresha: Bya i ni Byahiswemo in i - Urutonde . </b> "
diff --git a/tde-i18n-sk/messages/tdewebdev/kommander.po b/tde-i18n-sk/messages/tdewebdev/kommander.po
index 3073a57c1f7..6d1331bcc90 100644
--- a/tde-i18n-sk/messages/tdewebdev/kommander.po
+++ b/tde-i18n-sk/messages/tdewebdev/kommander.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2006-12-18 12:29+0100\n"
 "Last-Translator: Robert Krasnan <krasnan@orava.sk>\n"
 "Language-Team: Slovak\n"
@@ -2541,9 +2541,9 @@ msgstr "Vyhodnotí výraz a vráti jeho hodnotu."
 #, fuzzy
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Vykoná cyklus: hodnoty zo zoznamu <i>items</i> (zoznam oddelený koncom "
 "riadku) sú priradené premennej. <br><i>@forEach(i,A\\nB\\nC\\n) <br>  @# "
@@ -2554,8 +2554,9 @@ msgstr ""
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Vykoná cyklus: premenná je nastavená na <i>start</i> a je zväčšovaná o "
 "<i>step</i> po každom kroku cyklu. Vykonávanie skončí keď bude premenná "
@@ -2577,9 +2578,9 @@ msgstr ""
 #, fuzzy
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Vykoná blok ak je výraz pravdivý (nenulové císlo alebo nie prázdny reťazec.) "
 "<p>Končí s <b>@endif</b></p>"
@@ -2612,9 +2613,13 @@ msgid "Stores setting in configuration file for this dialog."
 msgstr "Uloží nastavenia tohto dialógu v konfiguračnom súbore."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "Začiatok <b>switch</b> bloku. Nasledujúce <b>case</b> hodnoty sú porovnané s "
 "výrazom</i>. <p>@switch() <br>@case() <br>@end"
@@ -2744,11 +2749,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3765,7 +3770,7 @@ msgstr "Zobrazí spojenia medzi odosielateľom a príjemcom."
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>Zoznam slotov pre príjemcu.</b> <p>Zobrazené sú len tie sloty ktoré majú "
 "argumenty korešpondujúce s argumentami signálu ktorý je práve označený v "
diff --git a/tde-i18n-sl/messages/tdewebdev/kommander.po b/tde-i18n-sl/messages/tdewebdev/kommander.po
index 6a3dd2b4135..c425522e4bb 100644
--- a/tde-i18n-sl/messages/tdewebdev/kommander.po
+++ b/tde-i18n-sl/messages/tdewebdev/kommander.po
@@ -8,7 +8,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2007-01-14 08:46+0100\n"
 "Last-Translator: Jure Repinc <jlp@holodeck1.com>\n"
 "Language-Team: Slovenian <sl@li.org>\n"
@@ -2394,17 +2394,18 @@ msgstr "Razčleni izraz in vrne izračunano vrednost."
 #: plugin/specialinformation.cpp:422
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 
 #: plugin/specialinformation.cpp:424
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 
 #: plugin/specialinformation.cpp:426
@@ -2422,9 +2423,9 @@ msgstr ""
 #: plugin/specialinformation.cpp:430
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 
 #: plugin/specialinformation.cpp:432
@@ -2453,7 +2454,7 @@ msgstr "Shrani nastavitev za to pogovorno okno v nastavitveno datoteko."
 #: plugin/specialinformation.cpp:440
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 
 #: plugin/specialinformation.cpp:442
@@ -2578,11 +2579,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3586,7 +3587,7 @@ msgstr "Prikaže povezave med pošiljateljem in prejemnikom."
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>Seznam rež za prejemnika.</b><p>Prikazane reže so samo za tiste, ki imajo "
 "argumente, ki ustrezajo argumentom signala, ki je trenutno izbran v seznamu "
diff --git a/tde-i18n-sr/messages/tdewebdev/kommander.po b/tde-i18n-sr/messages/tdewebdev/kommander.po
index ca00880a33a..9bc9b3c3af4 100644
--- a/tde-i18n-sr/messages/tdewebdev/kommander.po
+++ b/tde-i18n-sr/messages/tdewebdev/kommander.po
@@ -8,7 +8,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2008-06-19 12:09+0200\n"
 "Last-Translator: Slobodan Simic <simicsl@verat.net>\n"
 "Language-Team: Serbian <kde-i18n-sr@kde.org>\n"
@@ -2468,11 +2468,17 @@ msgid "Parses an expression and returns computed value."
 msgstr "Рашчлањује израза и враћа израчунату вредност."
 
 #: plugin/specialinformation.cpp:422
+#, fuzzy
+#| msgid ""
+#| "Executes loop: values from <i>items</i> list (passed as EOL-separated "
+#| "string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A"
+#| "\\nB\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in "
+#| "MyArray do<br>  //i = key, MyArray[i] = val<br>end "
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Извршава петљу: вредности из листе <i>items</i> (прослеђене као знаковни "
 "низови раздвојени са EOL) додељују се променљивој. <br><b>По старом</b><br> "
@@ -2480,11 +2486,19 @@ msgstr ""
 "b><br><i>foreach i in MyArray do<br>  //i = key, MyArray[i] = val<br>end "
 
 #: plugin/specialinformation.cpp:424
+#, fuzzy
+#| msgid ""
+#| "Executes loop: variable is set to <i>start</i> and is increased by "
+#| "<i>step</i> each time loop is executed. Execution stops when variable "
+#| "becomes larger then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  "
+#| "@# @i=1<br>@endif</i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  "
+#| "debug(i)<br>end</i>."
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Извршава петљу: променљива се поставља на <i>start</i> и повећава за "
 "<i>step</i> сваки пут када се петља изврши. Извршавање престаје када "
@@ -2505,11 +2519,17 @@ msgstr ""
 "извучени за превод."
 
 #: plugin/specialinformation.cpp:430
+#, fuzzy
+#| msgid ""
+#| "Executes block if expression is true (non-zero number or non-empty "
+#| "string.) <p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val "
+#| "== true then<br>//  do op<br>elseif cond<br>//  second "
+#| "chance<br>else<br>//  cond failed<br>endif</p>"
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Извршава блок ако је израз тачан (ненулти број или непразан знаковни низ). "
 "<p><b>По старом</b> Затворити са <b>@endif</b></p><p><b>По новом</b><br>if "
@@ -2544,9 +2564,13 @@ msgid "Stores setting in configuration file for this dialog."
 msgstr "Складишти подешавање у фајл са подешавањима за овај дијалог."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "Почетак <b>switch</b> блока. Следеће <b>case</b> вредности пореде се са "
 "<i>expression</i>.<p>@switch()<br>@case()<br>@end"
@@ -2681,11 +2705,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3715,7 +3739,7 @@ msgstr "Приказује везе између пошиљаоца и прим
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>Листа слотова за примаоц.</b><p>Приказани су само слотови који имају "
 "аргументе који одговарају аргументима сигнала који је тренутно изабран у "
diff --git a/tde-i18n-sr@Latn/messages/tdewebdev/kommander.po b/tde-i18n-sr@Latn/messages/tdewebdev/kommander.po
index acff0f080f2..516ce11aca0 100644
--- a/tde-i18n-sr@Latn/messages/tdewebdev/kommander.po
+++ b/tde-i18n-sr@Latn/messages/tdewebdev/kommander.po
@@ -8,7 +8,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2007-10-01 22:55+0200\n"
 "Last-Translator: Chusslove Illich <caslav.ilic@gmx.net>\n"
 "Language-Team: Serbian <kde-i18n-sr@kde.org>\n"
@@ -2465,11 +2465,17 @@ msgid "Parses an expression and returns computed value."
 msgstr "Raščlanjuje izraza i vraća izračunatu vrednost."
 
 #: plugin/specialinformation.cpp:422
+#, fuzzy
+#| msgid ""
+#| "Executes loop: values from <i>items</i> list (passed as EOL-separated "
+#| "string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A"
+#| "\\nB\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in "
+#| "MyArray do<br>  //i = key, MyArray[i] = val<br>end "
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Izvršava petlju: vrednosti iz liste <i>items</i> (prosleđene kao znakovni "
 "nizovi razdvojeni sa EOL) dodeljuju se promenljivoj. <br><b>Po starom</"
@@ -2477,11 +2483,19 @@ msgstr ""
 "b><br><i>foreach i in MyArray do<br>  //i = key, MyArray[i] = val<br>end "
 
 #: plugin/specialinformation.cpp:424
+#, fuzzy
+#| msgid ""
+#| "Executes loop: variable is set to <i>start</i> and is increased by "
+#| "<i>step</i> each time loop is executed. Execution stops when variable "
+#| "becomes larger then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  "
+#| "@# @i=1<br>@endif</i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  "
+#| "debug(i)<br>end</i>."
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Izvršava petlju: promenljiva se postavlja na <i>start</i> i povećava za "
 "<i>step</i> svaki put kada se petlja izvrši. Izvršavanje prestaje kada "
@@ -2502,11 +2516,17 @@ msgstr ""
 "izvučeni za prevod."
 
 #: plugin/specialinformation.cpp:430
+#, fuzzy
+#| msgid ""
+#| "Executes block if expression is true (non-zero number or non-empty "
+#| "string.) <p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val "
+#| "== true then<br>//  do op<br>elseif cond<br>//  second "
+#| "chance<br>else<br>//  cond failed<br>endif</p>"
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Izvršava blok ako je izraz tačan (nenulti broj ili neprazan znakovni niz). "
 "<p><b>Po starom</b> Zatvoriti sa <b>@endif</b></p><p><b>Po novom</b><br>if "
@@ -2541,9 +2561,13 @@ msgid "Stores setting in configuration file for this dialog."
 msgstr "Skladišti podešavanje u fajl sa podešavanjima za ovaj dijalog."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "Početak <b>switch</b> bloka. Sledeće <b>case</b> vrednosti porede se sa "
 "<i>expression</i>.<p>@switch()<br>@case()<br>@end"
@@ -2678,11 +2702,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3705,7 +3729,7 @@ msgstr "Prikazuje veze između pošiljaoca i primaoca."
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>Lista slotova za primaoc.</b><p>Prikazani su samo slotovi koji imaju "
 "argumente koji odgovaraju argumentima signala koji je trenutno izabran u "
diff --git a/tde-i18n-sv/messages/tdewebdev/kommander.po b/tde-i18n-sv/messages/tdewebdev/kommander.po
index 39fa5855d2d..ddc19fe3a02 100644
--- a/tde-i18n-sv/messages/tdewebdev/kommander.po
+++ b/tde-i18n-sv/messages/tdewebdev/kommander.po
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2008-04-26 08:03+0200\n"
 "Last-Translator: Stefan Asserhäll <stefan.asserhall@comhem.se>\n"
 "Language-Team: Swedish <sv@li.org>\n"
@@ -2493,11 +2493,17 @@ msgid "Parses an expression and returns computed value."
 msgstr "Tolkar ett uttryck och returnerar det beräknade värdet."
 
 #: plugin/specialinformation.cpp:422
+#, fuzzy
+#| msgid ""
+#| "Executes loop: values from <i>items</i> list (passed as EOL-separated "
+#| "string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A"
+#| "\\nB\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in "
+#| "MyArray do<br>  //i = key, MyArray[i] = val<br>end "
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Utför snurra: värden från listan <i>objekt</i> (skickad som en sträng "
 "separerad med radslut) tilldelas till variabeln. <br><b>Gammal</b><br> "
@@ -2505,11 +2511,19 @@ msgstr ""
 "b><br><i>foreach i in MyArray do<br>  //i = key, MyArray[i] = val<br>end"
 
 #: plugin/specialinformation.cpp:424
+#, fuzzy
+#| msgid ""
+#| "Executes loop: variable is set to <i>start</i> and is increased by "
+#| "<i>step</i> each time loop is executed. Execution stops when variable "
+#| "becomes larger then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  "
+#| "@# @i=1<br>@endif</i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  "
+#| "debug(i)<br>end</i>."
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Utför snurra: variabeln tilldelas <i>start</i> och ökas med <i>steg</i> "
 "varje gång snurran utförs. Snurran stoppas när variabeln blir större än "
@@ -2529,11 +2543,17 @@ msgstr ""
 "hämtas automatiskt för översättning."
 
 #: plugin/specialinformation.cpp:430
+#, fuzzy
+#| msgid ""
+#| "Executes block if expression is true (non-zero number or non-empty "
+#| "string.) <p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val "
+#| "== true then<br>//  do op<br>elseif cond<br>//  second "
+#| "chance<br>else<br>//  cond failed<br>endif</p>"
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Utför block om uttrycket är sant (tal skilt från noll, eller sträng som inte "
 "är tom). <p><b>Gammal</b>Avsluta med <b>@endif</b></p><p><b>Ny</b><br>if val "
@@ -2567,9 +2587,13 @@ msgid "Stores setting in configuration file for this dialog."
 msgstr "Lagrar inställningar i konfigurationsfilen för dialogrutan."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "Början på ett <b>switch</b>-block. Följande <b>case</b>-värden jämförs med "
 "<i>uttryck</i>.<p>@switch()<br>@case()<br>@end"
@@ -2712,11 +2736,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3763,7 +3787,7 @@ msgstr "Visar anslutningarna mellan sändare och mottagare."
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>En slotlista för mottagaren.</b><p>De som visas är bara de som har "
 "argument som motsvarar argumenten för signalen som för närvarande är "
diff --git a/tde-i18n-ta/messages/tdewebdev/kommander.po b/tde-i18n-ta/messages/tdewebdev/kommander.po
index 01aa1c359ee..4bdba2b9b35 100644
--- a/tde-i18n-ta/messages/tdewebdev/kommander.po
+++ b/tde-i18n-ta/messages/tdewebdev/kommander.po
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2004-11-18 01:04-0800\n"
 "Last-Translator: Tamil PC <tamilpc@ambalam.com>\n"
 "Language-Team:  <ta@li.org>\n"
@@ -2456,17 +2456,18 @@ msgstr ""
 #: plugin/specialinformation.cpp:422
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 
 #: plugin/specialinformation.cpp:424
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 
 #: plugin/specialinformation.cpp:426
@@ -2482,9 +2483,9 @@ msgstr ""
 #: plugin/specialinformation.cpp:430
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 
 #: plugin/specialinformation.cpp:432
@@ -2511,7 +2512,7 @@ msgstr ""
 #: plugin/specialinformation.cpp:440
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 
 #: plugin/specialinformation.cpp:442
@@ -2634,11 +2635,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3630,7 +3631,7 @@ msgstr ""
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 
 #: editor/connectioneditor.ui:127
diff --git a/tde-i18n-tg/messages/tdewebdev/kommander.po b/tde-i18n-tg/messages/tdewebdev/kommander.po
index 69ec0b7f701..3cf87e49790 100644
--- a/tde-i18n-tg/messages/tdewebdev/kommander.po
+++ b/tde-i18n-tg/messages/tdewebdev/kommander.po
@@ -10,7 +10,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2004-10-25 15:22+0500\n"
 "Last-Translator: Victor Ibragimov <youth_opportunities@tajik.net>\n"
 "Language-Team: Tajik\n"
@@ -2511,9 +2511,9 @@ msgstr ""
 #, fuzzy
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Иҷро кардани гиреҳ:нарх аз <i>пунктҳо</i>-и варақ (гузаштанд ба монанди EOL-"
 "қатори ҷудошаванда) истифодабарандаи таъин карда шуда."
@@ -2523,8 +2523,9 @@ msgstr ""
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Гиреҳи иҷрокуни:ивазшаванда монда шудааст барои <i>сар кардан</i> ва зиёд "
 "карда шуд бо <i>қадам</i> ҳар як вақти гиреҳ иҷро карда шуд.Иҷрошави манъ "
@@ -2545,9 +2546,9 @@ msgstr ""
 #: plugin/specialinformation.cpp:430
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 
 #: plugin/specialinformation.cpp:432
@@ -2580,7 +2581,7 @@ msgstr "Нигоҳ доштани монданиҳо дар шакли файл
 #: plugin/specialinformation.cpp:440
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 
 #: plugin/specialinformation.cpp:442
@@ -2708,11 +2709,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3736,7 +3737,7 @@ msgstr "Пайвастагиҳоро байни қабулкунанда ва ф
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>Листи такягоҳ барои қабулкунанда.</b><p>Такягоҳҳое ки намоиш дода шудаанд "
 "дар листи Сигнал фақат барои он аргументҳо мутобиқ бо аргументҳои сигнали "
diff --git a/tde-i18n-tr/messages/tdewebdev/kommander.po b/tde-i18n-tr/messages/tdewebdev/kommander.po
index 42fb5f80aab..a9d85eb9835 100644
--- a/tde-i18n-tr/messages/tdewebdev/kommander.po
+++ b/tde-i18n-tr/messages/tdewebdev/kommander.po
@@ -12,7 +12,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2005-07-18 10:54+0300\n"
 "Last-Translator: Bekir SONAT <cortexbs@yahoo.com>\n"
 "Language-Team: Türkçe <yerellestirme@kde.org.tr>\n"
@@ -2492,9 +2492,9 @@ msgstr "Bir ifadeyi parçalar ve işlenmiş değer'i geri döndürür"
 #, fuzzy
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Döngü yürütür: <i>nesneler</i> listesinden (SatırSonuKarakteri ile ayrılmış "
 "String olarak geçirilmiş ) değerler, değişkenlere atanır.<br> <i>@forEach(i,A"
@@ -2505,8 +2505,9 @@ msgstr ""
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Döngü yürütür: değişken <i>başla</i>ma değeri ile ayarlanır ve döngü her "
 "işletildiğinde <i>adım</i> kadar artırılır. Değişken <i>son</i>.da daha "
@@ -2528,9 +2529,9 @@ msgstr ""
 #, fuzzy
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Eğer açıklama doğru ise blok yürütür (sıfırsız sayı ya da boş olmayan "
 "karakter.) <p><b>@endif</b> ile birlikte kapat</p>"
@@ -2562,9 +2563,13 @@ msgid "Stores setting in configuration file for this dialog."
 msgstr "Bu diyalog için yapılandırma dosyası içinde ayar kaydeder."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "<b>Anahtar</b> bloğunu başlat. <b>Durum</b> değişkenlerini takip ederek "
 "<i>açıklama</i> karşılaştırılır. <p>@anahtar()<br>@durum()<br>@son"
@@ -2697,11 +2702,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3720,7 +3725,7 @@ msgstr "Gönderici ve alıcı arasındaki bağlantıları gösterir."
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>Alıcı için yuvaların bir listesidir.</b> <p>Görüntülenen slotlar sadece "
 "şu anda seçili Sinyal-listesi içindeki sinyalin değişkenleri ile birlikte "
diff --git a/tde-i18n-uk/messages/tdewebdev/kommander.po b/tde-i18n-uk/messages/tdewebdev/kommander.po
index 48c2773ad58..ab28c96b60e 100644
--- a/tde-i18n-uk/messages/tdewebdev/kommander.po
+++ b/tde-i18n-uk/messages/tdewebdev/kommander.po
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2006-12-24 18:30-0500\n"
 "Last-Translator: Andriy Rysin <rysin@kde.org>\n"
 "Language-Team: Ukrainian <linux@linux.org.ua>\n"
@@ -2467,9 +2467,9 @@ msgstr "Аналізує вираз і повертає обраховане з
 #, fuzzy
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 "Виконує цикл: значення зі списку <i>items</i> (текст, розділений на рядки) "
 "присвоюються змінній. <br> <i>@forEach(i,A\\nB\\nC\\n)<br>  @# "
@@ -2480,8 +2480,9 @@ msgstr ""
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "Виконує цикл: змінній надається значення <i>start</i> і збільшується на крок "
 "<i>step</i> при кожному виконанні циклу. Виконання припиняється, коли змінна "
@@ -2504,9 +2505,9 @@ msgstr ""
 #, fuzzy
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 "Виконує блок, якщо вираз є істинним (ненульову число або непорожній рядок "
 "символів.) <p>Закрити з <b>@endif</b></p>"
@@ -2540,9 +2541,13 @@ msgstr ""
 "Зберігає параметр в конфігураційному файлі для цього діалогового вікна."
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "Початок блоку <b>switch</b>. Наступні значення <b>case</b> порівнюються з "
 "<i>виразом</i>.<p>@switch()<br>@case()<br>@end"
@@ -2676,11 +2681,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3693,7 +3698,7 @@ msgstr "Показує з'єднання між передавачем та от
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 "<b>Список слотів для отримувача.</b><p>Показано тільки слоти, які мають "
 "аргументи, що відповідають аргументам вибраного в даний час сигналу у списку "
diff --git a/tde-i18n-zh_CN/messages/tdewebdev/kommander.po b/tde-i18n-zh_CN/messages/tdewebdev/kommander.po
index db222e7c8f2..7a86fab1ca0 100644
--- a/tde-i18n-zh_CN/messages/tdewebdev/kommander.po
+++ b/tde-i18n-zh_CN/messages/tdewebdev/kommander.po
@@ -3,7 +3,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2005-12-05 21:34+0800\n"
 "Last-Translator: Funda Wang <fundawang@linux.net.cn>\n"
 "Language-Team: zh_CN <i18n-translation@lists.linux.net.cn>\n"
@@ -2345,17 +2345,18 @@ msgstr ""
 #: plugin/specialinformation.cpp:422
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr ""
 
 #: plugin/specialinformation.cpp:424
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 
 #: plugin/specialinformation.cpp:426
@@ -2371,9 +2372,9 @@ msgstr ""
 #: plugin/specialinformation.cpp:430
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr ""
 
 #: plugin/specialinformation.cpp:432
@@ -2400,7 +2401,7 @@ msgstr ""
 #: plugin/specialinformation.cpp:440
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 
 #: plugin/specialinformation.cpp:442
@@ -2523,11 +2524,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3507,7 +3508,7 @@ msgstr ""
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr ""
 
 #: editor/connectioneditor.ui:127
diff --git a/tde-i18n-zh_TW/messages/tdewebdev/kommander.po b/tde-i18n-zh_TW/messages/tdewebdev/kommander.po
index 5a49818f080..6dd8e531392 100644
--- a/tde-i18n-zh_TW/messages/tdewebdev/kommander.po
+++ b/tde-i18n-zh_TW/messages/tdewebdev/kommander.po
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
-"POT-Creation-Date: 2022-09-18 18:25+0000\n"
+"POT-Creation-Date: 2026-08-17 18:15+0000\n"
 "PO-Revision-Date: 2007-03-27 15:34+0800\n"
 "Last-Translator: Frank Weng (a.k.a. Franklin) <franklin at goodhorse dot idv "
 "dot tw>\n"
@@ -2395,9 +2395,9 @@ msgstr "和."
 #, fuzzy
 msgid ""
 "Executes loop: values from <i>items</i> list (passed as EOL-separated "
-"string) are assigned to the variable. <br><b>Old</b><br> <i>@forEach(i,A\\nB"
-"\\nC\\n)<br>  @# @i=A<br>@end</i><br><b>New</b><br><i>foreach i in MyArray "
-"do<br>  //i = key, MyArray[i] = val<br>end "
+"string) are assigned to the variable. <br/><b>Old</b><br/> <i>@forEach(i,A"
+"\\nB\\nC\\n)<br/>  @# @i=A<br/>@end</i><br/><b>New</b><br/><i>foreach i in "
+"MyArray do<br/>  //i = key, MyArray[i] = val<br/>end</i> "
 msgstr "從<i></i> 列表 字串 到 變數<br><i> i A n<br> i A<br></i>"
 
 #: plugin/specialinformation.cpp:424
@@ -2405,8 +2405,9 @@ msgstr "從<i></i> 列表 字串 到 變數<br><i> i A n<br> i A<br></i>"
 msgid ""
 "Executes loop: variable is set to <i>start</i> and is increased by <i>step</"
 "i> each time loop is executed. Execution stops when variable becomes larger "
-"then <i>end</i>. <br><b>Old</b><br><i>@for(i,1,10,1)<br>  @# @i=1<br>@endif</"
-"i><br><b>New</b><br><i>for i=0 to 20 step 5 do<br>  debug(i)<br>end</i>."
+"then <i>end</i>. <br/><b>Old</b><br/><i>@for(i,1,10,1)<br/>  @# @i=1<br/"
+">@endif</i><br/><b>New</b><br/><i>for i=0 to 20 step 5 do<br/>  debug(i)<br/"
+">end</i>."
 msgstr ""
 "變數 是 set 到<i> 開始</i> 和 是<i></i> 時間 是 執行 變數<i></i><br><i> for "
 "i<br> i<br></i>."
@@ -2426,9 +2427,9 @@ msgstr "字串 文字 in 使用者介面 for."
 #, fuzzy
 msgid ""
 "Executes block if expression is true (non-zero number or non-empty string.) "
-"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br>if val == true "
-"then<br>//  do op<br>elseif cond<br>//  second chance<br>else<br>//  cond "
-"failed<br>endif</p>"
+"<p><b>Old</b>Close with <b>@endif</b></p><p><b>New</b><br/>if val == true "
+"then<br/>//  do op<br/>elseif cond<br/>//  second chance<br/>else<br/>//  "
+"cond failed<br/>endif</p>"
 msgstr "區塊 是 真 數字 或 空的 字串<p> 關閉 成為<b></b></p>"
 
 #: plugin/specialinformation.cpp:432
@@ -2454,9 +2455,13 @@ msgid "Stores setting in configuration file for this dialog."
 msgstr "為這個對話盒儲存設定至一個檔案。"
 
 #: plugin/specialinformation.cpp:440
+#, fuzzy
+#| msgid ""
+#| "Begin of <b>switch</b> block. Following <b>case</b> values are compared "
+#| "to <i>expression</i>.<p>@switch()<br>@case()<br>@end"
 msgid ""
 "Begin of <b>switch</b> block. Following <b>case</b> values are compared to "
-"<i>expression</i>.<p>@switch()<br>@case()<br>@end"
+"<i>expression</i>.<p>@switch()<br/>@case()<br/>@end"
 msgstr ""
 "<b>switch</b> 區塊的開始。底下的 <b>case</b> 的值會與<i>表示式</i>比較。 "
 "<p>@switch() <br> @case() <br>@end"
@@ -2584,11 +2589,11 @@ msgstr ""
 msgid ""
 "Create a 2D array with zero based integer keys. Rows seperated with returns "
 "or \\n and columns with tabs or \\t. You can then read and alter values with "
-"\"name[0][1]\".<br><b>NOTE: Watch keys!</b> The row and column keys when set "
-"to true will read respectively the first row and first column as headings. "
-"If for instance you set one where there is no column or row heading to read "
-"it will read data, and if the data is not unique you will have missing "
-"columns or rows as well as addressing not working."
+"\"name[0][1]\".<br/><b>NOTE: Watch keys!</b> The row and column keys when "
+"set to true will read respectively the first row and first column as "
+"headings. If for instance you set one where there is no column or row "
+"heading to read it will read data, and if the data is not unique you will "
+"have missing columns or rows as well as addressing not working."
 msgstr ""
 
 #: plugin/specialinformation.cpp:500
@@ -3585,7 +3590,7 @@ msgstr "顯示發出者及接收者之間的連接。"
 msgid ""
 "<b>A list of slots for the receiver.</b><p>The slots that are displayed are "
 "only those which have arguments that correspond with the arguments of the "
-"signal that is currently selected in the Signal-list.</b>"
+"signal that is currently selected in the Signal-list.</p>"
 msgstr "<b> A 列表 of for</b><p> 成為 of 是 in Signal 列表</b>"
 
 #: editor/connectioneditor.ui:127
-- 
cgit v1.2.3

