[Scummvm-git-logs] scummvm master -> 336a571e2abe4898e4e008ef2e7819191be4f383

ScummVM-Translations noreply at scummvm.org
Wed Jul 8 18:20:53 UTC 2026


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .

Summary:
336a571e2a I18N: Update translation files


Commit: 336a571e2abe4898e4e008ef2e7819191be4f383
    https://github.com/scummvm/scummvm/commit/336a571e2abe4898e4e008ef2e7819191be4f383
Author: Weblate (noreply at weblate.org)
Date: 2026-07-08T18:20:33Z

Commit Message:
I18N: Update translation files

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

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/

Changed paths:
    po/ar.po
    po/be-tarask.po
    po/be_BY.po
    po/ca_ES.po
    po/cs_CZ.po
    po/da.po
    po/de_DE.po
    po/el.po
    po/es_ES.po
    po/eu.po
    po/fi_FI.po
    po/fr_FR.po
    po/gl_ES.po
    po/he.po
    po/hi.po
    po/hu_HU.po
    po/it_IT.po
    po/ja.po
    po/ka.po
    po/ko.po
    po/nb_NO.po
    po/nl_NL.po
    po/nn_NO.po
    po/pl_PL.po
    po/pt_BR.po
    po/pt_PT.po
    po/ro.po
    po/ru_RU.po
    po/sv_SE.po
    po/tr.po
    po/uk_UA.po
    po/zh.po
    po/zh_Hans.po
    po/zh_Hant.po


diff --git a/po/ar.po b/po/ar.po
index 3814d333afc..4e9509f7793 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 2.8.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2026-02-24 22:26+0000\n"
 "Last-Translator: Mohamed Shaaban <mohmedbashamedo at hotmail.com>\n"
 "Language-Team: Arabic <https://translations.scummvm.org/projects/scummvm/"
@@ -4000,7 +4000,7 @@ msgstr "انقر على اليمين"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6194,7 +6194,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6767,7 +6767,7 @@ msgstr ""
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -6840,7 +6840,7 @@ msgstr "السير إلى الأمام"
 msgid "Turn backward"
 msgstr "اركض للخلف"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -6854,7 +6854,7 @@ msgstr "اركض للخلف"
 msgid "Turn left"
 msgstr "انعطف لليسار"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7630,7 +7630,7 @@ msgstr "تبديل مفتاح الخصوصية"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7783,7 +7783,7 @@ msgstr "خيارات اللعبة"
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 #, fuzzy
 #| msgid "Interact Mode"
@@ -7826,7 +7826,7 @@ msgid "Look right"
 msgstr "ينظر الى"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8208,7 +8208,7 @@ msgstr "تمكين عرض الشاشة العريضة في وضع ملء الش
 msgid "Move backward"
 msgstr "ارجع للخلف"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 #, fuzzy
@@ -8216,7 +8216,7 @@ msgstr "ارجع للخلف"
 msgid "Strafe left"
 msgstr "مهاجم اليسار"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 #, fuzzy
@@ -8564,53 +8564,53 @@ msgid ""
 "designed for it"
 msgstr "استخدم منع الحواف لرسم النص حتى لو لم تطلبه اللعبة"
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 #, fuzzy
 #| msgid "Game Options"
 msgid "Dialog choice selection keymappings"
 msgstr "خيارات اللعبة"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle leader inventory"
 msgstr "تبديل عرض الجرد / نقاط الذكاء"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 1 inventory"
 msgstr "تبديل عرض الجرد / نقاط الذكاء"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 2 inventory"
 msgstr "تبديل عرض الجرد / نقاط الذكاء"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 3 inventory"
 msgstr "تبديل عرض الجرد / نقاط الذكاء"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 4 inventory"
 msgstr "تبديل عرض الجرد / نقاط الذكاء"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8622,7 +8622,7 @@ msgid "Move backwards"
 msgstr "ارجع للخلف"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr ""
 
diff --git a/po/be-tarask.po b/po/be-tarask.po
index 6b9e0894940..087f1ddde29 100644
--- a/po/be-tarask.po
+++ b/po/be-tarask.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 2.3.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2023-02-26 15:01+0000\n"
 "Last-Translator: KastuÅ› K. <oakum2334 at gmail.com>\n"
 "Language-Team: Belarusian (Taraškievica) <https://translations.scummvm.org/"
@@ -3956,7 +3956,7 @@ msgstr "Правы пстрык"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6127,7 +6127,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6703,7 +6703,7 @@ msgstr ""
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -6776,7 +6776,7 @@ msgstr "Рух наперад"
 msgid "Turn backward"
 msgstr "Бег назад"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -6790,7 +6790,7 @@ msgstr "Бег назад"
 msgid "Turn left"
 msgstr "Паварот налева"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7571,7 +7571,7 @@ msgstr "Прыбраць гук"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7725,7 +7725,7 @@ msgstr "~Н~алады гульні"
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 #, fuzzy
 #| msgid "Interact"
@@ -7768,7 +7768,7 @@ msgid "Look right"
 msgstr "Глядзець на"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8157,7 +8157,7 @@ msgstr "Далучыць рэндэраваньне шырокага экран
 msgid "Move backward"
 msgstr "Рух назад"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 #, fuzzy
@@ -8165,7 +8165,7 @@ msgstr "Рух назад"
 msgid "Strafe left"
 msgstr "Сьлізганьне налева"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 #, fuzzy
@@ -8517,53 +8517,53 @@ msgid ""
 "designed for it"
 msgstr "Памякчаць шрыфты, нават калі гульня пра гэта не пытала"
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 #, fuzzy
 #| msgid "Game Options"
 msgid "Dialog choice selection keymappings"
 msgstr "~Н~алады гульні"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle leader inventory"
 msgstr "Пералучыць рыштунак/экран пунктаў IQ"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 1 inventory"
 msgstr "Пералучыць рыштунак/экран пунктаў IQ"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 2 inventory"
 msgstr "Пералучыць рыштунак/экран пунктаў IQ"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 3 inventory"
 msgstr "Пералучыць рыштунак/экран пунктаў IQ"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 4 inventory"
 msgstr "Пералучыць рыштунак/экран пунктаў IQ"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8575,7 +8575,7 @@ msgid "Move backwards"
 msgstr "Рух назад"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr ""
 
diff --git a/po/be_BY.po b/po/be_BY.po
index 17ed687f9c6..d1b13e61e40 100644
--- a/po/be_BY.po
+++ b/po/be_BY.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.8.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2021-03-21 08:24+0000\n"
 "Last-Translator: Eugene Sandulenko <sev at scummvm.org>\n"
 "Language-Team: Belarusian <https://translations.scummvm.org/projects/scummvm/"
@@ -3959,7 +3959,7 @@ msgstr "Правая пстрычка"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6136,7 +6136,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6709,7 +6709,7 @@ msgstr ""
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -6780,7 +6780,7 @@ msgstr "Ісці наперад"
 msgid "Turn backward"
 msgstr "Бегчы назад"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -6794,7 +6794,7 @@ msgstr "Бегчы назад"
 msgid "Turn left"
 msgstr "Павярнуць налева"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7548,7 +7548,7 @@ msgstr "Пераключыць гук"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7694,7 +7694,7 @@ msgstr "~Н~алады..."
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 #, fuzzy
 #| msgid "Interact"
@@ -7737,7 +7737,7 @@ msgid "Look right"
 msgstr "Глядзець на"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8121,7 +8121,7 @@ msgstr ""
 msgid "Move backward"
 msgstr "Рухацца назад"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 #, fuzzy
@@ -8129,7 +8129,7 @@ msgstr "Рухацца назад"
 msgid "Strafe left"
 msgstr "Слізгаць налева"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 #, fuzzy
@@ -8472,52 +8472,52 @@ msgid ""
 "designed for it"
 msgstr ""
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 #, fuzzy
 msgid "Dialog choice selection keymappings"
 msgstr "~Н~алады..."
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle leader inventory"
 msgstr "Пераключыць паказ інвентара/ачкоў IQ"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 1 inventory"
 msgstr "Пераключыць паказ інвентара/ачкоў IQ"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 2 inventory"
 msgstr "Пераключыць паказ інвентара/ачкоў IQ"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 3 inventory"
 msgstr "Пераключыць паказ інвентара/ачкоў IQ"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 4 inventory"
 msgstr "Пераключыць паказ інвентара/ачкоў IQ"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8529,7 +8529,7 @@ msgid "Move backwards"
 msgstr "Рухацца назад"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr ""
 
diff --git a/po/ca_ES.po b/po/ca_ES.po
index aa6ab12d37e..048cf649abc 100644
--- a/po/ca_ES.po
+++ b/po/ca_ES.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.6.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2026-07-04 18:22+0000\n"
 "Last-Translator: Xaviu <xaviu at xaviu.com>\n"
 "Language-Team: Catalan <https://translations.scummvm.org/projects/scummvm/"
@@ -3872,7 +3872,7 @@ msgstr "Clic dret"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -5934,7 +5934,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6498,7 +6498,7 @@ msgstr "AGOS principal"
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -6555,7 +6555,7 @@ msgstr "Camina cap endavant"
 msgid "Turn backward"
 msgstr "Gira cap enrere"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -6569,7 +6569,7 @@ msgstr "Gira cap enrere"
 msgid "Turn left"
 msgstr "Gira a l'esquerra"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7301,7 +7301,7 @@ msgstr "Activa / desactiva la privadesa de la pista"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7440,7 +7440,7 @@ msgstr "Assignació de tecles de l'inventari"
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 msgid "Select / Interact"
 msgstr "Selecciona / Interactua"
@@ -7473,7 +7473,7 @@ msgid "Look right"
 msgstr "Mira a la dreta"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -7812,13 +7812,13 @@ msgstr ""
 msgid "Move backward"
 msgstr "Mou cap enrere"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 msgid "Strafe left"
 msgstr "Desplaça't a l'esquerra"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 msgid "Strafe right"
@@ -8114,42 +8114,42 @@ msgstr ""
 "Usa el mode de gràfics de color veritable (32 bits per píxel), encara que el "
 "joc no estigui dissenyat per aquest mode"
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 msgid "Dialog choice selection keymappings"
 msgstr "Assignació de tecles de selecció de diàlegs"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 msgid "Toggle leader inventory"
 msgstr "Commuta l'inventari de líder"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 "Selecciona l'opció del diàleg (només funciona si hi ha una única opció)"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 msgid "Toggle champion 1 inventory"
 msgstr "Commuta l'inventari del campió 1"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 msgid "Toggle champion 2 inventory"
 msgstr "Commuta l'inventari del campió 2"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 msgid "Toggle champion 3 inventory"
 msgstr "Commuta l'inventari del campió 3"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 msgid "Toggle champion 4 inventory"
 msgstr "Commuta l'inventari del campió 4"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8159,7 +8159,7 @@ msgid "Move backwards"
 msgstr "Mou cap enrere"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr "Desperta el campió"
 
diff --git a/po/cs_CZ.po b/po/cs_CZ.po
index 93cdec9c479..298b04ba509 100644
--- a/po/cs_CZ.po
+++ b/po/cs_CZ.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.7.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2026-02-09 20:22+0000\n"
 "Last-Translator: AsciiWolf <mail at asciiwolf.com>\n"
 "Language-Team: Czech <https://translations.scummvm.org/projects/scummvm/"
@@ -3947,7 +3947,7 @@ msgstr "Pravé kliknutí"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6104,7 +6104,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6674,7 +6674,7 @@ msgstr ""
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -6745,7 +6745,7 @@ msgstr "Přejít na"
 msgid "Turn backward"
 msgstr "Vpřed"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -6760,7 +6760,7 @@ msgstr "Vpřed"
 msgid "Turn left"
 msgstr "Otočit se doleva"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7503,7 +7503,7 @@ msgstr "Povolit zachycování myši"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7649,7 +7649,7 @@ msgstr "~V~olby..."
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 #, fuzzy
 #| msgid "Interact"
@@ -7693,7 +7693,7 @@ msgid "Look right"
 msgstr "Dívat se na"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8069,7 +8069,7 @@ msgstr ""
 msgid "Move backward"
 msgstr "Vzad"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 #, fuzzy
@@ -8077,7 +8077,7 @@ msgstr "Vzad"
 msgid "Strafe left"
 msgstr "Přesunout se Doleva"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 #, fuzzy
@@ -8414,52 +8414,52 @@ msgid ""
 "designed for it"
 msgstr ""
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 #, fuzzy
 msgid "Dialog choice selection keymappings"
 msgstr "~V~olby..."
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle leader inventory"
 msgstr "Přepínat zobrazení inventáře/chytrostních bodů"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 1 inventory"
 msgstr "Přepínat zobrazení inventáře/chytrostních bodů"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 2 inventory"
 msgstr "Přepínat zobrazení inventáře/chytrostních bodů"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 3 inventory"
 msgstr "Přepínat zobrazení inventáře/chytrostních bodů"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 4 inventory"
 msgstr "Přepínat zobrazení inventáře/chytrostních bodů"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8470,7 +8470,7 @@ msgid "Move backwards"
 msgstr "Vzad"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr ""
 
diff --git a/po/da.po b/po/da.po
index bffa34bcc8e..f209093e640 100644
--- a/po/da.po
+++ b/po/da.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.3.0svn\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2023-09-07 17:04+0000\n"
 "Last-Translator: Eugene Sandulenko <sev at scummvm.org>\n"
 "Language-Team: Danish <https://translations.scummvm.org/projects/scummvm/"
@@ -3957,7 +3957,7 @@ msgstr "Højreklik"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6123,7 +6123,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6688,7 +6688,7 @@ msgstr ""
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -6759,7 +6759,7 @@ msgstr "GÃ¥ til"
 msgid "Turn backward"
 msgstr "Flyt fremad"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -6774,7 +6774,7 @@ msgstr "Flyt fremad"
 msgid "Turn left"
 msgstr "Drej til venstre"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7531,7 +7531,7 @@ msgstr "Museindfangning til/fra"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7676,7 +7676,7 @@ msgstr "~I~ndstillinger ..."
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 #, fuzzy
 #| msgid "Interact"
@@ -7720,7 +7720,7 @@ msgid "Look right"
 msgstr "Lur på"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8099,7 +8099,7 @@ msgstr ""
 msgid "Move backward"
 msgstr "Flyt bagud"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 #, fuzzy
@@ -8107,7 +8107,7 @@ msgstr "Flyt bagud"
 msgid "Strafe left"
 msgstr "Flyt til venstre"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 #, fuzzy
@@ -8444,52 +8444,52 @@ msgid ""
 "designed for it"
 msgstr ""
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 #, fuzzy
 msgid "Dialog choice selection keymappings"
 msgstr "~I~ndstillinger ..."
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle leader inventory"
 msgstr "Skift inventar/IQ-point-visning"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 1 inventory"
 msgstr "Skift inventar/IQ-point-visning"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 2 inventory"
 msgstr "Skift inventar/IQ-point-visning"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 3 inventory"
 msgstr "Skift inventar/IQ-point-visning"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 4 inventory"
 msgstr "Skift inventar/IQ-point-visning"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8500,7 +8500,7 @@ msgid "Move backwards"
 msgstr "Flyt bagud"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr ""
 
diff --git a/po/de_DE.po b/po/de_DE.po
index d8403d6e3f1..c9ad67eef7a 100644
--- a/po/de_DE.po
+++ b/po/de_DE.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.10.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2026-05-05 16:31+0000\n"
 "Last-Translator: Lothar Serra Mari <lothar.serramari at scummvm.org>\n"
 "Language-Team: German <https://translations.scummvm.org/projects/scummvm/"
@@ -4013,7 +4013,7 @@ msgstr "Rechtsklick"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6407,7 +6407,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6974,7 +6974,7 @@ msgstr "AGOS"
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -7031,7 +7031,7 @@ msgstr "Nach vorne gehen"
 msgid "Turn backward"
 msgstr "Rückwärts drehen"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -7045,7 +7045,7 @@ msgstr "Rückwärts drehen"
 msgid "Turn left"
 msgstr "Nach links drehen"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7792,7 +7792,7 @@ msgstr "Hinweis-Datenschutz umschalten"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7932,7 +7932,7 @@ msgstr "Bestands-Tastenbelegungen"
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 msgid "Select / Interact"
 msgstr "Auswählen / Interagieren"
@@ -7965,7 +7965,7 @@ msgid "Look right"
 msgstr "Schau nach rechts"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8307,13 +8307,13 @@ msgstr "Aktiviere Breitbild-Darstellung im Vollbildmodus."
 msgid "Move backward"
 msgstr "Rückwärts verschieben"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 msgid "Strafe left"
 msgstr "Nach links strafen"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 msgid "Strafe right"
@@ -8609,43 +8609,43 @@ msgstr ""
 "Verwendet den True Color-Grafikmodus (32-Bit), selbst wenn das Spiel dafür "
 "nicht designed wurde"
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 msgid "Dialog choice selection keymappings"
 msgstr "Tastaturbelegung für die Auswahl von Dialogoptionen"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 msgid "Toggle leader inventory"
 msgstr "Leiterbestand umschalten"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 "Dialogauswahl auswählen (funktioniert nur, wenn es eine einzige "
 "Auswahlmöglichkeit gibt)"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 msgid "Toggle champion 1 inventory"
 msgstr "Inventar von Champion 1 umschalten"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 msgid "Toggle champion 2 inventory"
 msgstr "Champion 2 Inventar umschalten"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 msgid "Toggle champion 3 inventory"
 msgstr "Champion 3 Inventar umschalten"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 msgid "Toggle champion 4 inventory"
 msgstr "Champion 4 Inventar umschalten"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8655,7 +8655,7 @@ msgid "Move backwards"
 msgstr "Rückwärts gehen"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr "Wach auf Champion"
 
diff --git a/po/el.po b/po/el.po
index 179b13fb736..0a5f979d59e 100644
--- a/po/el.po
+++ b/po/el.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.10.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2026-04-23 00:22+0000\n"
 "Last-Translator: Antoniou Athanasios <a.antoniou79 at gmail.com>\n"
 "Language-Team: Greek <https://translations.scummvm.org/projects/scummvm/"
@@ -4084,7 +4084,7 @@ msgstr "Δεξί click"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6531,7 +6531,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -7102,7 +7102,7 @@ msgstr "AGOS - Κύρια"
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -7159,7 +7159,7 @@ msgstr "Περπάτα μπροστά"
 msgid "Turn backward"
 msgstr "Στροφή προς τα πίσω"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -7173,7 +7173,7 @@ msgstr "Στροφή προς τα πίσω"
 msgid "Turn left"
 msgstr "Στρίψε αριστερά"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7920,7 +7920,7 @@ msgstr "Εναλλαγή ιδιωτικότητας ευρημάτων"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -8059,7 +8059,7 @@ msgstr "Πλήκτρα για τα υπάρχοντα"
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 msgid "Select / Interact"
 msgstr "Επιλογή / Αλληλεπίδραση"
@@ -8092,7 +8092,7 @@ msgid "Look right"
 msgstr "Κοίτα δεξιά"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8436,13 +8436,13 @@ msgstr "Εικόνα ευρείας οθόνης κατά τη λειτουργ
 msgid "Move backward"
 msgstr "Προχώρησε προς τα πίσω"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 msgid "Strafe left"
 msgstr "Πλάγια στα αριστερά"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 msgid "Strafe right"
@@ -8746,41 +8746,41 @@ msgstr ""
 "Χρήση λειτουργίας γραφικών true color (με 32 bits ανά πίξελ), ακόμα κι αν το "
 "παιχνίδι δεν σχεδιάστηκε με τέτοια υποστήριξη"
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 msgid "Dialog choice selection keymappings"
 msgstr "Πλήκτρα για επιλογές διαλόγου"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 msgid "Toggle leader inventory"
 msgstr "Προβολή υπαρχόντων αρχηγού"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr "Επιλογή διαλόγου (μόνο όταν δίνεται μια επιλογή)"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 msgid "Toggle champion 1 inventory"
 msgstr "Προβολή υπαρχόντων πρωταθλητή 1"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 msgid "Toggle champion 2 inventory"
 msgstr "Προβολή υπαρχόντων πρωταθλητή 2"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 msgid "Toggle champion 3 inventory"
 msgstr "Προβολή υπαρχόντων πρωταθλητή 3"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 msgid "Toggle champion 4 inventory"
 msgstr "Προβολή υπαρχόντων πρωταθλητή 4"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8790,7 +8790,7 @@ msgid "Move backwards"
 msgstr "Οπισθοχώρησε"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr "Ξύπνησε τον πρωταθλητή"
 
diff --git a/po/es_ES.po b/po/es_ES.po
index 6d918173820..5b49bf6d412 100644
--- a/po/es_ES.po
+++ b/po/es_ES.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.4.0svn\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2026-07-08 09:28+0000\n"
 "Last-Translator: IlDucci <pajaroloco_2 at hotmail.com>\n"
 "Language-Team: Spanish <https://translations.scummvm.org/projects/scummvm/"
@@ -4008,7 +4008,7 @@ msgstr "Clic derecho"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6423,7 +6423,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6990,7 +6990,7 @@ msgstr "AGOS - Principal"
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -7047,7 +7047,7 @@ msgstr "Caminar hacia delante"
 msgid "Turn backward"
 msgstr "Dar media vuelta"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -7061,7 +7061,7 @@ msgstr "Dar media vuelta"
 msgid "Turn left"
 msgstr "Girar a la izquierda"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7801,7 +7801,7 @@ msgstr "Ocultar pista"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7940,7 +7940,7 @@ msgstr "Asignaciones del inventario"
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 msgid "Select / Interact"
 msgstr "Seleccionar/Interactuar"
@@ -7973,7 +7973,7 @@ msgid "Look right"
 msgstr "Mirar hacia la derecha"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8314,13 +8314,13 @@ msgstr ""
 msgid "Move backward"
 msgstr "Retroceder"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 msgid "Strafe left"
 msgstr "Desplazarse a la izquierda"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 msgid "Strafe right"
@@ -8617,41 +8617,41 @@ msgstr ""
 "Utiliza el modo de gráficos en color verdadero (32 bits por píxel), aunque "
 "el juego no estaba diseñado para dicho modo"
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 msgid "Dialog choice selection keymappings"
 msgstr "Asignaciones de selección de diálogos"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 msgid "Toggle leader inventory"
 msgstr "Mostrar/Ocultar inventario del líder"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr "Seleccionar diálogo (solo si hay una única opción)"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 msgid "Toggle champion 1 inventory"
 msgstr "Mostrar/Ocultar inventario de paladín 1"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 msgid "Toggle champion 2 inventory"
 msgstr "Mostrar/Ocultar inventario de paladín 2"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 msgid "Toggle champion 3 inventory"
 msgstr "Mostrar/Ocultar inventario de paladín 3"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 msgid "Toggle champion 4 inventory"
 msgstr "Mostrar/Ocultar inventario de paladín 4"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8661,7 +8661,7 @@ msgid "Move backwards"
 msgstr "Retroceder"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr "Despertar a paladín"
 
diff --git a/po/eu.po b/po/eu.po
index 12010d87de6..5b5a293236e 100644
--- a/po/eu.po
+++ b/po/eu.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.5.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2024-02-05 18:42+0000\n"
 "Last-Translator: Josu Igoa <josuigoa at ni.eus>\n"
 "Language-Team: Basque <https://translations.scummvm.org/projects/scummvm/"
@@ -3987,7 +3987,7 @@ msgstr "Eskuin klik-a"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6182,7 +6182,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6750,7 +6750,7 @@ msgstr ""
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -6822,7 +6822,7 @@ msgstr "Joan"
 msgid "Turn backward"
 msgstr "Aurrera mugitu"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -6837,7 +6837,7 @@ msgstr "Aurrera mugitu"
 msgid "Turn left"
 msgstr "Ezkerrera biratu"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7581,7 +7581,7 @@ msgstr "Mututu/Ez-mututu"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7728,7 +7728,7 @@ msgstr "~A~ukerak..."
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 #, fuzzy
 #| msgid "Interact"
@@ -7772,7 +7772,7 @@ msgid "Look right"
 msgstr "Begiratu"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8147,7 +8147,7 @@ msgstr ""
 msgid "Move backward"
 msgstr "Atzera mugitu"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 #, fuzzy
@@ -8155,7 +8155,7 @@ msgstr "Atzera mugitu"
 msgid "Strafe left"
 msgstr "Ezkerrera irristatu"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 #, fuzzy
@@ -8492,52 +8492,52 @@ msgid ""
 "designed for it"
 msgstr ""
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 #, fuzzy
 msgid "Dialog choice selection keymappings"
 msgstr "~A~ukerak..."
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle leader inventory"
 msgstr "Txandakatu Inbentarioa/IQ puntuak"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 1 inventory"
 msgstr "Txandakatu Inbentarioa/IQ puntuak"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 2 inventory"
 msgstr "Txandakatu Inbentarioa/IQ puntuak"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 3 inventory"
 msgstr "Txandakatu Inbentarioa/IQ puntuak"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 4 inventory"
 msgstr "Txandakatu Inbentarioa/IQ puntuak"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8548,7 +8548,7 @@ msgid "Move backwards"
 msgstr "Atzera mugitu"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr ""
 
diff --git a/po/fi_FI.po b/po/fi_FI.po
index 6b8ce9cc34c..11e512ed2e0 100644
--- a/po/fi_FI.po
+++ b/po/fi_FI.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.6.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2026-02-07 15:22+0000\n"
 "Last-Translator: Timo Mikkolainen <tmikkola at gmail.com>\n"
 "Language-Team: Finnish <https://translations.scummvm.org/projects/scummvm/"
@@ -4036,7 +4036,7 @@ msgstr "Oikea klikkaus"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6526,7 +6526,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -7085,7 +7085,7 @@ msgstr "AGOS päätaso"
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -7142,7 +7142,7 @@ msgstr "Kävele eteenpäin"
 msgid "Turn backward"
 msgstr "Juokse taaksepäin"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -7156,7 +7156,7 @@ msgstr "Juokse taaksepäin"
 msgid "Turn left"
 msgstr "Käänny vasemmalle"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7890,7 +7890,7 @@ msgstr "Vihjeen julkisuus päälle / pois"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -8031,7 +8031,7 @@ msgstr "Inventaarion näppäinkartoitukset"
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 msgid "Select / Interact"
 msgstr "Valitse / Käytä"
@@ -8064,7 +8064,7 @@ msgid "Look right"
 msgstr "Katso oikealle"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8420,13 +8420,13 @@ msgstr "Mahdollista laajakuva kokoruututilassa."
 msgid "Move backward"
 msgstr "Liiku taaksepäin"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 msgid "Strafe left"
 msgstr "Vasemmalle"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 msgid "Strafe right"
@@ -8739,45 +8739,45 @@ msgstr ""
 "Käytä true color-grafiikkatilaa, vaikka peli ei olisi suunniteltu sitä "
 "käyttämään"
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 #, fuzzy
 #| msgid "Start menu keymappings"
 msgid "Dialog choice selection keymappings"
 msgstr "Käynnistysvalikon näppäinkartoitukset"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle leader inventory"
 msgstr "Inventaario/ÄO Pistenäyttö päälle/pois"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 msgid "Toggle champion 1 inventory"
 msgstr "Sankarin 1 inventaario"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 msgid "Toggle champion 2 inventory"
 msgstr "Sankarin 2 inventaario"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 msgid "Toggle champion 3 inventory"
 msgstr "Sankarin 3 inventaario"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 msgid "Toggle champion 4 inventory"
 msgstr "Sankarin 4 inventaario"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8787,7 +8787,7 @@ msgid "Move backwards"
 msgstr "Liiku taaksepäin"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr "Herätä sankari"
 
diff --git a/po/fr_FR.po b/po/fr_FR.po
index 52c88139947..2448ef2d31a 100644
--- a/po/fr_FR.po
+++ b/po/fr_FR.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.8.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2026-07-06 11:22+0000\n"
 "Last-Translator: Purple T <ZEONK at hotmail.com>\n"
 "Language-Team: French <https://translations.scummvm.org/projects/scummvm/"
@@ -4032,7 +4032,7 @@ msgstr "Clic droit"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6439,7 +6439,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -7003,7 +7003,7 @@ msgstr "AGOS principal"
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -7060,7 +7060,7 @@ msgstr "Marcher en avant"
 msgid "Turn backward"
 msgstr "Se retourner"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -7074,7 +7074,7 @@ msgstr "Se retourner"
 msgid "Turn left"
 msgstr "Tourner vers la Gauche"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7807,7 +7807,7 @@ msgstr "Act. / Désact. indice privé"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7946,7 +7946,7 @@ msgstr "Conf. des touches Inventaire"
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 msgid "Select / Interact"
 msgstr "Sélectionner / Interagir"
@@ -7979,7 +7979,7 @@ msgid "Look right"
 msgstr "Regarder à droite"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8315,13 +8315,13 @@ msgstr "Active le rendu écran large en mode plein écran."
 msgid "Move backward"
 msgstr "Bouger en arrière"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 msgid "Strafe left"
 msgstr "Esquive gauche"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 msgid "Strafe right"
@@ -8618,43 +8618,43 @@ msgstr ""
 "Utilise le mode graphique true color (32 bits par pixel), même si le jeu "
 "n'est pas conçu pour cela"
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 msgid "Dialog choice selection keymappings"
 msgstr "Conf. des touches Sélection du choix des dialogues"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 msgid "Toggle leader inventory"
 msgstr "Act. / Désact. l'inventaire du leader"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 "Sélectionner un choix de dialogue ( ne marche que s'il n'y a qu'un seul "
 "choix)"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 msgid "Toggle champion 1 inventory"
 msgstr "Act. / Désact. l'inventaire du champion 1"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 msgid "Toggle champion 2 inventory"
 msgstr "Act. / Désact. l'inventaire du champion 2"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 msgid "Toggle champion 3 inventory"
 msgstr "Act. / Désact. l'inventaire du champion 3"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 msgid "Toggle champion 4 inventory"
 msgstr "Act. / Désact. l'inventaire du champion 4"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8664,7 +8664,7 @@ msgid "Move backwards"
 msgstr "Bouger en arrière"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr "Réveiller un champion"
 
diff --git a/po/gl_ES.po b/po/gl_ES.po
index ad142078fd9..822fe74c158 100644
--- a/po/gl_ES.po
+++ b/po/gl_ES.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.8.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2020-09-26 21:13+0000\n"
 "Last-Translator: Eugene Sandulenko <sev at scummvm.org>\n"
 "Language-Team: Galician <https://translations.scummvm.org/projects/scummvm/"
@@ -3944,7 +3944,7 @@ msgstr "Botón secundario"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6112,7 +6112,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6681,7 +6681,7 @@ msgstr ""
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -6752,7 +6752,7 @@ msgstr "Ir a"
 msgid "Turn backward"
 msgstr "Mover cara diante"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -6767,7 +6767,7 @@ msgstr "Mover cara diante"
 msgid "Turn left"
 msgstr "Xirar á esquerda"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7510,7 +7510,7 @@ msgstr "Activar/desactivar captura de rato"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7657,7 +7657,7 @@ msgstr "~O~pcións..."
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 #, fuzzy
 msgid "Select / Interact"
@@ -7700,7 +7700,7 @@ msgid "Look right"
 msgstr "Mirar"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8078,7 +8078,7 @@ msgstr ""
 msgid "Move backward"
 msgstr "Mover cara atrás"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 #, fuzzy
@@ -8086,7 +8086,7 @@ msgstr "Mover cara atrás"
 msgid "Strafe left"
 msgstr "Esvarar á esquerda"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 #, fuzzy
@@ -8422,52 +8422,52 @@ msgid ""
 "designed for it"
 msgstr ""
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 #, fuzzy
 msgid "Dialog choice selection keymappings"
 msgstr "~O~pcións..."
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle leader inventory"
 msgstr "Activar/Desactivar inventario/puntos CI"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 1 inventory"
 msgstr "Activar/Desactivar inventario/puntos CI"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 2 inventory"
 msgstr "Activar/Desactivar inventario/puntos CI"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 3 inventory"
 msgstr "Activar/Desactivar inventario/puntos CI"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 4 inventory"
 msgstr "Activar/Desactivar inventario/puntos CI"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8478,7 +8478,7 @@ msgid "Move backwards"
 msgstr "Mover cara atrás"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr ""
 
diff --git a/po/he.po b/po/he.po
index 9d014fdd5bd..5dd1a0aaf57 100644
--- a/po/he.po
+++ b/po/he.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 2.1.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2025-04-09 20:18+0000\n"
 "Last-Translator: Niv Baehr <bloop93 at gmail.com>\n"
 "Language-Team: Hebrew <https://translations.scummvm.org/projects/scummvm/"
@@ -3893,7 +3893,7 @@ msgstr "מקש ימני"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6070,7 +6070,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6637,7 +6637,7 @@ msgstr ""
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -6708,7 +6708,7 @@ msgstr "הליכה קדימה"
 msgid "Turn backward"
 msgstr "ריצה לאחור"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -6722,7 +6722,7 @@ msgstr "ריצה לאחור"
 msgid "Turn left"
 msgstr "פניה שמאלה"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7496,7 +7496,7 @@ msgstr "מיתוג פרטיות רמזים"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7649,7 +7649,7 @@ msgstr "א~פ~שרויות משחק"
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 #, fuzzy
 #| msgid "Interact"
@@ -7692,7 +7692,7 @@ msgid "Look right"
 msgstr "להסתכל על"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8072,7 +8072,7 @@ msgstr "הפעלת מסירת מסך רחב במצב מסך מלא."
 msgid "Move backward"
 msgstr "תזוזה אחורה"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 #, fuzzy
@@ -8080,7 +8080,7 @@ msgstr "תזוזה אחורה"
 msgid "Strafe left"
 msgstr "החלק שמאלה"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 #, fuzzy
@@ -8428,53 +8428,53 @@ msgid ""
 "designed for it"
 msgstr "שימוש בהחלקת עקומות עבור ציור טקסט גם אם המשחק לא מבקש"
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 #, fuzzy
 #| msgid "Game Options"
 msgid "Dialog choice selection keymappings"
 msgstr "א~פ~שרויות משחק"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle leader inventory"
 msgstr "החלף מצב תצוגת מלאי/נקודות IQ"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 1 inventory"
 msgstr "החלף מצב תצוגת מלאי/נקודות IQ"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 2 inventory"
 msgstr "החלף מצב תצוגת מלאי/נקודות IQ"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 3 inventory"
 msgstr "החלף מצב תצוגת מלאי/נקודות IQ"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 4 inventory"
 msgstr "החלף מצב תצוגת מלאי/נקודות IQ"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8486,7 +8486,7 @@ msgid "Move backwards"
 msgstr "תזוזה אחורה"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr ""
 
diff --git a/po/hi.po b/po/hi.po
index b277a71dccc..ca5206d3082 100644
--- a/po/hi.po
+++ b/po/hi.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 2.3.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2026-06-26 17:22+0000\n"
 "Last-Translator: KARTIK SAXENA <kartiksaxena2005 at gmail.com>\n"
 "Language-Team: Hindi <https://translations.scummvm.org/projects/scummvm/"
@@ -3818,7 +3818,7 @@ msgstr "दाहिना क्लिक"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -5893,7 +5893,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6441,7 +6441,7 @@ msgstr ""
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -6508,7 +6508,7 @@ msgstr ""
 msgid "Turn backward"
 msgstr ""
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -6522,7 +6522,7 @@ msgstr ""
 msgid "Turn left"
 msgstr "बांए मुड़िए"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7223,7 +7223,7 @@ msgstr ""
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7370,7 +7370,7 @@ msgstr "गेम विकल्प(O)..."
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 #, fuzzy
 #| msgid "Go to end of line"
@@ -7411,7 +7411,7 @@ msgid "Look right"
 msgstr "ऊपर देखो"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -7763,7 +7763,7 @@ msgstr ""
 msgid "Move backward"
 msgstr "आगे बढ़ो"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 #, fuzzy
@@ -7771,7 +7771,7 @@ msgstr "आगे बढ़ो"
 msgid "Strafe left"
 msgstr "बाएं Strafe करें"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 #, fuzzy
@@ -8091,48 +8091,48 @@ msgid ""
 "designed for it"
 msgstr ""
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 #, fuzzy
 #| msgid "Game Options"
 msgid "Dialog choice selection keymappings"
 msgstr "गेम विकल्प(O)..."
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 #, fuzzy
 msgid "Toggle leader inventory"
 msgstr "नीचे देखो"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 #, fuzzy
 msgid "Toggle champion 1 inventory"
 msgstr "नीचे देखो"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 #, fuzzy
 msgid "Toggle champion 2 inventory"
 msgstr "नीचे देखो"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 #, fuzzy
 msgid "Toggle champion 3 inventory"
 msgstr "नीचे देखो"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 #, fuzzy
 msgid "Toggle champion 4 inventory"
 msgstr "नीचे देखो"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8144,7 +8144,7 @@ msgid "Move backwards"
 msgstr "आगे बढ़ो"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr ""
 
diff --git a/po/hu_HU.po b/po/hu_HU.po
index 77c7070eec5..2d673e11666 100644
--- a/po/hu_HU.po
+++ b/po/hu_HU.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.3.0svn\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2025-03-07 00:18+0000\n"
 "Last-Translator: Hovánszki Tamás <gahex68379 at lofiey.com>\n"
 "Language-Team: Hungarian <https://translations.scummvm.org/projects/scummvm/"
@@ -4051,7 +4051,7 @@ msgstr "Jobb katt"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6614,7 +6614,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -7178,7 +7178,7 @@ msgstr "FÅ‘ AGOS"
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -7239,7 +7239,7 @@ msgstr "Előre séta"
 msgid "Turn backward"
 msgstr "Hátrafordulás"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -7253,7 +7253,7 @@ msgstr "Hátrafordulás"
 msgid "Turn left"
 msgstr "Balra fordulás"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -8019,7 +8019,7 @@ msgstr "Nyom publikálása"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -8170,7 +8170,7 @@ msgstr "Index gombkiosztás"
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 #, fuzzy
 #| msgid "Interact Mode"
@@ -8213,7 +8213,7 @@ msgid "Look right"
 msgstr "Megnéz"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8595,7 +8595,7 @@ msgstr "Engedélyezi a szélesvásznú megjelenítést teljesképernyős módban
 msgid "Move backward"
 msgstr "Menj hátrafelé"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 #, fuzzy
@@ -8603,7 +8603,7 @@ msgstr "Menj hátrafelé"
 msgid "Strafe left"
 msgstr "Balra oldalazás"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 #, fuzzy
@@ -8924,53 +8924,53 @@ msgid ""
 msgstr ""
 "Használjon élsimítást a szöveg rajzolásához, akkor is ha a játék nem kéri"
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 #, fuzzy
 #| msgid "Start menu keymappings"
 msgid "Dialog choice selection keymappings"
 msgstr "Start menü gombkiosztások"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle leader inventory"
 msgstr "Felszerelés / IQ pont kijelző kapcsoló"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 1 inventory"
 msgstr "Felszerelés / IQ pont kijelző kapcsoló"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 2 inventory"
 msgstr "Felszerelés / IQ pont kijelző kapcsoló"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 3 inventory"
 msgstr "Felszerelés / IQ pont kijelző kapcsoló"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 4 inventory"
 msgstr "Felszerelés / IQ pont kijelző kapcsoló"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8982,7 +8982,7 @@ msgid "Move backwards"
 msgstr "Menj hátrafelé"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr ""
 
diff --git a/po/it_IT.po b/po/it_IT.po
index 4987ef79c63..4e1a941cd02 100644
--- a/po/it_IT.po
+++ b/po/it_IT.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.3.0svn\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2026-07-04 18:22+0000\n"
 "Last-Translator: Walter Agazzi <walter.agazzi at protonmail.com>\n"
 "Language-Team: Italian <https://translations.scummvm.org/projects/scummvm/"
@@ -3999,7 +3999,7 @@ msgstr "Clic destro"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6404,7 +6404,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6973,7 +6973,7 @@ msgstr "AGOS - Principali"
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -7030,7 +7030,7 @@ msgstr "Avanza"
 msgid "Turn backward"
 msgstr "Voltati indietro"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -7044,7 +7044,7 @@ msgstr "Voltati indietro"
 msgid "Turn left"
 msgstr "Gira a sinistra"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7783,7 +7783,7 @@ msgstr "Imposta indizio privato/pubblico"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7922,7 +7922,7 @@ msgstr "Mappature tasti inventario"
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 msgid "Select / Interact"
 msgstr "Selezione / Interazione"
@@ -7955,7 +7955,7 @@ msgid "Look right"
 msgstr "Guarda a destra"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8289,13 +8289,13 @@ msgstr "Abilita la modalità widescreen nella visualizzazione a schermo intero."
 msgid "Move backward"
 msgstr "Movimento indietro"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 msgid "Strafe left"
 msgstr "Scorri a sinistra"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 msgid "Strafe right"
@@ -8591,41 +8591,41 @@ msgstr ""
 "Utilizza la modalità grafica true color (a 32 bit per pixel), anche se il "
 "gioco non è progettato per tale modalità"
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 msgid "Dialog choice selection keymappings"
 msgstr "Mappature tasti finestre di dialogo"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 msgid "Toggle leader inventory"
 msgstr "Mostra/nascondi inventario del leader"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr "Accetta scelta dialogo (se è disponibile una sola opzione)"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 msgid "Toggle champion 1 inventory"
 msgstr "Mostra/nascondi inventario del campione 1"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 msgid "Toggle champion 2 inventory"
 msgstr "Mostra/nascondi inventario del campione 2"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 msgid "Toggle champion 3 inventory"
 msgstr "Mostra/nascondi inventario del campione 3"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 msgid "Toggle champion 4 inventory"
 msgstr "Mostra/nascondi inventario del campione 4"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8635,7 +8635,7 @@ msgid "Move backwards"
 msgstr "Movimento indietro"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr "Sveglia campione 1"
 
diff --git a/po/ja.po b/po/ja.po
index 8f53519ab7f..3e920fdfe6b 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 2.3.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2026-06-04 07:22+0000\n"
 "Last-Translator: VAN-Gluon <van.gluonp at gmail.com>\n"
 "Language-Team: Japanese <https://translations.scummvm.org/projects/scummvm/"
@@ -3865,7 +3865,7 @@ msgstr "右クリック"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6265,7 +6265,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6821,7 +6821,7 @@ msgstr "AGOSメイン"
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -6878,7 +6878,7 @@ msgstr "前に歩く"
 msgid "Turn backward"
 msgstr "後退"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -6892,7 +6892,7 @@ msgstr "後退"
 msgid "Turn left"
 msgstr "左へ"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7623,7 +7623,7 @@ msgstr "手がかり表示の切替"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7774,7 +7774,7 @@ msgstr "ゲームのキーマップ"
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 #, fuzzy
 #| msgid "Interact Mode"
@@ -7817,7 +7817,7 @@ msgid "Look right"
 msgstr "見る"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8198,7 +8198,7 @@ msgstr "全画面モードでワイドスクリーンレンダリングを有効
 msgid "Move backward"
 msgstr "後退"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 #, fuzzy
@@ -8206,7 +8206,7 @@ msgstr "後退"
 msgid "Strafe left"
 msgstr "左ステップ"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 #, fuzzy
@@ -8532,53 +8532,53 @@ msgid ""
 "designed for it"
 msgstr "ゲームが要求していない場合でも、テキストにアンチエイリアシングを使用"
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 #, fuzzy
 #| msgid "Game keymappings"
 msgid "Dialog choice selection keymappings"
 msgstr "ゲームのキーマップ"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle leader inventory"
 msgstr "インベントリー/IQポイント表示の切り替え"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr "選択肢が1つしかない場合にセレクト"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 1 inventory"
 msgstr "インベントリー/IQポイント表示の切り替え"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 2 inventory"
 msgstr "インベントリー/IQポイント表示の切り替え"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 3 inventory"
 msgstr "インベントリー/IQポイント表示の切り替え"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 4 inventory"
 msgstr "インベントリー/IQポイント表示の切り替え"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8590,7 +8590,7 @@ msgid "Move backwards"
 msgstr "後退"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr "チャンピオンを起こす"
 
diff --git a/po/ka.po b/po/ka.po
index 627d5bfb1bb..dcec4b9cfe5 100644
--- a/po/ka.po
+++ b/po/ka.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 2.8.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2026-06-05 10:22+0000\n"
 "Last-Translator: NorwayFun <temuri.doghonadze at gmail.com>\n"
 "Language-Team: Georgian <https://translations.scummvm.org/projects/scummvm/"
@@ -3684,7 +3684,7 @@ msgstr "მარჯვენა წკაპი"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -5720,7 +5720,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6249,7 +6249,7 @@ msgstr "მთავარი AGOS"
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -6306,7 +6306,7 @@ msgstr "წინ სიარული"
 msgid "Turn backward"
 msgstr "უკან მიბრუნება"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -6320,7 +6320,7 @@ msgstr "უკან მიბრუნება"
 msgid "Turn left"
 msgstr "მარცხნივ შეუხვიეთ"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -6989,7 +6989,7 @@ msgstr "სამხილის კონფიდენციალობი
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7126,7 +7126,7 @@ msgstr "ინვენტარის კლავიატურის მა
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 msgid "Select / Interact"
 msgstr "არჩევა / ურთიერთობა"
@@ -7159,7 +7159,7 @@ msgid "Look right"
 msgstr "გახედვა მარჯვნივ"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -7482,13 +7482,13 @@ msgstr ""
 msgid "Move backward"
 msgstr "უკან გადასვლა"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 msgid "Strafe left"
 msgstr "სტრეიფი მარცხნივ"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 msgid "Strafe right"
@@ -7774,41 +7774,41 @@ msgid ""
 "designed for it"
 msgstr ""
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 msgid "Dialog choice selection keymappings"
 msgstr "კლავიატურის ასახვების არჩევნის დიალოგი"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 msgid "Toggle leader inventory"
 msgstr "ლიდერი ინვენტარის გადართვა"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 msgid "Toggle champion 1 inventory"
 msgstr "ჩემპიონი 1 ინვენტარის გადართვა"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 msgid "Toggle champion 2 inventory"
 msgstr "ჩემპიონი 2 ინვენტარის გადართვა"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 msgid "Toggle champion 3 inventory"
 msgstr "ჩემპიონი 3 ინვენტარის გადართვა"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 msgid "Toggle champion 4 inventory"
 msgstr "ჩემპიონი 4 ინვენტარის გადართვა"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -7818,7 +7818,7 @@ msgid "Move backwards"
 msgstr "უკან გადასვლა"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr "გაღვიძე, ჩემპიონო"
 
diff --git a/po/ko.po b/po/ko.po
index c27f6531eb6..5b519b7a27e 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 2.3.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2026-05-19 20:22+0000\n"
 "Last-Translator: Hoseok Seo <ddinghoya at gmail.com>\n"
 "Language-Team: Korean <https://translations.scummvm.org/projects/scummvm/"
@@ -3919,7 +3919,7 @@ msgstr "오른쪽 클릭"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6276,7 +6276,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6827,7 +6827,7 @@ msgstr "AGOS 메인"
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -6884,7 +6884,7 @@ msgstr "앞으로 가기"
 msgid "Turn backward"
 msgstr "뒤로 돌아가기"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -6898,7 +6898,7 @@ msgstr "뒤로 돌아가기"
 msgid "Turn left"
 msgstr "왼쪽으로"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7609,7 +7609,7 @@ msgstr "단서 개인 정보 보호 전환"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7748,7 +7748,7 @@ msgstr "인벤토리 키맵핑"
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 msgid "Select / Interact"
 msgstr "선택 / 소통"
@@ -7781,7 +7781,7 @@ msgid "Look right"
 msgstr "오른쪽 보기"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8119,13 +8119,13 @@ msgstr "전체 화면 모드에서 와이드 스크린 렌더링을 활성화합
 msgid "Move backward"
 msgstr "뒤로 이동"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 msgid "Strafe left"
 msgstr "왼쪽 폭격"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 msgid "Strafe right"
@@ -8418,41 +8418,41 @@ msgstr ""
 "게임이 해당 모드를 지원하지 않더라도, 트루 컬러 그래픽 모드(픽셀당 32비트) 사"
 "ìš©"
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 msgid "Dialog choice selection keymappings"
 msgstr "대화 선택 키맵핑"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 msgid "Toggle leader inventory"
 msgstr "리더 인벤토리 전환"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr "대화 선택 항목 선택 (단일 선택 항목이 있는 경우에만 작동)"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 msgid "Toggle champion 1 inventory"
 msgstr "챔피언 1 인벤토리 전환"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 msgid "Toggle champion 2 inventory"
 msgstr "챔피언 2 인벤토리 전환"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 msgid "Toggle champion 3 inventory"
 msgstr "챔피언 3 인벤토리 전환"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 msgid "Toggle champion 4 inventory"
 msgstr "챔피언 4 인벤토리 전환"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8462,7 +8462,7 @@ msgid "Move backwards"
 msgstr "뒤로 이동"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr "일어나 챔피언"
 
diff --git a/po/nb_NO.po b/po/nb_NO.po
index fdc1990ae30..3e407088443 100644
--- a/po/nb_NO.po
+++ b/po/nb_NO.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.3.0svn\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2026-02-07 15:22+0000\n"
 "Last-Translator: Einar Johan Trøan Sømåen <einarjohants at gmail.com>\n"
 "Language-Team: Norwegian Bokmål <https://translations.scummvm.org/projects/"
@@ -4053,7 +4053,7 @@ msgstr "Høyreklikk"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6675,7 +6675,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -7238,7 +7238,7 @@ msgstr "AGOS primær"
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -7299,7 +7299,7 @@ msgstr "GÃ¥ fremover"
 msgid "Turn backward"
 msgstr "Snu rundt"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -7313,7 +7313,7 @@ msgstr "Snu rundt"
 msgid "Turn left"
 msgstr "Snu mot venstre"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -8085,7 +8085,7 @@ msgstr "Ledetråder privat/offentlig"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -8236,7 +8236,7 @@ msgstr "Indeks-tasteoppsett"
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 #, fuzzy
 #| msgid "Interact Mode"
@@ -8279,7 +8279,7 @@ msgid "Look right"
 msgstr "Se på"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8667,7 +8667,7 @@ msgstr "Aktiver grafikkgjengivelse i bredskjermsformat i fullskjermsmodus."
 msgid "Move backward"
 msgstr "GÃ¥ bakover"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 #, fuzzy
@@ -8675,7 +8675,7 @@ msgstr "GÃ¥ bakover"
 msgid "Strafe left"
 msgstr "GÃ¥ sidelengs mot venstre"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 #, fuzzy
@@ -9000,53 +9000,53 @@ msgid ""
 msgstr ""
 "Bruk kantutjevning ved visning av tekst (selv når spillet ikke ber om det)"
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 #, fuzzy
 #| msgid "Start menu keymappings"
 msgid "Dialog choice selection keymappings"
 msgstr "Startmeny-tasteoppsett"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle leader inventory"
 msgstr "Skru visning av utstyrsliste/IQ-poeng av/på"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 1 inventory"
 msgstr "Skru visning av utstyrsliste/IQ-poeng av/på"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 2 inventory"
 msgstr "Skru visning av utstyrsliste/IQ-poeng av/på"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 3 inventory"
 msgstr "Skru visning av utstyrsliste/IQ-poeng av/på"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 4 inventory"
 msgstr "Skru visning av utstyrsliste/IQ-poeng av/på"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -9058,7 +9058,7 @@ msgid "Move backwards"
 msgstr "GÃ¥ bakover"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr "Vekk champion"
 
diff --git a/po/nl_NL.po b/po/nl_NL.po
index c51aa061789..cd17bba8565 100644
--- a/po/nl_NL.po
+++ b/po/nl_NL.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.9.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2026-02-11 14:23+0000\n"
 "Last-Translator: SecularSteve <fairfull.playing at gmail.com>\n"
 "Language-Team: Dutch <https://translations.scummvm.org/projects/scummvm/"
@@ -3980,7 +3980,7 @@ msgstr "Rechter klik"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6350,7 +6350,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6915,7 +6915,7 @@ msgstr "AGOS basis"
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -6972,7 +6972,7 @@ msgstr "Loop vooruit"
 msgid "Turn backward"
 msgstr "Draai achteruit"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -6986,7 +6986,7 @@ msgstr "Draai achteruit"
 msgid "Turn left"
 msgstr "Draai linksom"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7717,7 +7717,7 @@ msgstr "Privacy van aanwijzingen in-/uitschakelen"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7856,7 +7856,7 @@ msgstr "Inventaris toetsenbordindelingen"
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 msgid "Select / Interact"
 msgstr "Selecteren / Interactie"
@@ -7889,7 +7889,7 @@ msgid "Look right"
 msgstr "Kijk naar rechts"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8248,13 +8248,13 @@ msgstr "Zet breedbeeld rendering in volscherm modus aan."
 msgid "Move backward"
 msgstr "Achteruit bewegen"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 msgid "Strafe left"
 msgstr "Links straffen"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 msgid "Strafe right"
@@ -8569,41 +8569,41 @@ msgstr ""
 "Gebruik de true color grafische modus, zelfs als het spel daar niet voor is "
 "ontworpen"
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 msgid "Dialog choice selection keymappings"
 msgstr "Toetsencombinaties voor dialoogkeuzes"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 msgid "Toggle leader inventory"
 msgstr "Inventaris van leiders wisselen"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr "Selecteer dialoogkeuze (werkt alleen als er één keuze is)"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 msgid "Toggle champion 1 inventory"
 msgstr "Schakel kampioen 1 inventaris in/uit"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 msgid "Toggle champion 2 inventory"
 msgstr "Schakel kampioen 2 inventaris in/uit"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 msgid "Toggle champion 3 inventory"
 msgstr "Schakel kampioen 3 inventaris in/uit"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 msgid "Toggle champion 4 inventory"
 msgstr "Schakel kampioen 4 inventaris in/uit"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8613,7 +8613,7 @@ msgid "Move backwards"
 msgstr "Achteruit bewegen"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr "Word wakker, kampioen"
 
diff --git a/po/nn_NO.po b/po/nn_NO.po
index 8c65d2f97e1..8053217f7fc 100644
--- a/po/nn_NO.po
+++ b/po/nn_NO.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.3.0svn\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2023-12-14 14:28+0000\n"
 "Last-Translator: Eugene Sandulenko <sev at scummvm.org>\n"
 "Language-Team: Norwegian Nynorsk <https://translations.scummvm.org/projects/"
@@ -3908,7 +3908,7 @@ msgstr "Høgreklikk"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6074,7 +6074,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6640,7 +6640,7 @@ msgstr ""
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -6713,7 +6713,7 @@ msgstr "GÃ¥ til"
 msgid "Turn backward"
 msgstr "Beveg Framover"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -6728,7 +6728,7 @@ msgstr "Beveg Framover"
 msgid "Turn left"
 msgstr "Snu til Venstre"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7457,7 +7457,7 @@ msgstr "Veksle muslåsing"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7607,7 +7607,7 @@ msgstr "Spelval"
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 #, fuzzy
 msgid "Select / Interact"
@@ -7648,7 +7648,7 @@ msgid "Look right"
 msgstr "Se på"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8026,7 +8026,7 @@ msgstr ""
 msgid "Move backward"
 msgstr "Beveg Bakover"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 #, fuzzy
@@ -8034,7 +8034,7 @@ msgstr "Beveg Bakover"
 msgid "Strafe left"
 msgstr "Skli til Venstre"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 #, fuzzy
@@ -8367,48 +8367,48 @@ msgid ""
 "designed for it"
 msgstr ""
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 #, fuzzy
 #| msgid "Game Options"
 msgid "Dialog choice selection keymappings"
 msgstr "Spelval"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 #, fuzzy
 msgid "Toggle leader inventory"
 msgstr "Inventar"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 #, fuzzy
 msgid "Toggle champion 1 inventory"
 msgstr "Inventar"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 #, fuzzy
 msgid "Toggle champion 2 inventory"
 msgstr "Inventar"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 #, fuzzy
 msgid "Toggle champion 3 inventory"
 msgstr "Inventar"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 #, fuzzy
 msgid "Toggle champion 4 inventory"
 msgstr "Inventar"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8419,7 +8419,7 @@ msgid "Move backwards"
 msgstr "Beveg Bakover"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr ""
 
diff --git a/po/pl_PL.po b/po/pl_PL.po
index 78868c3887a..379d5e22eb0 100644
--- a/po/pl_PL.po
+++ b/po/pl_PL.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.3.0\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2026-04-17 00:22+0000\n"
 "Last-Translator: SkiffPL <skiff at windowslive.com>\n"
 "Language-Team: Polish <https://translations.scummvm.org/projects/scummvm/"
@@ -3971,7 +3971,7 @@ msgstr "Kliknięcie PPM"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6362,7 +6362,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6928,7 +6928,7 @@ msgstr "Główny AGOS"
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -6985,7 +6985,7 @@ msgstr "Idź do przodu"
 msgid "Turn backward"
 msgstr "Odwróć się do tyłu"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -6999,7 +6999,7 @@ msgstr "Odwróć się do tyłu"
 msgid "Turn left"
 msgstr "Obrót w lewo"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7731,7 +7731,7 @@ msgstr "Przełącz prywatność wskazówek"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7870,7 +7870,7 @@ msgstr "Mapowanie klawiszy ekwipunku"
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 msgid "Select / Interact"
 msgstr "Zaznaczanie / Interkacja"
@@ -7903,7 +7903,7 @@ msgid "Look right"
 msgstr "Spójrz w prawo"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8242,13 +8242,13 @@ msgstr "Włącz renderowanie szerokoekranowe w trybie pełnoekranowym."
 msgid "Move backward"
 msgstr "Ruch do tyłu"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 msgid "Strafe left"
 msgstr "Krok w lewo"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 msgid "Strafe right"
@@ -8549,53 +8549,53 @@ msgstr ""
 "Używaj trybu grafiki true color, nawet jeśli gra nie jest do tego "
 "przeznaczona"
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 #, fuzzy
 #| msgid "Start menu keymappings"
 msgid "Dialog choice selection keymappings"
 msgstr "Mapowanie klawiszy menu start"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 #, fuzzy
 #| msgid "Toggle inventory"
 msgid "Toggle leader inventory"
 msgstr "Włącz/wyłącz widok ekwipunku"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 #, fuzzy
 #| msgid "Toggle inventory"
 msgid "Toggle champion 1 inventory"
 msgstr "Włącz/wyłącz widok ekwipunku"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 #, fuzzy
 #| msgid "Toggle inventory"
 msgid "Toggle champion 2 inventory"
 msgstr "Włącz/wyłącz widok ekwipunku"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 #, fuzzy
 #| msgid "Toggle inventory"
 msgid "Toggle champion 3 inventory"
 msgstr "Włącz/wyłącz widok ekwipunku"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 #, fuzzy
 #| msgid "Toggle inventory"
 msgid "Toggle champion 4 inventory"
 msgstr "Włącz/wyłącz widok ekwipunku"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8605,7 +8605,7 @@ msgid "Move backwards"
 msgstr "Ruch do tyłu"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 #, fuzzy
 #| msgid "Hole up & camp"
 msgid "Wake up champion"
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 2ac9ed62d00..c57f62a74cf 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.3.0svn\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2026-06-17 22:10+0000\n"
 "Last-Translator: Marcel Souza Lemes <marcosoutsider at gmail.com>\n"
 "Language-Team: Portuguese (Brazil) <https://translations.scummvm.org/"
@@ -4078,7 +4078,7 @@ msgstr "Clique com o botão direito"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6652,7 +6652,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -7223,7 +7223,7 @@ msgstr "AGOS principal"
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -7284,7 +7284,7 @@ msgstr "Andar para frente"
 msgid "Turn backward"
 msgstr "Dar meia volta"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -7298,7 +7298,7 @@ msgstr "Dar meia volta"
 msgid "Turn left"
 msgstr "Virar à esquerda"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -8075,7 +8075,7 @@ msgstr "Alternar Privacidade de Pistas"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -8228,7 +8228,7 @@ msgstr "Mapeamentos de teclas de índice"
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 #, fuzzy
 #| msgid "Interact Mode"
@@ -8271,7 +8271,7 @@ msgid "Look right"
 msgstr "Olhar para"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8655,7 +8655,7 @@ msgstr "Habilita renderização em widescreen no modo de tela cheia."
 msgid "Move backward"
 msgstr "Mover para trás"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 #, fuzzy
@@ -8663,7 +8663,7 @@ msgstr "Mover para trás"
 msgid "Strafe left"
 msgstr "Deslocar para Esquerda"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 #, fuzzy
@@ -8994,53 +8994,53 @@ msgid ""
 msgstr ""
 "Utiliza suavização para desenhar texto mesmo que o jogo não precise disso"
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 #, fuzzy
 #| msgid "Start menu keymappings"
 msgid "Dialog choice selection keymappings"
 msgstr "Mapeamento de teclas do menu Iniciar"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle leader inventory"
 msgstr "Alternar exibição do Inventário/Pontos de QI"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr "Selecionar a opção de diálogo (só funciona se houver uma única opção)"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 1 inventory"
 msgstr "Alternar exibição do Inventário/Pontos de QI"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 2 inventory"
 msgstr "Alternar exibição do Inventário/Pontos de QI"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 3 inventory"
 msgstr "Alternar exibição do Inventário/Pontos de QI"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 4 inventory"
 msgstr "Alternar exibição do Inventário/Pontos de QI"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -9052,7 +9052,7 @@ msgid "Move backwards"
 msgstr "Mover para trás"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr "Acordar o campeão"
 
diff --git a/po/pt_PT.po b/po/pt_PT.po
index 5764bfbb188..cfd3e9c33b5 100644
--- a/po/pt_PT.po
+++ b/po/pt_PT.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.10.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2022-06-05 14:09+0000\n"
 "Last-Translator: Daniel <supsuper at gmail.com>\n"
 "Language-Team: Portuguese (Portugal) <https://translations.scummvm.org/"
@@ -3941,7 +3941,7 @@ msgstr "Clique direito"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6097,7 +6097,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6661,7 +6661,7 @@ msgstr ""
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -6733,7 +6733,7 @@ msgstr "Avançar"
 msgid "Turn backward"
 msgstr "Correr para trás"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -6747,7 +6747,7 @@ msgstr "Correr para trás"
 msgid "Turn left"
 msgstr "Virar à esquerda"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7488,7 +7488,7 @@ msgstr "Ativar/desativar som"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7636,7 +7636,7 @@ msgstr "Opções do Jogo"
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 #, fuzzy
 #| msgid "Interact"
@@ -7678,7 +7678,7 @@ msgid "Look right"
 msgstr "Examinar"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8051,7 +8051,7 @@ msgstr ""
 msgid "Move backward"
 msgstr "Retroceder"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 #, fuzzy
@@ -8059,7 +8059,7 @@ msgstr "Retroceder"
 msgid "Strafe left"
 msgstr "Deslizar à esquerda"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 #, fuzzy
@@ -8397,53 +8397,53 @@ msgid ""
 "designed for it"
 msgstr ""
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 #, fuzzy
 #| msgid "Game Options"
 msgid "Dialog choice selection keymappings"
 msgstr "Opções do Jogo"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 #, fuzzy
 #| msgid "Open/Close Inventory"
 msgid "Toggle leader inventory"
 msgstr "Abrir/Fechar inventário"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 #, fuzzy
 #| msgid "Open/Close Inventory"
 msgid "Toggle champion 1 inventory"
 msgstr "Abrir/Fechar inventário"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 #, fuzzy
 #| msgid "Open/Close Inventory"
 msgid "Toggle champion 2 inventory"
 msgstr "Abrir/Fechar inventário"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 #, fuzzy
 #| msgid "Open/Close Inventory"
 msgid "Toggle champion 3 inventory"
 msgstr "Abrir/Fechar inventário"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 #, fuzzy
 #| msgid "Open/Close Inventory"
 msgid "Toggle champion 4 inventory"
 msgstr "Abrir/Fechar inventário"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8455,7 +8455,7 @@ msgid "Move backwards"
 msgstr "Retroceder"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr ""
 
diff --git a/po/ro.po b/po/ro.po
index 2aa2eb7f974..8bee7802456 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 2.10.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -3664,7 +3664,7 @@ msgstr ""
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -5689,7 +5689,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6218,7 +6218,7 @@ msgstr ""
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -6275,7 +6275,7 @@ msgstr ""
 msgid "Turn backward"
 msgstr ""
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -6289,7 +6289,7 @@ msgstr ""
 msgid "Turn left"
 msgstr ""
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -6952,7 +6952,7 @@ msgstr ""
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7089,7 +7089,7 @@ msgstr ""
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 msgid "Select / Interact"
 msgstr ""
@@ -7122,7 +7122,7 @@ msgid "Look right"
 msgstr ""
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -7443,13 +7443,13 @@ msgstr ""
 msgid "Move backward"
 msgstr ""
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 msgid "Strafe left"
 msgstr ""
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 msgid "Strafe right"
@@ -7735,41 +7735,41 @@ msgid ""
 "designed for it"
 msgstr ""
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 msgid "Dialog choice selection keymappings"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 msgid "Toggle leader inventory"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 msgid "Toggle champion 1 inventory"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 msgid "Toggle champion 2 inventory"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 msgid "Toggle champion 3 inventory"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 msgid "Toggle champion 4 inventory"
 msgstr ""
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -7779,7 +7779,7 @@ msgid "Move backwards"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr ""
 
diff --git a/po/ru_RU.po b/po/ru_RU.po
index 77428b2ac6a..ad3e717c500 100644
--- a/po/ru_RU.po
+++ b/po/ru_RU.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.8.0svn\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2026-06-20 15:03+0000\n"
 "Last-Translator: Eugene Sandulenko <sev at scummvm.org>\n"
 "Language-Team: Russian <https://translations.scummvm.org/projects/scummvm/"
@@ -3977,7 +3977,7 @@ msgstr "Правый щелчок"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6371,7 +6371,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6929,7 +6929,7 @@ msgstr "Главная AGOS"
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -6986,7 +6986,7 @@ msgstr "Идти вперёд"
 msgid "Turn backward"
 msgstr "Повернуть назад"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -7000,7 +7000,7 @@ msgstr "Повернуть назад"
 msgid "Turn left"
 msgstr "Повернуть налево"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7730,7 +7730,7 @@ msgstr "Переключить приватность для улик"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7869,7 +7869,7 @@ msgstr "Раскладка клавиш инвентаря"
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 msgid "Select / Interact"
 msgstr "Выбрать / Взаимодействовать"
@@ -7902,7 +7902,7 @@ msgid "Look right"
 msgstr "Смотреть направо"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8237,13 +8237,13 @@ msgstr "Включить отрисовку в широком формате в
 msgid "Move backward"
 msgstr "Идти назад"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 msgid "Strafe left"
 msgstr "Стрейф влево"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 msgid "Strafe right"
@@ -8538,42 +8538,42 @@ msgstr ""
 "Использовать режим полной цветопередачи (32 бита на пиксель), даже если игра "
 "его не предусматривет"
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 msgid "Dialog choice selection keymappings"
 msgstr "Раскладка клавиш выбора в диалоге"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 msgid "Toggle leader inventory"
 msgstr "Переключить показ инвентаря лидера"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 "Выбрать вариант ответа диалога (работает если есть только один вариант)"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 msgid "Toggle champion 1 inventory"
 msgstr "Переключить показ инвентаря воина 1"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 msgid "Toggle champion 2 inventory"
 msgstr "Переключить показ инвентаря воина 2"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 msgid "Toggle champion 3 inventory"
 msgstr "Переключить показ инвентаря воина 3"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 msgid "Toggle champion 4 inventory"
 msgstr "Переключить показ инвентаря воина 4"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8583,7 +8583,7 @@ msgid "Move backwards"
 msgstr "Идти задом"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr "Разбудить героя"
 
diff --git a/po/sv_SE.po b/po/sv_SE.po
index c2ff8969b29..598cfa66d87 100644
--- a/po/sv_SE.po
+++ b/po/sv_SE.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.5.0svn\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2026-04-19 13:22+0000\n"
 "Last-Translator: Daniel Nylander <po at danielnylander.se>\n"
 "Language-Team: Swedish <https://translations.scummvm.org/projects/scummvm/"
@@ -3970,7 +3970,7 @@ msgstr "Högerklick"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6349,7 +6349,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6907,7 +6907,7 @@ msgstr "Huvudsakliga för AGOS"
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -6964,7 +6964,7 @@ msgstr "Gå framåt"
 msgid "Turn backward"
 msgstr "Vänd bakåt"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -6978,7 +6978,7 @@ msgstr "Vänd bakåt"
 msgid "Turn left"
 msgstr "Sväng vänster"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7706,7 +7706,7 @@ msgstr "Växla sekretess för ledtrådar"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7845,7 +7845,7 @@ msgstr "Kortkommandon för inventarier"
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 msgid "Select / Interact"
 msgstr "Välj / Interagera"
@@ -7878,7 +7878,7 @@ msgid "Look right"
 msgstr "Titta åt höger"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8215,13 +8215,13 @@ msgstr "Aktivera bredbildsrendering i helskärmsläge."
 msgid "Move backward"
 msgstr "Flytta bakåt"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 msgid "Strafe left"
 msgstr "Gå vänster och sikta"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 msgid "Strafe right"
@@ -8525,41 +8525,41 @@ msgid ""
 "designed for it"
 msgstr "Använd true color-grafikläge, även om spelet inte är utformat för det"
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 msgid "Dialog choice selection keymappings"
 msgstr "Kortkommandon för dialogval"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 msgid "Toggle leader inventory"
 msgstr "Växla inventarier för ledare"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr "Välj dialogval (fungerar endast om det finns ett enda val)"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 msgid "Toggle champion 1 inventory"
 msgstr "Växla inventarier för champion 1"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 msgid "Toggle champion 2 inventory"
 msgstr "Växla inventarier för champion 2"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 msgid "Toggle champion 3 inventory"
 msgstr "Växla inventarier för champion 3"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 msgid "Toggle champion 4 inventory"
 msgstr "Växla inventarier för champion 4"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8569,7 +8569,7 @@ msgid "Move backwards"
 msgstr "Flytta bakåt"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr "Väck champion"
 
diff --git a/po/tr.po b/po/tr.po
index 0531d2f0e5b..97beadb056d 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 2.3.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2024-10-10 12:33+0000\n"
 "Last-Translator: Eugene Sandulenko <sev at scummvm.org>\n"
 "Language-Team: Turkish <https://translations.scummvm.org/projects/scummvm/"
@@ -3912,7 +3912,7 @@ msgstr "SaÄŸ"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6019,7 +6019,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6568,7 +6568,7 @@ msgstr ""
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -6634,7 +6634,7 @@ msgstr ""
 msgid "Turn backward"
 msgstr "Altyapı"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -6648,7 +6648,7 @@ msgstr "Altyapı"
 msgid "Turn left"
 msgstr ""
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7356,7 +7356,7 @@ msgstr ""
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7502,7 +7502,7 @@ msgstr "A~y~arlar..."
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 #, fuzzy
 #| msgid "Interact"
@@ -7544,7 +7544,7 @@ msgid "Look right"
 msgstr "Aşağı"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -7894,14 +7894,14 @@ msgstr ""
 msgid "Move backward"
 msgstr "Altyapı"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 #, fuzzy
 msgid "Strafe left"
 msgstr "Sol"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 #, fuzzy
@@ -8217,47 +8217,47 @@ msgid ""
 "designed for it"
 msgstr ""
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 #, fuzzy
 msgid "Dialog choice selection keymappings"
 msgstr "A~y~arlar..."
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 #, fuzzy
 msgid "Toggle leader inventory"
 msgstr "Altyazılar"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 #, fuzzy
 msgid "Toggle champion 1 inventory"
 msgstr "Altyazılar"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 #, fuzzy
 msgid "Toggle champion 2 inventory"
 msgstr "Altyazılar"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 #, fuzzy
 msgid "Toggle champion 3 inventory"
 msgstr "Altyazılar"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 #, fuzzy
 msgid "Toggle champion 4 inventory"
 msgstr "Altyazılar"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8269,7 +8269,7 @@ msgid "Move backwards"
 msgstr "Altyapı"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr ""
 
diff --git a/po/uk_UA.po b/po/uk_UA.po
index 3e76cb438f4..8688b2bb99c 100644
--- a/po/uk_UA.po
+++ b/po/uk_UA.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 1.9.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2026-06-20 14:56+0000\n"
 "Last-Translator: Eugene Sandulenko <sev at scummvm.org>\n"
 "Language-Team: Ukrainian <https://translations.scummvm.org/projects/scummvm/"
@@ -3970,7 +3970,7 @@ msgstr "Правий клік"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6355,7 +6355,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6914,7 +6914,7 @@ msgstr "Головна AGOS"
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -6971,7 +6971,7 @@ msgstr "Іти вперед"
 msgid "Turn backward"
 msgstr "Повернутися назад"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -6985,7 +6985,7 @@ msgstr "Повернутися назад"
 msgid "Turn left"
 msgstr "Повернутися вліво"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7708,7 +7708,7 @@ msgstr "Перемкнути приватність підказок"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7847,7 +7847,7 @@ msgstr "Мапа клавіш інвентарю"
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 msgid "Select / Interact"
 msgstr "Вибрати / взаємодіяти"
@@ -7880,7 +7880,7 @@ msgid "Look right"
 msgstr "Глянути направо"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8216,13 +8216,13 @@ msgstr "Ввімкнути режим широкого екрану у повн
 msgid "Move backward"
 msgstr "Рухатись до заду"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 msgid "Strafe left"
 msgstr "Стрейф наліво"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 msgid "Strafe right"
@@ -8516,41 +8516,41 @@ msgstr ""
 "Використовуйте режим графіки з 32-бітними кольорами, навіть якщо гра для "
 "цього не розроблена"
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 msgid "Dialog choice selection keymappings"
 msgstr "Мапа клавіш вибору діалогу"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 msgid "Toggle leader inventory"
 msgstr "Перемкнути інвентар лідера"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr "Вибрати варіант з діалога (працює лише за наявності одного варіанта)"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 msgid "Toggle champion 1 inventory"
 msgstr "Перемкнути інвентар воїна 1"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 msgid "Toggle champion 2 inventory"
 msgstr "Перемкнути інвентар воїна 2"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 msgid "Toggle champion 3 inventory"
 msgstr "Перемкнути івентар воїна 3"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 msgid "Toggle champion 4 inventory"
 msgstr "Перемкнути івентар воїна 4"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8560,7 +8560,7 @@ msgid "Move backwards"
 msgstr "Рухатись задом"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr "Розбудити героя"
 
diff --git a/po/zh.po b/po/zh.po
index bd700ca9973..e4369bf386f 100644
--- a/po/zh.po
+++ b/po/zh.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 2.3.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2024-05-14 12:42+0000\n"
 "Last-Translator: 复予 <clonewith at qq.com>\n"
 "Language-Team: Chinese <https://translations.scummvm.org/projects/scummvm/"
@@ -3729,7 +3729,7 @@ msgstr "向右"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -5798,7 +5798,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6339,7 +6339,7 @@ msgstr ""
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -6406,7 +6406,7 @@ msgstr ""
 msgid "Turn backward"
 msgstr "后端"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -6420,7 +6420,7 @@ msgstr "后端"
 msgid "Turn left"
 msgstr ""
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7117,7 +7117,7 @@ msgstr ""
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7264,7 +7264,7 @@ msgstr "遊戲選項"
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 #, fuzzy
 #| msgid "Interact"
@@ -7306,7 +7306,7 @@ msgid "Look right"
 msgstr "向右"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -7663,14 +7663,14 @@ msgstr ""
 msgid "Move backward"
 msgstr "后端"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 #, fuzzy
 msgid "Strafe left"
 msgstr "向右"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 #, fuzzy
@@ -7988,53 +7988,53 @@ msgid ""
 "designed for it"
 msgstr ""
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 #, fuzzy
 #| msgid "Game Options"
 msgid "Dialog choice selection keymappings"
 msgstr "遊戲選項"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 #, fuzzy
 #| msgid "Special sound effects volume"
 msgid "Toggle leader inventory"
 msgstr "特殊音效音量"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 #, fuzzy
 #| msgid "Special sound effects volume"
 msgid "Toggle champion 1 inventory"
 msgstr "特殊音效音量"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 #, fuzzy
 #| msgid "Special sound effects volume"
 msgid "Toggle champion 2 inventory"
 msgstr "特殊音效音量"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 #, fuzzy
 #| msgid "Special sound effects volume"
 msgid "Toggle champion 3 inventory"
 msgstr "特殊音效音量"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 #, fuzzy
 #| msgid "Special sound effects volume"
 msgid "Toggle champion 4 inventory"
 msgstr "特殊音效音量"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8046,7 +8046,7 @@ msgid "Move backwards"
 msgstr "后端"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr ""
 
diff --git a/po/zh_Hans.po b/po/zh_Hans.po
index 9736801dd7a..d64353947e6 100644
--- a/po/zh_Hans.po
+++ b/po/zh_Hans.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 2.9.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: 2024-12-01 22:18+0000\n"
 "Last-Translator: 复予 <clonewith at qq.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://"
@@ -3938,7 +3938,7 @@ msgstr "右键点击"
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -6442,7 +6442,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6987,7 +6987,7 @@ msgstr "AGOS 主页面"
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -7048,7 +7048,7 @@ msgstr "向前走"
 msgid "Turn backward"
 msgstr "向后转"
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -7062,7 +7062,7 @@ msgstr "向后转"
 msgid "Turn left"
 msgstr "左转"
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -7804,7 +7804,7 @@ msgstr "开关线索隐私"
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7955,7 +7955,7 @@ msgstr "索引按键绑定"
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 #, fuzzy
 #| msgid "Interact Mode"
@@ -7998,7 +7998,7 @@ msgid "Look right"
 msgstr "观察"
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -8371,7 +8371,7 @@ msgstr "启用全屏模式的宽屏渲染。"
 msgid "Move backward"
 msgstr "向后移动"
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 #, fuzzy
@@ -8379,7 +8379,7 @@ msgstr "向后移动"
 msgid "Strafe left"
 msgstr "向左冲"
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 #, fuzzy
@@ -8699,53 +8699,53 @@ msgid ""
 "designed for it"
 msgstr "即使游戏不要求,也使用抗锯齿功能绘制文本"
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 #, fuzzy
 #| msgid "Start menu keymappings"
 msgid "Dialog choice selection keymappings"
 msgstr "开始菜单按键绑定"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle leader inventory"
 msgstr "开关物品栏/智商显示"
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 1 inventory"
 msgstr "开关物品栏/智商显示"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 2 inventory"
 msgstr "开关物品栏/智商显示"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 3 inventory"
 msgstr "开关物品栏/智商显示"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 #, fuzzy
 #| msgid "Toggle Inventory/IQ Points display"
 msgid "Toggle champion 4 inventory"
 msgstr "开关物品栏/智商显示"
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -8757,7 +8757,7 @@ msgid "Move backwards"
 msgstr "向后移动"
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr ""
 
diff --git a/po/zh_Hant.po b/po/zh_Hant.po
index 7855b22d574..c0998780bab 100644
--- a/po/zh_Hant.po
+++ b/po/zh_Hant.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ScummVM 2.9.0git\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2026-07-05 20:12+0000\n"
+"POT-Creation-Date: 2026-07-08 18:20+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -3665,7 +3665,7 @@ msgstr ""
 #. I18N: Action in In Cold Blood
 #: engines/metaengine.cpp:99 engines/agos/metaengine.cpp:178
 #: engines/buried/metaengine.cpp:167 engines/crab/input/input.cpp:261
-#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:180
+#: engines/cruise/metaengine.cpp:217 engines/dm/metaengine.cpp:126
 #: engines/grim/grim.cpp:550 engines/hdb/metaengine.cpp:258
 #: engines/hypno/metaengine.cpp:243 engines/hypno/metaengine.cpp:339
 #: engines/hypno/metaengine.cpp:456 engines/icb/icb.cpp:137
@@ -5690,7 +5690,7 @@ msgstr ""
 #: engines/access/metaengine.cpp:236 engines/alcachofa/metaengine.cpp:94
 #: engines/bbvs/metaengine.cpp:92 engines/buried/metaengine.cpp:133
 #: engines/chamber/metaengine.cpp:63 engines/cine/metaengine.cpp:270
-#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:124
+#: engines/cruise/metaengine.cpp:168 engines/dm/metaengine.cpp:70
 #: engines/draci/metaengine.cpp:195 engines/drascula/metaengine.cpp:205
 #: engines/efh/metaengine.cpp:256 engines/hopkins/metaengine.cpp:206
 #: engines/hugo/metaengine.cpp:129 engines/hypno/metaengine.cpp:128
@@ -6219,7 +6219,7 @@ msgstr ""
 #: engines/buried/metaengine.cpp:136 engines/cge/metaengine.cpp:199
 #: engines/cge2/metaengine.cpp:212 engines/chamber/metaengine.cpp:64
 #: engines/cine/metaengine.cpp:271 engines/cruise/metaengine.cpp:169
-#: engines/dm/metaengine.cpp:126 engines/draci/metaengine.cpp:196
+#: engines/dm/metaengine.cpp:72 engines/draci/metaengine.cpp:196
 #: engines/drascula/metaengine.cpp:206 engines/hopkins/metaengine.cpp:207
 #: engines/hugo/metaengine.cpp:130 engines/hypno/metaengine.cpp:225
 #: engines/hypno/metaengine.cpp:324 engines/hypno/metaengine.cpp:372
@@ -6276,7 +6276,7 @@ msgstr ""
 msgid "Turn backward"
 msgstr ""
 
-#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:186
+#: engines/agos/metaengine.cpp:228 engines/dm/metaengine.cpp:132
 #: engines/kyra/engine/eobcommon.cpp:375 engines/kyra/engine/lol.cpp:517
 #: engines/lab/metaengine.cpp:257 engines/mm/mm1/metaengine.cpp:102
 #: engines/mohawk/riven.cpp:901 engines/pegasus/pegasus.cpp:2740
@@ -6290,7 +6290,7 @@ msgstr ""
 msgid "Turn left"
 msgstr ""
 
-#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:206
+#: engines/agos/metaengine.cpp:234 engines/dm/metaengine.cpp:152
 #: engines/kyra/engine/eobcommon.cpp:376 engines/kyra/engine/lol.cpp:518
 #: engines/lab/metaengine.cpp:271 engines/mm/mm1/metaengine.cpp:103
 #: engines/mohawk/riven.cpp:907 engines/pegasus/pegasus.cpp:2747
@@ -6953,7 +6953,7 @@ msgstr ""
 #. SAVE GAME
 #: engines/bladerunner/metaengine.cpp:330 engines/buried/metaengine.cpp:179
 #: engines/cge/metaengine.cpp:221 engines/cge2/metaengine.cpp:235
-#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:174
+#: engines/dgds/metaengine.cpp:75 engines/dm/metaengine.cpp:120
 #: engines/drascula/metaengine.cpp:285 engines/efh/metaengine.cpp:272
 #: engines/freescape/games/castle/castle.cpp:473
 #: engines/freescape/games/dark/dark.cpp:227
@@ -7090,7 +7090,7 @@ msgstr ""
 
 #: engines/buried/metaengine.cpp:141 engines/chamber/metaengine.cpp:69
 #: engines/chamber/metaengine.cpp:75 engines/chamber/metaengine.cpp:81
-#: engines/dm/metaengine.cpp:130 engines/private/metaengine.cpp:141
+#: engines/dm/metaengine.cpp:76 engines/private/metaengine.cpp:141
 #: engines/sherlock/metaengine.cpp:1187
 msgid "Select / Interact"
 msgstr ""
@@ -7123,7 +7123,7 @@ msgid "Look right"
 msgstr ""
 
 #: engines/buried/metaengine.cpp:218 engines/colony/metaengine.cpp:99
-#: engines/dm/metaengine.cpp:196 engines/kyra/engine/eobcommon.cpp:371
+#: engines/dm/metaengine.cpp:142 engines/kyra/engine/eobcommon.cpp:371
 #: engines/kyra/engine/lol.cpp:513 engines/mohawk/riven.cpp:881
 #: engines/titanic/metaengine.cpp:336 engines/titanic/metaengine.cpp:378
 #: engines/twine/metaengine.cpp:332 engines/ultima/ultima0/metaengine.cpp:78
@@ -7444,13 +7444,13 @@ msgstr ""
 msgid "Move backward"
 msgstr ""
 
-#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:216
+#: engines/colony/metaengine.cpp:113 engines/dm/metaengine.cpp:162
 #: engines/freescape/movement.cpp:53 engines/hpl1/metaengine.cpp:78
 #: engines/mm/mm1/metaengine.cpp:104
 msgid "Strafe left"
 msgstr ""
 
-#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:236
+#: engines/colony/metaengine.cpp:120 engines/dm/metaengine.cpp:182
 #: engines/freescape/movement.cpp:61 engines/hpl1/metaengine.cpp:79
 #: engines/mm/mm1/metaengine.cpp:105
 msgid "Strafe right"
@@ -7736,41 +7736,41 @@ msgid ""
 "designed for it"
 msgstr ""
 
-#: engines/dm/metaengine.cpp:125
+#: engines/dm/metaengine.cpp:71
 msgid "Dialog choice selection keymappings"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. One of them can be assigned the "leader". This action toggles the inventory screen of the leader champion.
-#: engines/dm/metaengine.cpp:137
+#: engines/dm/metaengine.cpp:83
 msgid "Toggle leader inventory"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The game has multi-choice dialogs. If there is only one choice, then this action can be used to select it.
-#: engines/dm/metaengine.cpp:144
+#: engines/dm/metaengine.cpp:90
 msgid "Select dialog choice (only works if there is a single choice)"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 1.
-#: engines/dm/metaengine.cpp:151
+#: engines/dm/metaengine.cpp:97
 msgid "Toggle champion 1 inventory"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 2.
-#: engines/dm/metaengine.cpp:157
+#: engines/dm/metaengine.cpp:103
 msgid "Toggle champion 2 inventory"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 3.
-#: engines/dm/metaengine.cpp:163
+#: engines/dm/metaengine.cpp:109
 msgid "Toggle champion 3 inventory"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. This action toggles the inventory screen of champion 4.
-#: engines/dm/metaengine.cpp:169
+#: engines/dm/metaengine.cpp:115
 msgid "Toggle champion 4 inventory"
 msgstr ""
 
-#: engines/dm/metaengine.cpp:226 engines/kyra/engine/eobcommon.cpp:372
+#: engines/dm/metaengine.cpp:172 engines/kyra/engine/eobcommon.cpp:372
 #: engines/kyra/engine/lol.cpp:514 engines/mohawk/riven.cpp:895
 #: engines/titanic/metaengine.cpp:343 engines/titanic/metaengine.cpp:384
 #: engines/twine/metaengine.cpp:339 engines/wintermute/keymapper_tables.h:155
@@ -7780,7 +7780,7 @@ msgid "Move backwards"
 msgstr ""
 
 #. I18N: (Game name: Dungeon Master) The player has a team of 4 characters called "champions" which they choose themselves. The champions can be put to sleep. This action wakes up the sleeping champion.
-#: engines/dm/metaengine.cpp:247
+#: engines/dm/metaengine.cpp:193
 msgid "Wake up champion"
 msgstr ""
 




More information about the Scummvm-git-logs mailing list