[Scummvm-git-logs] scummvm branch-2-8 -> 201dc6a27c247a58d19691cc04a7ab134a3df08c

ScummVM-Translations noreply at scummvm.org
Sun Dec 3 21:13:24 UTC 2023


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

Summary:
8e3dc3da96 I18N: Update translation files
201dc6a27c I18N: Update translations templates


Commit: 8e3dc3da968f6b3ee6379f5f26edca8e48aec97c
    https://github.com/scummvm/scummvm/commit/8e3dc3da968f6b3ee6379f5f26edca8e48aec97c
Author: ScummVM-Translations (ScummVM-Translations at scummvm.org)
Date: 2023-12-03T21:13:18Z

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/ru_RU.po
    po/sv_SE.po
    po/tr.po
    po/uk_UA.po
    po/zh.po


diff --git a/po/ar.po b/po/ar.po
index 4661f5247cb..3292db5c86e 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: 2023-12-03 16:17+0000\n"
+"POT-Creation-Date: 2023-12-03 20:51+0000\n"
 "PO-Revision-Date: 2023-03-26 11:16+0000\n"
 "Last-Translator: Malek Bellasfar <bellasfarmalek450 at gmail.com>\n"
 "Language-Team: Arabic <https://translations.scummvm.org/projects/scummvm/"
@@ -313,7 +313,7 @@ msgstr "تخزين آخر يعمل الآن. هل تريد مقاطعته؟"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:145
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "Yes"
 msgstr "نعم"
@@ -326,7 +326,7 @@ msgstr "نعم"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:151
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "No"
 msgstr "لا"
@@ -356,9 +356,9 @@ msgstr ""
 #: engines/groovie/script.cpp:660 engines/mtropolis/mtropolis.cpp:115
 #: engines/mtropolis/mtropolis.cpp:125 engines/parallaction/saveload.cpp:270
 #: engines/saga/music.cpp:102 engines/sci/engine/kgraphics.cpp:75
-#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1221
-#: engines/scumm/scumm.cpp:1589 engines/scumm/scumm.cpp:2064
-#: engines/scumm/scumm.cpp:2080 engines/sky/compact.cpp:140
+#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1225
+#: engines/scumm/scumm.cpp:1593 engines/scumm/scumm.cpp:2068
+#: engines/scumm/scumm.cpp:2084 engines/sky/compact.cpp:140
 #: engines/sword1/animation.cpp:532 engines/sword1/animation.cpp:563
 #: engines/sword1/animation.cpp:571 engines/sword1/control.cpp:2797
 #: engines/sword1/logic.cpp:1732 engines/sword2/animation.cpp:426
@@ -631,9 +631,9 @@ msgstr ""
 #: backends/platform/android/options.cpp:150
 #: backends/platform/android/options.cpp:151
 #: backends/platform/android/options.cpp:179
-#: backends/platform/ios7/ios7_options.mm:130
-#: backends/platform/ios7/ios7_options.mm:131
-#: backends/platform/ios7/ios7_options.mm:156 engines/ags/dialogs.cpp:63
+#: backends/platform/ios7/ios7_options.mm:132
+#: backends/platform/ios7/ios7_options.mm:133
+#: backends/platform/ios7/ios7_options.mm:158 engines/ags/dialogs.cpp:63
 msgid "<default>"
 msgstr "<الافتراضي>"
 
@@ -4523,7 +4523,7 @@ msgstr "وضع التكبير متوقف"
 
 #: backends/platform/android/android.cpp:1030
 #: backends/platform/ios7/ios7_osys_misc.mm:249
-#: backends/platform/ios7/ios7_osys_misc.mm:327
+#: backends/platform/ios7/ios7_osys_misc.mm:323
 #, fuzzy
 #| msgid "Control"
 msgid "Touch Controls"
@@ -4599,8 +4599,8 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/android.cpp:1089
-#: backends/platform/ios7/ios7_osys_misc.mm:306
-#: backends/platform/ios7/ios7_osys_misc.mm:350
+#: backends/platform/ios7/ios7_osys_misc.mm:302
+#: backends/platform/ios7/ios7_osys_misc.mm:346
 #, fuzzy
 #| msgid "~A~dd Game..."
 msgid "Adding Games"
@@ -4670,28 +4670,28 @@ msgstr ""
 "  4. تصفح هذا المجلد للوصول إلى بيانات اللعبة."
 
 #: backends/platform/android/options.cpp:131
-#: backends/platform/ios7/ios7_options.mm:163
+#: backends/platform/ios7/ios7_options.mm:165
 msgid "Show On-screen control"
 msgstr "إظهار التحكم على الشاشة"
 
 #: backends/platform/android/options.cpp:132
-#: backends/platform/ios7/ios7_options.mm:110
+#: backends/platform/ios7/ios7_options.mm:112
 msgid "Choose the preferred touch mode:"
 msgstr "اختر وضع اللمس المفضل:"
 
 #: backends/platform/android/options.cpp:134
 #: backends/platform/android/options.cpp:165
-#: backends/platform/ios7/ios7_options.mm:115
-#: backends/platform/ios7/ios7_options.mm:142
+#: backends/platform/ios7/ios7_options.mm:117
+#: backends/platform/ios7/ios7_options.mm:144
 msgid "In menus"
 msgstr "في القوائم"
 
 #: backends/platform/android/options.cpp:136
 #: backends/platform/android/options.cpp:154
 #: backends/platform/android/options.cpp:155
-#: backends/platform/ios7/ios7_options.mm:117
-#: backends/platform/ios7/ios7_options.mm:134
-#: backends/platform/ios7/ios7_options.mm:135
+#: backends/platform/ios7/ios7_options.mm:119
+#: backends/platform/ios7/ios7_options.mm:136
+#: backends/platform/ios7/ios7_options.mm:137
 #: backends/platform/ios7/ios7_osys_events.cpp:344
 msgid "Touchpad emulation"
 msgstr "مضاهاة لوحة اللمس"
@@ -4699,9 +4699,9 @@ msgstr "مضاهاة لوحة اللمس"
 #: backends/platform/android/options.cpp:137
 #: backends/platform/android/options.cpp:157
 #: backends/platform/android/options.cpp:158
-#: backends/platform/ios7/ios7_options.mm:118
-#: backends/platform/ios7/ios7_options.mm:137
-#: backends/platform/ios7/ios7_options.mm:138
+#: backends/platform/ios7/ios7_options.mm:120
+#: backends/platform/ios7/ios7_options.mm:139
+#: backends/platform/ios7/ios7_options.mm:140
 #: backends/platform/ios7/ios7_osys_events.cpp:346
 msgid "Direct mouse"
 msgstr "الماوس المباشر"
@@ -4713,24 +4713,24 @@ msgid "Gamepad emulation"
 msgstr "مضاهاة لوحة الألعاب"
 
 #: backends/platform/android/options.cpp:144
-#: backends/platform/ios7/ios7_options.mm:124
+#: backends/platform/ios7/ios7_options.mm:126
 msgid "In 2D games"
 msgstr "في الألعاب ثنائية الأبعاد"
 
 #: backends/platform/android/options.cpp:146
-#: backends/platform/ios7/ios7_options.mm:126
+#: backends/platform/ios7/ios7_options.mm:128
 msgid "In 3D games"
 msgstr "في الألعاب ثلاثية الأبعاد"
 
 #: backends/platform/android/options.cpp:163
-#: backends/platform/ios7/ios7_options.mm:140
+#: backends/platform/ios7/ios7_options.mm:142
 msgid "Select the orientation:"
 msgstr ""
 
 #: backends/platform/android/options.cpp:167
 #: backends/platform/android/options.cpp:182
-#: backends/platform/ios7/ios7_options.mm:144
-#: backends/platform/ios7/ios7_options.mm:159
+#: backends/platform/ios7/ios7_options.mm:146
+#: backends/platform/ios7/ios7_options.mm:161
 #, fuzzy
 #| msgid "Automatic drilling"
 msgid "Automatic"
@@ -4738,22 +4738,22 @@ msgstr "حفر آلي"
 
 #: backends/platform/android/options.cpp:168
 #: backends/platform/android/options.cpp:183
-#: backends/platform/ios7/ios7_options.mm:145
-#: backends/platform/ios7/ios7_options.mm:160
+#: backends/platform/ios7/ios7_options.mm:147
+#: backends/platform/ios7/ios7_options.mm:162
 msgid "Portrait"
 msgstr ""
 
 #: backends/platform/android/options.cpp:169
 #: backends/platform/android/options.cpp:184
-#: backends/platform/ios7/ios7_options.mm:146
-#: backends/platform/ios7/ios7_options.mm:161
+#: backends/platform/ios7/ios7_options.mm:148
+#: backends/platform/ios7/ios7_options.mm:163
 #, fuzzy
 #| msgid "Escape"
 msgid "Landscape"
 msgstr "يهرب"
 
 #: backends/platform/android/options.cpp:175
-#: backends/platform/ios7/ios7_options.mm:152
+#: backends/platform/ios7/ios7_options.mm:154
 #, fuzzy
 #| msgid "In 2D games"
 msgid "In games"
@@ -4780,32 +4780,36 @@ msgstr "مقياس الأجهزة (سريع ، ولكن بجودة منخفضة)
 msgid "Software scale (good quality, but slower)"
 msgstr "مقياس البرمجيات (نوعية جيدة ، ولكن أبطأ)"
 
-#: backends/platform/ios7/ios7_options.mm:96
+#: backends/platform/ios7/ios7_options.mm:97
 #, fuzzy
 #| msgid "Show On-screen control"
 msgid "Show Gamepad Controller (iOS 15 and later)"
 msgstr "إظهار التحكم على الشاشة"
 
-#: backends/platform/ios7/ios7_options.mm:97
 #: backends/platform/ios7/ios7_options.mm:98
+#: backends/platform/ios7/ios7_options.mm:99
 #, fuzzy
 #| msgid "Gamepad emulation"
 msgid "Gamepad opacity"
 msgstr "مضاهاة لوحة الألعاب"
 
-#: backends/platform/ios7/ios7_options.mm:102
+#: backends/platform/ios7/ios7_options.mm:103
 msgid "Directional button:"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:104
+#: backends/platform/ios7/ios7_options.mm:105
 msgid "Thumbstick"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:105
+#: backends/platform/ios7/ios7_options.mm:106
 msgid "Dpad"
 msgstr ""
 
 #: backends/platform/ios7/ios7_options.mm:107
+msgid "Use minimal gamepad layout"
+msgstr ""
+
+#: backends/platform/ios7/ios7_options.mm:109
 msgid "Show keyboard function bar"
 msgstr ""
 
@@ -4813,8 +4817,10 @@ msgstr ""
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
-"controller icon in the upper right corner or by swiping two fingers from "
-"left to right.\n"
+"controller icon in the upper right corner, by swiping two fingers from left "
+"to right or in the global settings From the Launcher, go to **Global Options "
+"> Backend > Choose the preferred touch mode**. It's possible to configure "
+"the touch mode for three situations (ScummVM menus, 2D games and 3D games).\n"
 "\n"
 "### Direct mouse \n"
 "\n"
@@ -4834,24 +4840,20 @@ msgid ""
 "\n"
 "## Touch actions \n"
 "\n"
-"### One finger tap \n"
-"\n"
-"Tap one finger to perform a left mouse click\n"
-"### Two fingers tap\n"
-"\n"
-"Tap two fingers to perform a right mouse click\n"
-"\n"
-"### One finger long press\n"
-"\n"
-"Touch and hold one finger for at least 0.5 seconds to perform a left mouse "
-"button hold and drag, such as for selection from action wheel in Curse of "
-"Monkey Island.\n"
-"\n"
-"### Two fingers long press\n"
-"\n"
-"Touch and hold two fingers for at least 0.5 seconds to perform a right mouse "
-"button hold and drag, such as for selection from action wheel in Tony "
-"Tough.\n"
+"| Gesture           | Action            \n"
+"| ------------------|-------------------\n"
+"| `One finger tap`  | Left mouse click  \n"
+"| `Two fingers tap` | Right mouse click \n"
+"| `Two fingers double tap` | ESC \n"
+"| `One finger press & hold for >0.5s` | Left mouse button hold and drag, "
+"such as for selection from action wheel in Curse of Monkey Island \n"
+"| `Two fingers press & hold for >0.5s` | Right mouse button hold and drag, "
+"such as for selection from action wheel in Tony Tough \n"
+"| `Two fingers swipe (left to right)` | Toggles between the touch modes \n"
+"| `Two fingers swipe (right to left)` | Toggles virtual controller (>iOS "
+"15) \n"
+"| `Two fingers swipe (top to bottom)` | Access Global Main Menu in games \n"
+"| `Pinch (zoom in/out)` | Enables/disables keyboard \n"
 "\n"
 "### Virtual Gamepad \n"
 "\n"
@@ -4880,7 +4882,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:309
+#: backends/platform/ios7/ios7_osys_misc.mm:305
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -4901,7 +4903,7 @@ msgid ""
 "other_platforms/ios.html) for more information.\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:330
+#: backends/platform/ios7/ios7_osys_misc.mm:326
 msgid ""
 "## Touch actions \n"
 "\n"
@@ -4923,7 +4925,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:353
+#: backends/platform/ios7/ios7_osys_misc.mm:349
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5452,7 +5454,7 @@ msgstr "استرجع"
 msgid "Quick load or save game isn't supported in this location"
 msgstr "لا يتم دعم التحميل السريع أو حفظ اللعبة في هذا الموقع"
 
-#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2888
+#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2892
 #, c-format
 msgid ""
 "Failed to load saved game from file:\n"
@@ -5463,7 +5465,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2875
+#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2879
 #, c-format
 msgid ""
 "Failed to save game to file:\n"
@@ -5474,7 +5476,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2908
+#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2912
 #, c-format
 msgid ""
 "Successfully saved game in file:\n"
@@ -8561,7 +8563,7 @@ msgid "Your Name:"
 msgstr "الأسم:"
 
 #. I18N: Button, start hosting online multiplayer game
-#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3900
 msgid "Host"
 msgstr "يستضيف"
 
@@ -8571,7 +8573,7 @@ msgid "Querying games..."
 msgstr "جاري الاستعلام عن الألعاب ..."
 
 #. I18N: Join online multiplayer game
-#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3900
 msgid "Join"
 msgstr "ينضم"
 
@@ -9478,16 +9480,16 @@ msgstr ""
 "يمكن تحقيق تصحيح نسبة العرض إلى الارتفاع عن طريق خفض الدقة إلى 200 ×300 ، "
 "تحت علامة تبويب \"المحرك\"."
 
-#: engines/scumm/scumm.cpp:1175
+#: engines/scumm/scumm.cpp:1179
 msgid "This game requires the 'Indy' Macintosh executable for its fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1200
+#: engines/scumm/scumm.cpp:1204
 msgid ""
 "This game requires the 'Loom' Macintosh executable for its music and fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1220
+#: engines/scumm/scumm.cpp:1224
 msgid ""
 "Could not find the 'Monkey Island' Macintosh executable to read the\n"
 "instruments from. Music will be disabled."
@@ -9495,7 +9497,7 @@ msgstr ""
 "تعذر العثور على ملف Macintosh القابل للتنفيذ \"Monkey Island\" لقراءة ملف\n"
 "أدوات من. سيتم تعطيل الموسيقى."
 
-#: engines/scumm/scumm.cpp:1586
+#: engines/scumm/scumm.cpp:1590
 msgid ""
 "Audio files compressed with ScummVM Tools were detected; *.BUN/*.SOU\n"
 "compression is not supported anymore for this game, audio will be disabled.\n"
@@ -9505,7 +9507,7 @@ msgstr ""
 "لم يعد الضغط مدعومًا لهذه اللعبة ، وسيتم تعطيل الصوت.\n"
 "يرجى نسخ اللعبة من الوسائط الأصلية دون ضغط."
 
-#: engines/scumm/scumm.cpp:2062
+#: engines/scumm/scumm.cpp:2066
 #, c-format
 msgid ""
 "Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -9514,7 +9516,7 @@ msgstr ""
 "يتطلب دعم MIDI الأصلي ترقية Roland من LucasArts ،\n"
 "لكن%s مفقود. استخدام AdLib بدلاً من ذلك."
 
-#: engines/scumm/scumm.cpp:2078
+#: engines/scumm/scumm.cpp:2082
 msgid ""
 "This particular version of Monkey Island 1 is known to miss some\n"
 "required resources for MT-32. Using AdLib instead."
@@ -9522,7 +9524,7 @@ msgstr ""
 "من المعروف أن هذه النسخة الخاصة من Monkey Island 1 تفتقد بعضًا منها\n"
 "الموارد المطلوبة ل MT-32. استخدام AdLib بدلاً من ذلك."
 
-#: engines/scumm/scumm.cpp:3785
+#: engines/scumm/scumm.cpp:3789
 msgid ""
 "Usually, Maniac Mansion would start now. But for that to work, the game "
 "files for Maniac Mansion have to be in the 'Maniac' directory inside the "
@@ -9532,7 +9534,7 @@ msgstr ""
 "اللعبة الخاصة ب Maniac Mansion في دليل \"Maniac\" داخل دليل لعبة Tentacle ، "
 "ويجب إضافة اللعبة إلى ScummVM."
 
-#: engines/scumm/scumm.cpp:3896
+#: engines/scumm/scumm.cpp:3900
 msgid "Would you like to host or join a network play session?"
 msgstr "هل ترغب في استضافة أو الانضمام إلى جلسة لعب على الشبكة؟"
 
diff --git a/po/be-tarask.po b/po/be-tarask.po
index 52fc3d00e3a..91e2c8f56b2 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: 2023-12-03 16:17+0000\n"
+"POT-Creation-Date: 2023-12-03 20:51+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/"
@@ -313,7 +313,7 @@ msgstr "Іншае сховішча працуе цяпер. Ці хочаце 
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:145
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "Yes"
 msgstr "Так"
@@ -326,7 +326,7 @@ msgstr "Так"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:151
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "No"
 msgstr "Не"
@@ -357,9 +357,9 @@ msgstr ""
 #: engines/groovie/script.cpp:660 engines/mtropolis/mtropolis.cpp:115
 #: engines/mtropolis/mtropolis.cpp:125 engines/parallaction/saveload.cpp:270
 #: engines/saga/music.cpp:102 engines/sci/engine/kgraphics.cpp:75
-#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1221
-#: engines/scumm/scumm.cpp:1589 engines/scumm/scumm.cpp:2064
-#: engines/scumm/scumm.cpp:2080 engines/sky/compact.cpp:140
+#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1225
+#: engines/scumm/scumm.cpp:1593 engines/scumm/scumm.cpp:2068
+#: engines/scumm/scumm.cpp:2084 engines/sky/compact.cpp:140
 #: engines/sword1/animation.cpp:532 engines/sword1/animation.cpp:563
 #: engines/sword1/animation.cpp:571 engines/sword1/control.cpp:2797
 #: engines/sword1/logic.cpp:1732 engines/sword2/animation.cpp:426
@@ -633,9 +633,9 @@ msgstr "Мова гульні. Гэта не ператворыць ангель
 #: backends/platform/android/options.cpp:150
 #: backends/platform/android/options.cpp:151
 #: backends/platform/android/options.cpp:179
-#: backends/platform/ios7/ios7_options.mm:130
-#: backends/platform/ios7/ios7_options.mm:131
-#: backends/platform/ios7/ios7_options.mm:156 engines/ags/dialogs.cpp:63
+#: backends/platform/ios7/ios7_options.mm:132
+#: backends/platform/ios7/ios7_options.mm:133
+#: backends/platform/ios7/ios7_options.mm:158 engines/ags/dialogs.cpp:63
 msgid "<default>"
 msgstr "<стандартна>"
 
@@ -4485,7 +4485,7 @@ msgstr "Рэжым люпы адлучаны"
 
 #: backends/platform/android/android.cpp:1030
 #: backends/platform/ios7/ios7_osys_misc.mm:249
-#: backends/platform/ios7/ios7_osys_misc.mm:327
+#: backends/platform/ios7/ios7_osys_misc.mm:323
 #, fuzzy
 #| msgid "Control"
 msgid "Touch Controls"
@@ -4561,8 +4561,8 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/android.cpp:1089
-#: backends/platform/ios7/ios7_osys_misc.mm:306
-#: backends/platform/ios7/ios7_osys_misc.mm:350
+#: backends/platform/ios7/ios7_osys_misc.mm:302
+#: backends/platform/ios7/ios7_osys_misc.mm:346
 #, fuzzy
 #| msgid "~A~dd Game..."
 msgid "Adding Games"
@@ -4607,28 +4607,28 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/options.cpp:131
-#: backends/platform/ios7/ios7_options.mm:163
+#: backends/platform/ios7/ios7_options.mm:165
 msgid "Show On-screen control"
 msgstr "Паказваць кіраваньне на экране"
 
 #: backends/platform/android/options.cpp:132
-#: backends/platform/ios7/ios7_options.mm:110
+#: backends/platform/ios7/ios7_options.mm:112
 msgid "Choose the preferred touch mode:"
 msgstr ""
 
 #: backends/platform/android/options.cpp:134
 #: backends/platform/android/options.cpp:165
-#: backends/platform/ios7/ios7_options.mm:115
-#: backends/platform/ios7/ios7_options.mm:142
+#: backends/platform/ios7/ios7_options.mm:117
+#: backends/platform/ios7/ios7_options.mm:144
 msgid "In menus"
 msgstr "У мэню"
 
 #: backends/platform/android/options.cpp:136
 #: backends/platform/android/options.cpp:154
 #: backends/platform/android/options.cpp:155
-#: backends/platform/ios7/ios7_options.mm:117
-#: backends/platform/ios7/ios7_options.mm:134
-#: backends/platform/ios7/ios7_options.mm:135
+#: backends/platform/ios7/ios7_options.mm:119
+#: backends/platform/ios7/ios7_options.mm:136
+#: backends/platform/ios7/ios7_options.mm:137
 #: backends/platform/ios7/ios7_osys_events.cpp:344
 #, fuzzy
 msgid "Touchpad emulation"
@@ -4637,9 +4637,9 @@ msgstr "Эмуляцыя ТВ"
 #: backends/platform/android/options.cpp:137
 #: backends/platform/android/options.cpp:157
 #: backends/platform/android/options.cpp:158
-#: backends/platform/ios7/ios7_options.mm:118
-#: backends/platform/ios7/ios7_options.mm:137
-#: backends/platform/ios7/ios7_options.mm:138
+#: backends/platform/ios7/ios7_options.mm:120
+#: backends/platform/ios7/ios7_options.mm:139
+#: backends/platform/ios7/ios7_options.mm:140
 #: backends/platform/ios7/ios7_osys_events.cpp:346
 #, fuzzy
 msgid "Direct mouse"
@@ -4653,45 +4653,45 @@ msgid "Gamepad emulation"
 msgstr "Эмуляцыя ТВ"
 
 #: backends/platform/android/options.cpp:144
-#: backends/platform/ios7/ios7_options.mm:124
+#: backends/platform/ios7/ios7_options.mm:126
 msgid "In 2D games"
 msgstr "У 2D гульнях"
 
 #: backends/platform/android/options.cpp:146
-#: backends/platform/ios7/ios7_options.mm:126
+#: backends/platform/ios7/ios7_options.mm:128
 msgid "In 3D games"
 msgstr "У 3D гульнях"
 
 #: backends/platform/android/options.cpp:163
-#: backends/platform/ios7/ios7_options.mm:140
+#: backends/platform/ios7/ios7_options.mm:142
 msgid "Select the orientation:"
 msgstr ""
 
 #: backends/platform/android/options.cpp:167
 #: backends/platform/android/options.cpp:182
-#: backends/platform/ios7/ios7_options.mm:144
-#: backends/platform/ios7/ios7_options.mm:159
+#: backends/platform/ios7/ios7_options.mm:146
+#: backends/platform/ios7/ios7_options.mm:161
 msgid "Automatic"
 msgstr ""
 
 #: backends/platform/android/options.cpp:168
 #: backends/platform/android/options.cpp:183
-#: backends/platform/ios7/ios7_options.mm:145
-#: backends/platform/ios7/ios7_options.mm:160
+#: backends/platform/ios7/ios7_options.mm:147
+#: backends/platform/ios7/ios7_options.mm:162
 msgid "Portrait"
 msgstr ""
 
 #: backends/platform/android/options.cpp:169
 #: backends/platform/android/options.cpp:184
-#: backends/platform/ios7/ios7_options.mm:146
-#: backends/platform/ios7/ios7_options.mm:161
+#: backends/platform/ios7/ios7_options.mm:148
+#: backends/platform/ios7/ios7_options.mm:163
 #, fuzzy
 #| msgid "Escape"
 msgid "Landscape"
 msgstr "Выйсьці"
 
 #: backends/platform/android/options.cpp:175
-#: backends/platform/ios7/ios7_options.mm:152
+#: backends/platform/ios7/ios7_options.mm:154
 #, fuzzy
 #| msgid "In 2D games"
 msgid "In games"
@@ -4719,31 +4719,35 @@ msgstr "Апаратнае павялічэньне (хутка, але нізк
 msgid "Software scale (good quality, but slower)"
 msgstr "Праграмнае павялічэньне (высокая якасьць, але марудна)"
 
-#: backends/platform/ios7/ios7_options.mm:96
+#: backends/platform/ios7/ios7_options.mm:97
 #, fuzzy
 #| msgid "Show On-screen control"
 msgid "Show Gamepad Controller (iOS 15 and later)"
 msgstr "Паказваць кіраваньне на экране"
 
-#: backends/platform/ios7/ios7_options.mm:97
 #: backends/platform/ios7/ios7_options.mm:98
+#: backends/platform/ios7/ios7_options.mm:99
 #, fuzzy
 msgid "Gamepad opacity"
 msgstr "Эмуляцыя ТВ"
 
-#: backends/platform/ios7/ios7_options.mm:102
+#: backends/platform/ios7/ios7_options.mm:103
 msgid "Directional button:"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:104
+#: backends/platform/ios7/ios7_options.mm:105
 msgid "Thumbstick"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:105
+#: backends/platform/ios7/ios7_options.mm:106
 msgid "Dpad"
 msgstr ""
 
 #: backends/platform/ios7/ios7_options.mm:107
+msgid "Use minimal gamepad layout"
+msgstr ""
+
+#: backends/platform/ios7/ios7_options.mm:109
 msgid "Show keyboard function bar"
 msgstr ""
 
@@ -4751,8 +4755,10 @@ msgstr ""
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
-"controller icon in the upper right corner or by swiping two fingers from "
-"left to right.\n"
+"controller icon in the upper right corner, by swiping two fingers from left "
+"to right or in the global settings From the Launcher, go to **Global Options "
+"> Backend > Choose the preferred touch mode**. It's possible to configure "
+"the touch mode for three situations (ScummVM menus, 2D games and 3D games).\n"
 "\n"
 "### Direct mouse \n"
 "\n"
@@ -4772,24 +4778,20 @@ msgid ""
 "\n"
 "## Touch actions \n"
 "\n"
-"### One finger tap \n"
-"\n"
-"Tap one finger to perform a left mouse click\n"
-"### Two fingers tap\n"
-"\n"
-"Tap two fingers to perform a right mouse click\n"
-"\n"
-"### One finger long press\n"
-"\n"
-"Touch and hold one finger for at least 0.5 seconds to perform a left mouse "
-"button hold and drag, such as for selection from action wheel in Curse of "
-"Monkey Island.\n"
-"\n"
-"### Two fingers long press\n"
-"\n"
-"Touch and hold two fingers for at least 0.5 seconds to perform a right mouse "
-"button hold and drag, such as for selection from action wheel in Tony "
-"Tough.\n"
+"| Gesture           | Action            \n"
+"| ------------------|-------------------\n"
+"| `One finger tap`  | Left mouse click  \n"
+"| `Two fingers tap` | Right mouse click \n"
+"| `Two fingers double tap` | ESC \n"
+"| `One finger press & hold for >0.5s` | Left mouse button hold and drag, "
+"such as for selection from action wheel in Curse of Monkey Island \n"
+"| `Two fingers press & hold for >0.5s` | Right mouse button hold and drag, "
+"such as for selection from action wheel in Tony Tough \n"
+"| `Two fingers swipe (left to right)` | Toggles between the touch modes \n"
+"| `Two fingers swipe (right to left)` | Toggles virtual controller (>iOS "
+"15) \n"
+"| `Two fingers swipe (top to bottom)` | Access Global Main Menu in games \n"
+"| `Pinch (zoom in/out)` | Enables/disables keyboard \n"
 "\n"
 "### Virtual Gamepad \n"
 "\n"
@@ -4818,7 +4820,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:309
+#: backends/platform/ios7/ios7_osys_misc.mm:305
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -4839,7 +4841,7 @@ msgid ""
 "other_platforms/ios.html) for more information.\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:330
+#: backends/platform/ios7/ios7_osys_misc.mm:326
 msgid ""
 "## Touch actions \n"
 "\n"
@@ -4861,7 +4863,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:353
+#: backends/platform/ios7/ios7_osys_misc.mm:349
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5396,7 +5398,7 @@ msgstr "Аднавіць"
 msgid "Quick load or save game isn't supported in this location"
 msgstr "Хуткія заладаваньне ці захаваньне не падтрымліваюцца ў гэтай лякацыі"
 
-#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2888
+#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2892
 #, c-format
 msgid ""
 "Failed to load saved game from file:\n"
@@ -5407,7 +5409,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2875
+#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2879
 #, c-format
 msgid ""
 "Failed to save game to file:\n"
@@ -5418,7 +5420,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2908
+#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2912
 #, c-format
 msgid ""
 "Successfully saved game in file:\n"
@@ -8569,7 +8571,7 @@ msgid "Your Name:"
 msgstr "Назва:"
 
 #. I18N: Button, start hosting online multiplayer game
-#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3900
 msgid "Host"
 msgstr ""
 
@@ -8581,7 +8583,7 @@ msgid "Querying games..."
 msgstr "Захаваньне гульні…"
 
 #. I18N: Join online multiplayer game
-#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3900
 msgid "Join"
 msgstr ""
 
@@ -9475,16 +9477,16 @@ msgstr ""
 "Карэкцыя прапорцыяў экрану можа быць дасягнута асячэньнем разрознасьці да "
 "320x200 на картцы „рухавік“."
 
-#: engines/scumm/scumm.cpp:1175
+#: engines/scumm/scumm.cpp:1179
 msgid "This game requires the 'Indy' Macintosh executable for its fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1200
+#: engines/scumm/scumm.cpp:1204
 msgid ""
 "This game requires the 'Loom' Macintosh executable for its music and fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1220
+#: engines/scumm/scumm.cpp:1224
 msgid ""
 "Could not find the 'Monkey Island' Macintosh executable to read the\n"
 "instruments from. Music will be disabled."
@@ -9492,7 +9494,7 @@ msgstr ""
 "Ня выйшла знайсьці выканальны файл 'Monkey Island' Macintosh, каб\n"
 "прачытаць інструмэнты. Музыка будзе адлучана."
 
-#: engines/scumm/scumm.cpp:1586
+#: engines/scumm/scumm.cpp:1590
 msgid ""
 "Audio files compressed with ScummVM Tools were detected; *.BUN/*.SOU\n"
 "compression is not supported anymore for this game, audio will be disabled.\n"
@@ -9502,7 +9504,7 @@ msgstr ""
 "больш не падтрымліваецца для гэтай гульні, гук будзе адлучаны.\n"
 "Калі ласка, скапіюйце гульню з арыґінальных носьбітаў бяз сьціску."
 
-#: engines/scumm/scumm.cpp:2062
+#: engines/scumm/scumm.cpp:2066
 #, c-format
 msgid ""
 "Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -9511,13 +9513,13 @@ msgstr ""
 "Для роднага падтрыманьня MIDI трэ Roland Upgrade ад LucasArts,\n"
 "але бракуе %s. Выкарыстоўвайце AdLib замест."
 
-#: engines/scumm/scumm.cpp:2078
+#: engines/scumm/scumm.cpp:2082
 msgid ""
 "This particular version of Monkey Island 1 is known to miss some\n"
 "required resources for MT-32. Using AdLib instead."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:3785
+#: engines/scumm/scumm.cpp:3789
 msgid ""
 "Usually, Maniac Mansion would start now. But for that to work, the game "
 "files for Maniac Mansion have to be in the 'Maniac' directory inside the "
@@ -9527,7 +9529,7 @@ msgstr ""
 "Maniac Mansion мусяць быць у тэчцы 'Maniac' унутры тэчкі гульні Day of the "
 "Tentacle, а гульня мусіць быць даданая ў ScummVM."
 
-#: engines/scumm/scumm.cpp:3896
+#: engines/scumm/scumm.cpp:3900
 #, fuzzy
 msgid "Would you like to host or join a network play session?"
 msgstr "Ці хочаце вы захаваць або заладаваць гульню?"
diff --git a/po/be_BY.po b/po/be_BY.po
index 2c711abceca..6a6df237ec9 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: 2023-12-03 16:17+0000\n"
+"POT-Creation-Date: 2023-12-03 20:51+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/"
@@ -314,7 +314,7 @@ msgstr "Цяпер працуе іншае сховішча. Перапыніц
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:145
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "Yes"
 msgstr "Так"
@@ -327,7 +327,7 @@ msgstr "Так"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:151
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "No"
 msgstr "Не"
@@ -357,9 +357,9 @@ msgstr ""
 #: engines/groovie/script.cpp:660 engines/mtropolis/mtropolis.cpp:115
 #: engines/mtropolis/mtropolis.cpp:125 engines/parallaction/saveload.cpp:270
 #: engines/saga/music.cpp:102 engines/sci/engine/kgraphics.cpp:75
-#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1221
-#: engines/scumm/scumm.cpp:1589 engines/scumm/scumm.cpp:2064
-#: engines/scumm/scumm.cpp:2080 engines/sky/compact.cpp:140
+#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1225
+#: engines/scumm/scumm.cpp:1593 engines/scumm/scumm.cpp:2068
+#: engines/scumm/scumm.cpp:2084 engines/sky/compact.cpp:140
 #: engines/sword1/animation.cpp:532 engines/sword1/animation.cpp:563
 #: engines/sword1/animation.cpp:571 engines/sword1/control.cpp:2797
 #: engines/sword1/logic.cpp:1732 engines/sword2/animation.cpp:426
@@ -634,9 +634,9 @@ msgstr ""
 #: backends/platform/android/options.cpp:150
 #: backends/platform/android/options.cpp:151
 #: backends/platform/android/options.cpp:179
-#: backends/platform/ios7/ios7_options.mm:130
-#: backends/platform/ios7/ios7_options.mm:131
-#: backends/platform/ios7/ios7_options.mm:156 engines/ags/dialogs.cpp:63
+#: backends/platform/ios7/ios7_options.mm:132
+#: backends/platform/ios7/ios7_options.mm:133
+#: backends/platform/ios7/ios7_options.mm:158 engines/ags/dialogs.cpp:63
 msgid "<default>"
 msgstr "<агадана>"
 
@@ -4506,7 +4506,7 @@ msgstr "Рэжым павелічэння выключаны"
 
 #: backends/platform/android/android.cpp:1030
 #: backends/platform/ios7/ios7_osys_misc.mm:249
-#: backends/platform/ios7/ios7_osys_misc.mm:327
+#: backends/platform/ios7/ios7_osys_misc.mm:323
 #, fuzzy
 #| msgid "Control"
 msgid "Touch Controls"
@@ -4582,8 +4582,8 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/android.cpp:1089
-#: backends/platform/ios7/ios7_osys_misc.mm:306
-#: backends/platform/ios7/ios7_osys_misc.mm:350
+#: backends/platform/ios7/ios7_osys_misc.mm:302
+#: backends/platform/ios7/ios7_osys_misc.mm:346
 #, fuzzy
 #| msgctxt "lowres"
 #| msgid "Add Game..."
@@ -4629,19 +4629,19 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/options.cpp:131
-#: backends/platform/ios7/ios7_options.mm:163
+#: backends/platform/ios7/ios7_options.mm:165
 msgid "Show On-screen control"
 msgstr "Паказаць кіраванне экранам"
 
 #: backends/platform/android/options.cpp:132
-#: backends/platform/ios7/ios7_options.mm:110
+#: backends/platform/ios7/ios7_options.mm:112
 msgid "Choose the preferred touch mode:"
 msgstr ""
 
 #: backends/platform/android/options.cpp:134
 #: backends/platform/android/options.cpp:165
-#: backends/platform/ios7/ios7_options.mm:115
-#: backends/platform/ios7/ios7_options.mm:142
+#: backends/platform/ios7/ios7_options.mm:117
+#: backends/platform/ios7/ios7_options.mm:144
 #, fuzzy
 msgid "In menus"
 msgstr "Уключыць Venus"
@@ -4649,9 +4649,9 @@ msgstr "Уключыць Venus"
 #: backends/platform/android/options.cpp:136
 #: backends/platform/android/options.cpp:154
 #: backends/platform/android/options.cpp:155
-#: backends/platform/ios7/ios7_options.mm:117
-#: backends/platform/ios7/ios7_options.mm:134
-#: backends/platform/ios7/ios7_options.mm:135
+#: backends/platform/ios7/ios7_options.mm:119
+#: backends/platform/ios7/ios7_options.mm:136
+#: backends/platform/ios7/ios7_options.mm:137
 #: backends/platform/ios7/ios7_osys_events.cpp:344
 #, fuzzy
 msgid "Touchpad emulation"
@@ -4660,9 +4660,9 @@ msgstr "Эмуляцыя ТБ"
 #: backends/platform/android/options.cpp:137
 #: backends/platform/android/options.cpp:157
 #: backends/platform/android/options.cpp:158
-#: backends/platform/ios7/ios7_options.mm:118
-#: backends/platform/ios7/ios7_options.mm:137
-#: backends/platform/ios7/ios7_options.mm:138
+#: backends/platform/ios7/ios7_options.mm:120
+#: backends/platform/ios7/ios7_options.mm:139
+#: backends/platform/ios7/ios7_options.mm:140
 #: backends/platform/ios7/ios7_osys_events.cpp:346
 #, fuzzy
 msgid "Direct mouse"
@@ -4676,24 +4676,24 @@ msgid "Gamepad emulation"
 msgstr "Эмуляцыя ТБ"
 
 #: backends/platform/android/options.cpp:144
-#: backends/platform/ios7/ios7_options.mm:124
+#: backends/platform/ios7/ios7_options.mm:126
 msgid "In 2D games"
 msgstr ""
 
 #: backends/platform/android/options.cpp:146
-#: backends/platform/ios7/ios7_options.mm:126
+#: backends/platform/ios7/ios7_options.mm:128
 msgid "In 3D games"
 msgstr ""
 
 #: backends/platform/android/options.cpp:163
-#: backends/platform/ios7/ios7_options.mm:140
+#: backends/platform/ios7/ios7_options.mm:142
 msgid "Select the orientation:"
 msgstr ""
 
 #: backends/platform/android/options.cpp:167
 #: backends/platform/android/options.cpp:182
-#: backends/platform/ios7/ios7_options.mm:144
-#: backends/platform/ios7/ios7_options.mm:159
+#: backends/platform/ios7/ios7_options.mm:146
+#: backends/platform/ios7/ios7_options.mm:161
 #, fuzzy
 #| msgid "Autosave"
 msgid "Automatic"
@@ -4701,22 +4701,22 @@ msgstr "Аўтазахаванне"
 
 #: backends/platform/android/options.cpp:168
 #: backends/platform/android/options.cpp:183
-#: backends/platform/ios7/ios7_options.mm:145
-#: backends/platform/ios7/ios7_options.mm:160
+#: backends/platform/ios7/ios7_options.mm:147
+#: backends/platform/ios7/ios7_options.mm:162
 msgid "Portrait"
 msgstr ""
 
 #: backends/platform/android/options.cpp:169
 #: backends/platform/android/options.cpp:184
-#: backends/platform/ios7/ios7_options.mm:146
-#: backends/platform/ios7/ios7_options.mm:161
+#: backends/platform/ios7/ios7_options.mm:148
+#: backends/platform/ios7/ios7_options.mm:163
 #, fuzzy
 #| msgid "Escape"
 msgid "Landscape"
 msgstr "Клавіша Esc"
 
 #: backends/platform/android/options.cpp:175
-#: backends/platform/ios7/ios7_options.mm:152
+#: backends/platform/ios7/ios7_options.mm:154
 #, fuzzy
 #| msgid "Saved games"
 msgid "In games"
@@ -4745,31 +4745,35 @@ msgstr "Апаратнае маштабаванне (хутка, але нізк
 msgid "Software scale (good quality, but slower)"
 msgstr "Праграмнае маштабаванне (добрая якасць, але марудней)"
 
-#: backends/platform/ios7/ios7_options.mm:96
+#: backends/platform/ios7/ios7_options.mm:97
 #, fuzzy
 #| msgid "Show On-screen control"
 msgid "Show Gamepad Controller (iOS 15 and later)"
 msgstr "Паказаць кіраванне экранам"
 
-#: backends/platform/ios7/ios7_options.mm:97
 #: backends/platform/ios7/ios7_options.mm:98
+#: backends/platform/ios7/ios7_options.mm:99
 #, fuzzy
 msgid "Gamepad opacity"
 msgstr "Эмуляцыя ТБ"
 
-#: backends/platform/ios7/ios7_options.mm:102
+#: backends/platform/ios7/ios7_options.mm:103
 msgid "Directional button:"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:104
+#: backends/platform/ios7/ios7_options.mm:105
 msgid "Thumbstick"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:105
+#: backends/platform/ios7/ios7_options.mm:106
 msgid "Dpad"
 msgstr ""
 
 #: backends/platform/ios7/ios7_options.mm:107
+msgid "Use minimal gamepad layout"
+msgstr ""
+
+#: backends/platform/ios7/ios7_options.mm:109
 msgid "Show keyboard function bar"
 msgstr ""
 
@@ -4777,8 +4781,10 @@ msgstr ""
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
-"controller icon in the upper right corner or by swiping two fingers from "
-"left to right.\n"
+"controller icon in the upper right corner, by swiping two fingers from left "
+"to right or in the global settings From the Launcher, go to **Global Options "
+"> Backend > Choose the preferred touch mode**. It's possible to configure "
+"the touch mode for three situations (ScummVM menus, 2D games and 3D games).\n"
 "\n"
 "### Direct mouse \n"
 "\n"
@@ -4798,24 +4804,20 @@ msgid ""
 "\n"
 "## Touch actions \n"
 "\n"
-"### One finger tap \n"
-"\n"
-"Tap one finger to perform a left mouse click\n"
-"### Two fingers tap\n"
-"\n"
-"Tap two fingers to perform a right mouse click\n"
-"\n"
-"### One finger long press\n"
-"\n"
-"Touch and hold one finger for at least 0.5 seconds to perform a left mouse "
-"button hold and drag, such as for selection from action wheel in Curse of "
-"Monkey Island.\n"
-"\n"
-"### Two fingers long press\n"
-"\n"
-"Touch and hold two fingers for at least 0.5 seconds to perform a right mouse "
-"button hold and drag, such as for selection from action wheel in Tony "
-"Tough.\n"
+"| Gesture           | Action            \n"
+"| ------------------|-------------------\n"
+"| `One finger tap`  | Left mouse click  \n"
+"| `Two fingers tap` | Right mouse click \n"
+"| `Two fingers double tap` | ESC \n"
+"| `One finger press & hold for >0.5s` | Left mouse button hold and drag, "
+"such as for selection from action wheel in Curse of Monkey Island \n"
+"| `Two fingers press & hold for >0.5s` | Right mouse button hold and drag, "
+"such as for selection from action wheel in Tony Tough \n"
+"| `Two fingers swipe (left to right)` | Toggles between the touch modes \n"
+"| `Two fingers swipe (right to left)` | Toggles virtual controller (>iOS "
+"15) \n"
+"| `Two fingers swipe (top to bottom)` | Access Global Main Menu in games \n"
+"| `Pinch (zoom in/out)` | Enables/disables keyboard \n"
 "\n"
 "### Virtual Gamepad \n"
 "\n"
@@ -4844,7 +4846,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:309
+#: backends/platform/ios7/ios7_osys_misc.mm:305
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -4865,7 +4867,7 @@ msgid ""
 "other_platforms/ios.html) for more information.\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:330
+#: backends/platform/ios7/ios7_osys_misc.mm:326
 msgid ""
 "## Touch actions \n"
 "\n"
@@ -4887,7 +4889,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:353
+#: backends/platform/ios7/ios7_osys_misc.mm:349
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5421,7 +5423,7 @@ msgstr "Узнавіць"
 msgid "Quick load or save game isn't supported in this location"
 msgstr ""
 
-#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2888
+#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2892
 #, c-format
 msgid ""
 "Failed to load saved game from file:\n"
@@ -5432,7 +5434,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2875
+#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2879
 #, c-format
 msgid ""
 "Failed to save game to file:\n"
@@ -5443,7 +5445,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2908
+#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2912
 #, c-format
 msgid ""
 "Successfully saved game in file:\n"
@@ -8541,7 +8543,7 @@ msgid "Your Name:"
 msgstr "Назва:"
 
 #. I18N: Button, start hosting online multiplayer game
-#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3900
 msgid "Host"
 msgstr ""
 
@@ -8553,7 +8555,7 @@ msgid "Querying games..."
 msgstr "Захоўваю гульню..."
 
 #. I18N: Join online multiplayer game
-#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3900
 msgid "Join"
 msgstr ""
 
@@ -9437,16 +9439,16 @@ msgid ""
 "320x200, under 'engine' tab."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1175
+#: engines/scumm/scumm.cpp:1179
 msgid "This game requires the 'Indy' Macintosh executable for its fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1200
+#: engines/scumm/scumm.cpp:1204
 msgid ""
 "This game requires the 'Loom' Macintosh executable for its music and fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1220
+#: engines/scumm/scumm.cpp:1224
 msgid ""
 "Could not find the 'Monkey Island' Macintosh executable to read the\n"
 "instruments from. Music will be disabled."
@@ -9455,14 +9457,14 @@ msgstr ""
 "прачытаць\n"
 "дадзеныя пра інструменты. Музыка будзе выключана."
 
-#: engines/scumm/scumm.cpp:1586
+#: engines/scumm/scumm.cpp:1590
 msgid ""
 "Audio files compressed with ScummVM Tools were detected; *.BUN/*.SOU\n"
 "compression is not supported anymore for this game, audio will be disabled.\n"
 "Please copy the game from the original media without compression."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:2062
+#: engines/scumm/scumm.cpp:2066
 #, c-format
 msgid ""
 "Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -9471,13 +9473,13 @@ msgstr ""
 "Рэжым \"роднага\" MIDI патрабуе абнаўленне Roland Upgrade ад\n"
 "LucasArts, але бракуе %s. Пераключаюся на AdLib."
 
-#: engines/scumm/scumm.cpp:2078
+#: engines/scumm/scumm.cpp:2082
 msgid ""
 "This particular version of Monkey Island 1 is known to miss some\n"
 "required resources for MT-32. Using AdLib instead."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:3785
+#: engines/scumm/scumm.cpp:3789
 msgid ""
 "Usually, Maniac Mansion would start now. But for that to work, the game "
 "files for Maniac Mansion have to be in the 'Maniac' directory inside the "
@@ -9488,7 +9490,7 @@ msgstr ""
 "унутры дырэкторыі гульні Tentacle і сама гульня павінна быць дададзена ў "
 "ScummVM."
 
-#: engines/scumm/scumm.cpp:3896
+#: engines/scumm/scumm.cpp:3900
 #, fuzzy
 msgid "Would you like to host or join a network play session?"
 msgstr "Ці вы хочаце захаваць або загрузіць гульню?"
diff --git a/po/ca_ES.po b/po/ca_ES.po
index e9f8a98c52b..02652b64fa9 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: 2023-12-03 16:17+0000\n"
+"POT-Creation-Date: 2023-12-03 20:51+0000\n"
 "PO-Revision-Date: 2023-11-27 05:41+0000\n"
 "Last-Translator: Xaviu <xaviu at xaviu.com>\n"
 "Language-Team: Catalan <https://translations.scummvm.org/projects/scummvm/"
@@ -296,7 +296,7 @@ msgstr "Un altre Emmagatzematge està actiu ara mateix. Voleu interrompre'l?"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:145
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "Yes"
 msgstr "Sí"
@@ -309,7 +309,7 @@ msgstr "Sí"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:151
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "No"
 msgstr "No"
@@ -337,9 +337,9 @@ msgstr "El contingut del codi JSON està mal format."
 #: engines/groovie/script.cpp:660 engines/mtropolis/mtropolis.cpp:115
 #: engines/mtropolis/mtropolis.cpp:125 engines/parallaction/saveload.cpp:270
 #: engines/saga/music.cpp:102 engines/sci/engine/kgraphics.cpp:75
-#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1221
-#: engines/scumm/scumm.cpp:1589 engines/scumm/scumm.cpp:2064
-#: engines/scumm/scumm.cpp:2080 engines/sky/compact.cpp:140
+#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1225
+#: engines/scumm/scumm.cpp:1593 engines/scumm/scumm.cpp:2068
+#: engines/scumm/scumm.cpp:2084 engines/sky/compact.cpp:140
 #: engines/sword1/animation.cpp:532 engines/sword1/animation.cpp:563
 #: engines/sword1/animation.cpp:571 engines/sword1/control.cpp:2797
 #: engines/sword1/logic.cpp:1732 engines/sword2/animation.cpp:426
@@ -604,9 +604,9 @@ msgstr ""
 #: backends/platform/android/options.cpp:150
 #: backends/platform/android/options.cpp:151
 #: backends/platform/android/options.cpp:179
-#: backends/platform/ios7/ios7_options.mm:130
-#: backends/platform/ios7/ios7_options.mm:131
-#: backends/platform/ios7/ios7_options.mm:156 engines/ags/dialogs.cpp:63
+#: backends/platform/ios7/ios7_options.mm:132
+#: backends/platform/ios7/ios7_options.mm:133
+#: backends/platform/ios7/ios7_options.mm:158 engines/ags/dialogs.cpp:63
 msgid "<default>"
 msgstr "<per defecte>"
 
@@ -4447,7 +4447,7 @@ msgstr "Mode d'ampliació desactivat"
 
 #: backends/platform/android/android.cpp:1030
 #: backends/platform/ios7/ios7_osys_misc.mm:249
-#: backends/platform/ios7/ios7_osys_misc.mm:327
+#: backends/platform/ios7/ios7_osys_misc.mm:323
 msgid "Touch Controls"
 msgstr "Controls tàctils"
 
@@ -4521,8 +4521,8 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/android.cpp:1089
-#: backends/platform/ios7/ios7_osys_misc.mm:306
-#: backends/platform/ios7/ios7_osys_misc.mm:350
+#: backends/platform/ios7/ios7_osys_misc.mm:302
+#: backends/platform/ios7/ios7_osys_misc.mm:346
 msgid "Adding Games"
 msgstr "Afegir jocs"
 
@@ -4565,28 +4565,28 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/options.cpp:131
-#: backends/platform/ios7/ios7_options.mm:163
+#: backends/platform/ios7/ios7_options.mm:165
 msgid "Show On-screen control"
 msgstr "Mostra el control En-pantalla"
 
 #: backends/platform/android/options.cpp:132
-#: backends/platform/ios7/ios7_options.mm:110
+#: backends/platform/ios7/ios7_options.mm:112
 msgid "Choose the preferred touch mode:"
 msgstr "Trieu el mode tàctil preferit:"
 
 #: backends/platform/android/options.cpp:134
 #: backends/platform/android/options.cpp:165
-#: backends/platform/ios7/ios7_options.mm:115
-#: backends/platform/ios7/ios7_options.mm:142
+#: backends/platform/ios7/ios7_options.mm:117
+#: backends/platform/ios7/ios7_options.mm:144
 msgid "In menus"
 msgstr "Als menús"
 
 #: backends/platform/android/options.cpp:136
 #: backends/platform/android/options.cpp:154
 #: backends/platform/android/options.cpp:155
-#: backends/platform/ios7/ios7_options.mm:117
-#: backends/platform/ios7/ios7_options.mm:134
-#: backends/platform/ios7/ios7_options.mm:135
+#: backends/platform/ios7/ios7_options.mm:119
+#: backends/platform/ios7/ios7_options.mm:136
+#: backends/platform/ios7/ios7_options.mm:137
 #: backends/platform/ios7/ios7_osys_events.cpp:344
 msgid "Touchpad emulation"
 msgstr "Emulació del ratolí tàctil"
@@ -4594,9 +4594,9 @@ msgstr "Emulació del ratolí tàctil"
 #: backends/platform/android/options.cpp:137
 #: backends/platform/android/options.cpp:157
 #: backends/platform/android/options.cpp:158
-#: backends/platform/ios7/ios7_options.mm:118
-#: backends/platform/ios7/ios7_options.mm:137
-#: backends/platform/ios7/ios7_options.mm:138
+#: backends/platform/ios7/ios7_options.mm:120
+#: backends/platform/ios7/ios7_options.mm:139
+#: backends/platform/ios7/ios7_options.mm:140
 #: backends/platform/ios7/ios7_osys_events.cpp:346
 msgid "Direct mouse"
 msgstr "Ratolí directe"
@@ -4608,43 +4608,43 @@ msgid "Gamepad emulation"
 msgstr "Emulació del comandament de joc"
 
 #: backends/platform/android/options.cpp:144
-#: backends/platform/ios7/ios7_options.mm:124
+#: backends/platform/ios7/ios7_options.mm:126
 msgid "In 2D games"
 msgstr "En jocs 2D"
 
 #: backends/platform/android/options.cpp:146
-#: backends/platform/ios7/ios7_options.mm:126
+#: backends/platform/ios7/ios7_options.mm:128
 msgid "In 3D games"
 msgstr "En jocs 3D"
 
 #: backends/platform/android/options.cpp:163
-#: backends/platform/ios7/ios7_options.mm:140
+#: backends/platform/ios7/ios7_options.mm:142
 msgid "Select the orientation:"
 msgstr "Seleccioneu l'orientació:"
 
 #: backends/platform/android/options.cpp:167
 #: backends/platform/android/options.cpp:182
-#: backends/platform/ios7/ios7_options.mm:144
-#: backends/platform/ios7/ios7_options.mm:159
+#: backends/platform/ios7/ios7_options.mm:146
+#: backends/platform/ios7/ios7_options.mm:161
 msgid "Automatic"
 msgstr "Automàtica"
 
 #: backends/platform/android/options.cpp:168
 #: backends/platform/android/options.cpp:183
-#: backends/platform/ios7/ios7_options.mm:145
-#: backends/platform/ios7/ios7_options.mm:160
+#: backends/platform/ios7/ios7_options.mm:147
+#: backends/platform/ios7/ios7_options.mm:162
 msgid "Portrait"
 msgstr "Vertical"
 
 #: backends/platform/android/options.cpp:169
 #: backends/platform/android/options.cpp:184
-#: backends/platform/ios7/ios7_options.mm:146
-#: backends/platform/ios7/ios7_options.mm:161
+#: backends/platform/ios7/ios7_options.mm:148
+#: backends/platform/ios7/ios7_options.mm:163
 msgid "Landscape"
 msgstr "Horitzontal"
 
 #: backends/platform/android/options.cpp:175
-#: backends/platform/ios7/ios7_options.mm:152
+#: backends/platform/ios7/ios7_options.mm:154
 msgid "In games"
 msgstr "En jocs"
 
@@ -4669,28 +4669,32 @@ msgstr "Escalat per hardware (ràpid, però de baixa qualitat)"
 msgid "Software scale (good quality, but slower)"
 msgstr "Escalat per software (bona qualitat, però més lent)"
 
-#: backends/platform/ios7/ios7_options.mm:96
+#: backends/platform/ios7/ios7_options.mm:97
 msgid "Show Gamepad Controller (iOS 15 and later)"
 msgstr "Mostra el comandament de joc (iOS 15 i posteriors)"
 
-#: backends/platform/ios7/ios7_options.mm:97
 #: backends/platform/ios7/ios7_options.mm:98
+#: backends/platform/ios7/ios7_options.mm:99
 msgid "Gamepad opacity"
 msgstr "Opacitat del comandament de joc"
 
-#: backends/platform/ios7/ios7_options.mm:102
+#: backends/platform/ios7/ios7_options.mm:103
 msgid "Directional button:"
 msgstr "Botó direccional:"
 
-#: backends/platform/ios7/ios7_options.mm:104
+#: backends/platform/ios7/ios7_options.mm:105
 msgid "Thumbstick"
 msgstr "Joystick de pal"
 
-#: backends/platform/ios7/ios7_options.mm:105
+#: backends/platform/ios7/ios7_options.mm:106
 msgid "Dpad"
 msgstr "Creueta"
 
 #: backends/platform/ios7/ios7_options.mm:107
+msgid "Use minimal gamepad layout"
+msgstr ""
+
+#: backends/platform/ios7/ios7_options.mm:109
 msgid "Show keyboard function bar"
 msgstr "Mostra la barra de funcions del teclat"
 
@@ -4698,8 +4702,10 @@ msgstr "Mostra la barra de funcions del teclat"
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
-"controller icon in the upper right corner or by swiping two fingers from "
-"left to right.\n"
+"controller icon in the upper right corner, by swiping two fingers from left "
+"to right or in the global settings From the Launcher, go to **Global Options "
+"> Backend > Choose the preferred touch mode**. It's possible to configure "
+"the touch mode for three situations (ScummVM menus, 2D games and 3D games).\n"
 "\n"
 "### Direct mouse \n"
 "\n"
@@ -4719,24 +4725,20 @@ msgid ""
 "\n"
 "## Touch actions \n"
 "\n"
-"### One finger tap \n"
-"\n"
-"Tap one finger to perform a left mouse click\n"
-"### Two fingers tap\n"
-"\n"
-"Tap two fingers to perform a right mouse click\n"
-"\n"
-"### One finger long press\n"
-"\n"
-"Touch and hold one finger for at least 0.5 seconds to perform a left mouse "
-"button hold and drag, such as for selection from action wheel in Curse of "
-"Monkey Island.\n"
-"\n"
-"### Two fingers long press\n"
-"\n"
-"Touch and hold two fingers for at least 0.5 seconds to perform a right mouse "
-"button hold and drag, such as for selection from action wheel in Tony "
-"Tough.\n"
+"| Gesture           | Action            \n"
+"| ------------------|-------------------\n"
+"| `One finger tap`  | Left mouse click  \n"
+"| `Two fingers tap` | Right mouse click \n"
+"| `Two fingers double tap` | ESC \n"
+"| `One finger press & hold for >0.5s` | Left mouse button hold and drag, "
+"such as for selection from action wheel in Curse of Monkey Island \n"
+"| `Two fingers press & hold for >0.5s` | Right mouse button hold and drag, "
+"such as for selection from action wheel in Tony Tough \n"
+"| `Two fingers swipe (left to right)` | Toggles between the touch modes \n"
+"| `Two fingers swipe (right to left)` | Toggles virtual controller (>iOS "
+"15) \n"
+"| `Two fingers swipe (top to bottom)` | Access Global Main Menu in games \n"
+"| `Pinch (zoom in/out)` | Enables/disables keyboard \n"
 "\n"
 "### Virtual Gamepad \n"
 "\n"
@@ -4765,7 +4767,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:309
+#: backends/platform/ios7/ios7_osys_misc.mm:305
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -4786,7 +4788,7 @@ msgid ""
 "other_platforms/ios.html) for more information.\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:330
+#: backends/platform/ios7/ios7_osys_misc.mm:326
 msgid ""
 "## Touch actions \n"
 "\n"
@@ -4808,7 +4810,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:353
+#: backends/platform/ios7/ios7_osys_misc.mm:349
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5347,7 +5349,7 @@ msgstr ""
 "La càrrega ràpida o desament de la partida no està s'admet en aquesta "
 "ubicació"
 
-#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2888
+#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2892
 #, c-format
 msgid ""
 "Failed to load saved game from file:\n"
@@ -5358,7 +5360,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2875
+#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2879
 #, c-format
 msgid ""
 "Failed to save game to file:\n"
@@ -5369,7 +5371,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2908
+#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2912
 #, c-format
 msgid ""
 "Successfully saved game in file:\n"
@@ -8230,7 +8232,7 @@ msgid "Your Name:"
 msgstr "El vostre nom:"
 
 #. I18N: Button, start hosting online multiplayer game
-#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3900
 msgid "Host"
 msgstr ""
 
@@ -8240,7 +8242,7 @@ msgid "Querying games..."
 msgstr "S'estan cercant partides..."
 
 #. I18N: Join online multiplayer game
-#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3900
 msgid "Join"
 msgstr ""
 
@@ -9102,29 +9104,29 @@ msgid ""
 "320x200, under 'engine' tab."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1175
+#: engines/scumm/scumm.cpp:1179
 msgid "This game requires the 'Indy' Macintosh executable for its fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1200
+#: engines/scumm/scumm.cpp:1204
 msgid ""
 "This game requires the 'Loom' Macintosh executable for its music and fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1220
+#: engines/scumm/scumm.cpp:1224
 msgid ""
 "Could not find the 'Monkey Island' Macintosh executable to read the\n"
 "instruments from. Music will be disabled."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1586
+#: engines/scumm/scumm.cpp:1590
 msgid ""
 "Audio files compressed with ScummVM Tools were detected; *.BUN/*.SOU\n"
 "compression is not supported anymore for this game, audio will be disabled.\n"
 "Please copy the game from the original media without compression."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:2062
+#: engines/scumm/scumm.cpp:2066
 #, c-format
 msgid ""
 "Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -9133,13 +9135,13 @@ msgstr ""
 "El suport de MIDI natiu requereix l'actualització Roland de LucasArts,\n"
 "però no s'ha trobat %s. S'utilitzarà AdLib."
 
-#: engines/scumm/scumm.cpp:2078
+#: engines/scumm/scumm.cpp:2082
 msgid ""
 "This particular version of Monkey Island 1 is known to miss some\n"
 "required resources for MT-32. Using AdLib instead."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:3785
+#: engines/scumm/scumm.cpp:3789
 msgid ""
 "Usually, Maniac Mansion would start now. But for that to work, the game "
 "files for Maniac Mansion have to be in the 'Maniac' directory inside the "
@@ -9150,7 +9152,7 @@ msgstr ""
 "'Maniac' dins del directori del joc Tentacle, i el joc s'ha d'afegir a "
 "ScummVM."
 
-#: engines/scumm/scumm.cpp:3896
+#: engines/scumm/scumm.cpp:3900
 msgid "Would you like to host or join a network play session?"
 msgstr "Voleu crear o unir-vos a una sessió de joc en xarxa?"
 
diff --git a/po/cs_CZ.po b/po/cs_CZ.po
index 9ed244378c8..65edab78ea2 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: 2023-12-03 16:17+0000\n"
+"POT-Creation-Date: 2023-12-03 20:51+0000\n"
 "PO-Revision-Date: 2023-02-13 09:34+0000\n"
 "Last-Translator: Zbyněk Schwarz <zbynek.schwarz at gmail.com>\n"
 "Language-Team: Czech <https://translations.scummvm.org/projects/scummvm/"
@@ -314,7 +314,7 @@ msgstr "Jiné úložiště právě pracuje. Chcete ho přerušit?"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:145
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "Yes"
 msgstr "Ano"
@@ -327,7 +327,7 @@ msgstr "Ano"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:151
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "No"
 msgstr "Ne"
@@ -359,9 +359,9 @@ msgstr ""
 #: engines/groovie/script.cpp:660 engines/mtropolis/mtropolis.cpp:115
 #: engines/mtropolis/mtropolis.cpp:125 engines/parallaction/saveload.cpp:270
 #: engines/saga/music.cpp:102 engines/sci/engine/kgraphics.cpp:75
-#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1221
-#: engines/scumm/scumm.cpp:1589 engines/scumm/scumm.cpp:2064
-#: engines/scumm/scumm.cpp:2080 engines/sky/compact.cpp:140
+#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1225
+#: engines/scumm/scumm.cpp:1593 engines/scumm/scumm.cpp:2068
+#: engines/scumm/scumm.cpp:2084 engines/sky/compact.cpp:140
 #: engines/sword1/animation.cpp:532 engines/sword1/animation.cpp:563
 #: engines/sword1/animation.cpp:571 engines/sword1/control.cpp:2797
 #: engines/sword1/logic.cpp:1732 engines/sword2/animation.cpp:426
@@ -633,9 +633,9 @@ msgstr "Jazyk hry. Toto z vaší Španělské verze neudělá Anglickou"
 #: backends/platform/android/options.cpp:150
 #: backends/platform/android/options.cpp:151
 #: backends/platform/android/options.cpp:179
-#: backends/platform/ios7/ios7_options.mm:130
-#: backends/platform/ios7/ios7_options.mm:131
-#: backends/platform/ios7/ios7_options.mm:156 engines/ags/dialogs.cpp:63
+#: backends/platform/ios7/ios7_options.mm:132
+#: backends/platform/ios7/ios7_options.mm:133
+#: backends/platform/ios7/ios7_options.mm:158 engines/ags/dialogs.cpp:63
 msgid "<default>"
 msgstr "<výchozí>"
 
@@ -4542,7 +4542,7 @@ msgstr ""
 
 #: backends/platform/android/android.cpp:1030
 #: backends/platform/ios7/ios7_osys_misc.mm:249
-#: backends/platform/ios7/ios7_osys_misc.mm:327
+#: backends/platform/ios7/ios7_osys_misc.mm:323
 #, fuzzy
 #| msgid "Control"
 msgid "Touch Controls"
@@ -4618,8 +4618,8 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/android.cpp:1089
-#: backends/platform/ios7/ios7_osys_misc.mm:306
-#: backends/platform/ios7/ios7_osys_misc.mm:350
+#: backends/platform/ios7/ios7_osys_misc.mm:302
+#: backends/platform/ios7/ios7_osys_misc.mm:346
 #, fuzzy
 #| msgctxt "lowres"
 #| msgid "Add Game..."
@@ -4665,19 +4665,19 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/options.cpp:131
-#: backends/platform/ios7/ios7_options.mm:163
+#: backends/platform/ios7/ios7_options.mm:165
 msgid "Show On-screen control"
 msgstr "Zobrazit ovládání na obrazovce"
 
 #: backends/platform/android/options.cpp:132
-#: backends/platform/ios7/ios7_options.mm:110
+#: backends/platform/ios7/ios7_options.mm:112
 msgid "Choose the preferred touch mode:"
 msgstr ""
 
 #: backends/platform/android/options.cpp:134
 #: backends/platform/android/options.cpp:165
-#: backends/platform/ios7/ios7_options.mm:115
-#: backends/platform/ios7/ios7_options.mm:142
+#: backends/platform/ios7/ios7_options.mm:117
+#: backends/platform/ios7/ios7_options.mm:144
 #, fuzzy
 msgid "In menus"
 msgstr "Povolit Venus"
@@ -4685,9 +4685,9 @@ msgstr "Povolit Venus"
 #: backends/platform/android/options.cpp:136
 #: backends/platform/android/options.cpp:154
 #: backends/platform/android/options.cpp:155
-#: backends/platform/ios7/ios7_options.mm:117
-#: backends/platform/ios7/ios7_options.mm:134
-#: backends/platform/ios7/ios7_options.mm:135
+#: backends/platform/ios7/ios7_options.mm:119
+#: backends/platform/ios7/ios7_options.mm:136
+#: backends/platform/ios7/ios7_options.mm:137
 #: backends/platform/ios7/ios7_osys_events.cpp:344
 #, fuzzy
 msgid "Touchpad emulation"
@@ -4696,9 +4696,9 @@ msgstr "MT-32 Emulátor"
 #: backends/platform/android/options.cpp:137
 #: backends/platform/android/options.cpp:157
 #: backends/platform/android/options.cpp:158
-#: backends/platform/ios7/ios7_options.mm:118
-#: backends/platform/ios7/ios7_options.mm:137
-#: backends/platform/ios7/ios7_options.mm:138
+#: backends/platform/ios7/ios7_options.mm:120
+#: backends/platform/ios7/ios7_options.mm:139
+#: backends/platform/ios7/ios7_options.mm:140
 #: backends/platform/ios7/ios7_osys_events.cpp:346
 #, fuzzy
 msgid "Direct mouse"
@@ -4712,26 +4712,26 @@ msgid "Gamepad emulation"
 msgstr "MT-32 Emulátor"
 
 #: backends/platform/android/options.cpp:144
-#: backends/platform/ios7/ios7_options.mm:124
+#: backends/platform/ios7/ios7_options.mm:126
 #, fuzzy
 msgid "In 2D games"
 msgstr "V-Sync ve 3D hrách"
 
 #: backends/platform/android/options.cpp:146
-#: backends/platform/ios7/ios7_options.mm:126
+#: backends/platform/ios7/ios7_options.mm:128
 #, fuzzy
 msgid "In 3D games"
 msgstr "V-Sync ve 3D hrách"
 
 #: backends/platform/android/options.cpp:163
-#: backends/platform/ios7/ios7_options.mm:140
+#: backends/platform/ios7/ios7_options.mm:142
 msgid "Select the orientation:"
 msgstr ""
 
 #: backends/platform/android/options.cpp:167
 #: backends/platform/android/options.cpp:182
-#: backends/platform/ios7/ios7_options.mm:144
-#: backends/platform/ios7/ios7_options.mm:159
+#: backends/platform/ios7/ios7_options.mm:146
+#: backends/platform/ios7/ios7_options.mm:161
 #, fuzzy
 #| msgid "Autosave"
 msgid "Automatic"
@@ -4739,21 +4739,21 @@ msgstr "Automatické ukládání"
 
 #: backends/platform/android/options.cpp:168
 #: backends/platform/android/options.cpp:183
-#: backends/platform/ios7/ios7_options.mm:145
-#: backends/platform/ios7/ios7_options.mm:160
+#: backends/platform/ios7/ios7_options.mm:147
+#: backends/platform/ios7/ios7_options.mm:162
 msgid "Portrait"
 msgstr ""
 
 #: backends/platform/android/options.cpp:169
 #: backends/platform/android/options.cpp:184
-#: backends/platform/ios7/ios7_options.mm:146
-#: backends/platform/ios7/ios7_options.mm:161
+#: backends/platform/ios7/ios7_options.mm:148
+#: backends/platform/ios7/ios7_options.mm:163
 #, fuzzy
 msgid "Landscape"
 msgstr "Klávesa Escape"
 
 #: backends/platform/android/options.cpp:175
-#: backends/platform/ios7/ios7_options.mm:152
+#: backends/platform/ios7/ios7_options.mm:154
 #, fuzzy
 msgid "In games"
 msgstr "V-Sync ve 3D hrách"
@@ -4780,31 +4780,35 @@ msgstr "Hardwarová změna velikosti (rychlé, ale nízká kvalita)"
 msgid "Software scale (good quality, but slower)"
 msgstr "Softwarová změna velikosti (dobrá kvalita, ale pomalejší)"
 
-#: backends/platform/ios7/ios7_options.mm:96
+#: backends/platform/ios7/ios7_options.mm:97
 #, fuzzy
 #| msgid "Show On-screen control"
 msgid "Show Gamepad Controller (iOS 15 and later)"
 msgstr "Zobrazit ovládání na obrazovce"
 
-#: backends/platform/ios7/ios7_options.mm:97
 #: backends/platform/ios7/ios7_options.mm:98
+#: backends/platform/ios7/ios7_options.mm:99
 #, fuzzy
 msgid "Gamepad opacity"
 msgstr "MT-32 Emulátor"
 
-#: backends/platform/ios7/ios7_options.mm:102
+#: backends/platform/ios7/ios7_options.mm:103
 msgid "Directional button:"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:104
+#: backends/platform/ios7/ios7_options.mm:105
 msgid "Thumbstick"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:105
+#: backends/platform/ios7/ios7_options.mm:106
 msgid "Dpad"
 msgstr ""
 
 #: backends/platform/ios7/ios7_options.mm:107
+msgid "Use minimal gamepad layout"
+msgstr ""
+
+#: backends/platform/ios7/ios7_options.mm:109
 msgid "Show keyboard function bar"
 msgstr ""
 
@@ -4812,8 +4816,10 @@ msgstr ""
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
-"controller icon in the upper right corner or by swiping two fingers from "
-"left to right.\n"
+"controller icon in the upper right corner, by swiping two fingers from left "
+"to right or in the global settings From the Launcher, go to **Global Options "
+"> Backend > Choose the preferred touch mode**. It's possible to configure "
+"the touch mode for three situations (ScummVM menus, 2D games and 3D games).\n"
 "\n"
 "### Direct mouse \n"
 "\n"
@@ -4833,24 +4839,20 @@ msgid ""
 "\n"
 "## Touch actions \n"
 "\n"
-"### One finger tap \n"
-"\n"
-"Tap one finger to perform a left mouse click\n"
-"### Two fingers tap\n"
-"\n"
-"Tap two fingers to perform a right mouse click\n"
-"\n"
-"### One finger long press\n"
-"\n"
-"Touch and hold one finger for at least 0.5 seconds to perform a left mouse "
-"button hold and drag, such as for selection from action wheel in Curse of "
-"Monkey Island.\n"
-"\n"
-"### Two fingers long press\n"
-"\n"
-"Touch and hold two fingers for at least 0.5 seconds to perform a right mouse "
-"button hold and drag, such as for selection from action wheel in Tony "
-"Tough.\n"
+"| Gesture           | Action            \n"
+"| ------------------|-------------------\n"
+"| `One finger tap`  | Left mouse click  \n"
+"| `Two fingers tap` | Right mouse click \n"
+"| `Two fingers double tap` | ESC \n"
+"| `One finger press & hold for >0.5s` | Left mouse button hold and drag, "
+"such as for selection from action wheel in Curse of Monkey Island \n"
+"| `Two fingers press & hold for >0.5s` | Right mouse button hold and drag, "
+"such as for selection from action wheel in Tony Tough \n"
+"| `Two fingers swipe (left to right)` | Toggles between the touch modes \n"
+"| `Two fingers swipe (right to left)` | Toggles virtual controller (>iOS "
+"15) \n"
+"| `Two fingers swipe (top to bottom)` | Access Global Main Menu in games \n"
+"| `Pinch (zoom in/out)` | Enables/disables keyboard \n"
 "\n"
 "### Virtual Gamepad \n"
 "\n"
@@ -4879,7 +4881,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:309
+#: backends/platform/ios7/ios7_osys_misc.mm:305
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -4900,7 +4902,7 @@ msgid ""
 "other_platforms/ios.html) for more information.\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:330
+#: backends/platform/ios7/ios7_osys_misc.mm:326
 msgid ""
 "## Touch actions \n"
 "\n"
@@ -4922,7 +4924,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:353
+#: backends/platform/ios7/ios7_osys_misc.mm:349
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5454,7 +5456,7 @@ msgstr "Obnovit"
 msgid "Quick load or save game isn't supported in this location"
 msgstr ""
 
-#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2888
+#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2892
 #, c-format
 msgid ""
 "Failed to load saved game from file:\n"
@@ -5465,7 +5467,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2875
+#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2879
 #, c-format
 msgid ""
 "Failed to save game to file:\n"
@@ -5476,7 +5478,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2908
+#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2912
 #, c-format
 msgid ""
 "Successfully saved game in file:\n"
@@ -8522,7 +8524,7 @@ msgid "Your Name:"
 msgstr "Jméno:"
 
 #. I18N: Button, start hosting online multiplayer game
-#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3900
 msgid "Host"
 msgstr ""
 
@@ -8534,7 +8536,7 @@ msgid "Querying games..."
 msgstr "Ukládání hry..."
 
 #. I18N: Join online multiplayer game
-#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3900
 msgid "Join"
 msgstr ""
 
@@ -9418,16 +9420,16 @@ msgid ""
 "320x200, under 'engine' tab."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1175
+#: engines/scumm/scumm.cpp:1179
 msgid "This game requires the 'Indy' Macintosh executable for its fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1200
+#: engines/scumm/scumm.cpp:1204
 msgid ""
 "This game requires the 'Loom' Macintosh executable for its music and fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1220
+#: engines/scumm/scumm.cpp:1224
 msgid ""
 "Could not find the 'Monkey Island' Macintosh executable to read the\n"
 "instruments from. Music will be disabled."
@@ -9435,14 +9437,14 @@ msgstr ""
 "Nelze najít spustitelný soubor 'Monkey Island' pro Macintosh z\n"
 "jehož mají být načteny hudební nástroje. Hudba bude zakázána."
 
-#: engines/scumm/scumm.cpp:1586
+#: engines/scumm/scumm.cpp:1590
 msgid ""
 "Audio files compressed with ScummVM Tools were detected; *.BUN/*.SOU\n"
 "compression is not supported anymore for this game, audio will be disabled.\n"
 "Please copy the game from the original media without compression."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:2062
+#: engines/scumm/scumm.cpp:2066
 #, c-format
 msgid ""
 "Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -9451,13 +9453,13 @@ msgstr ""
 "Přirozená podpora MIDI vyžaduje Aktualizaci Roland od LucasArts,\n"
 "ale %s chybí. Místo toho je použit AdLib."
 
-#: engines/scumm/scumm.cpp:2078
+#: engines/scumm/scumm.cpp:2082
 msgid ""
 "This particular version of Monkey Island 1 is known to miss some\n"
 "required resources for MT-32. Using AdLib instead."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:3785
+#: engines/scumm/scumm.cpp:3789
 msgid ""
 "Usually, Maniac Mansion would start now. But for that to work, the game "
 "files for Maniac Mansion have to be in the 'Maniac' directory inside the "
@@ -9467,7 +9469,7 @@ msgstr ""
 "musí být soubory se hrou umístěny do složky 'Maniac' uvnitř složky se hrou "
 "Tentacle a hra musí být přidána do ScummVM."
 
-#: engines/scumm/scumm.cpp:3896
+#: engines/scumm/scumm.cpp:3900
 #, fuzzy
 msgid "Would you like to host or join a network play session?"
 msgstr "Chcete hru nahrát nebo uložit?"
diff --git a/po/da.po b/po/da.po
index 3d1222c30df..e1fc2c84d89 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: 2023-12-03 16:17+0000\n"
+"POT-Creation-Date: 2023-12-03 20:51+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/"
@@ -315,7 +315,7 @@ msgstr "Et andet lager er aktivt nu. Vil du afbryde det?"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:145
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "Yes"
 msgstr "Ja"
@@ -328,7 +328,7 @@ msgstr "Ja"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:151
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "No"
 msgstr "Nej"
@@ -358,9 +358,9 @@ msgstr ""
 #: engines/groovie/script.cpp:660 engines/mtropolis/mtropolis.cpp:115
 #: engines/mtropolis/mtropolis.cpp:125 engines/parallaction/saveload.cpp:270
 #: engines/saga/music.cpp:102 engines/sci/engine/kgraphics.cpp:75
-#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1221
-#: engines/scumm/scumm.cpp:1589 engines/scumm/scumm.cpp:2064
-#: engines/scumm/scumm.cpp:2080 engines/sky/compact.cpp:140
+#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1225
+#: engines/scumm/scumm.cpp:1593 engines/scumm/scumm.cpp:2068
+#: engines/scumm/scumm.cpp:2084 engines/sky/compact.cpp:140
 #: engines/sword1/animation.cpp:532 engines/sword1/animation.cpp:563
 #: engines/sword1/animation.cpp:571 engines/sword1/control.cpp:2797
 #: engines/sword1/logic.cpp:1732 engines/sword2/animation.cpp:426
@@ -635,9 +635,9 @@ msgstr ""
 #: backends/platform/android/options.cpp:150
 #: backends/platform/android/options.cpp:151
 #: backends/platform/android/options.cpp:179
-#: backends/platform/ios7/ios7_options.mm:130
-#: backends/platform/ios7/ios7_options.mm:131
-#: backends/platform/ios7/ios7_options.mm:156 engines/ags/dialogs.cpp:63
+#: backends/platform/ios7/ios7_options.mm:132
+#: backends/platform/ios7/ios7_options.mm:133
+#: backends/platform/ios7/ios7_options.mm:158 engines/ags/dialogs.cpp:63
 msgid "<default>"
 msgstr "<standard>"
 
@@ -4542,7 +4542,7 @@ msgstr "Forstørrelsestilstand fra"
 
 #: backends/platform/android/android.cpp:1030
 #: backends/platform/ios7/ios7_osys_misc.mm:249
-#: backends/platform/ios7/ios7_osys_misc.mm:327
+#: backends/platform/ios7/ios7_osys_misc.mm:323
 #, fuzzy
 #| msgid "Control"
 msgid "Touch Controls"
@@ -4618,8 +4618,8 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/android.cpp:1089
-#: backends/platform/ios7/ios7_osys_misc.mm:306
-#: backends/platform/ios7/ios7_osys_misc.mm:350
+#: backends/platform/ios7/ios7_osys_misc.mm:302
+#: backends/platform/ios7/ios7_osys_misc.mm:346
 #, fuzzy
 #| msgctxt "lowres"
 #| msgid "Add Game..."
@@ -4665,19 +4665,19 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/options.cpp:131
-#: backends/platform/ios7/ios7_options.mm:163
+#: backends/platform/ios7/ios7_options.mm:165
 msgid "Show On-screen control"
 msgstr "Vis skærmdisplay-styring"
 
 #: backends/platform/android/options.cpp:132
-#: backends/platform/ios7/ios7_options.mm:110
+#: backends/platform/ios7/ios7_options.mm:112
 msgid "Choose the preferred touch mode:"
 msgstr ""
 
 #: backends/platform/android/options.cpp:134
 #: backends/platform/android/options.cpp:165
-#: backends/platform/ios7/ios7_options.mm:115
-#: backends/platform/ios7/ios7_options.mm:142
+#: backends/platform/ios7/ios7_options.mm:117
+#: backends/platform/ios7/ios7_options.mm:144
 #, fuzzy
 msgid "In menus"
 msgstr "Aktivér Venus"
@@ -4685,9 +4685,9 @@ msgstr "Aktivér Venus"
 #: backends/platform/android/options.cpp:136
 #: backends/platform/android/options.cpp:154
 #: backends/platform/android/options.cpp:155
-#: backends/platform/ios7/ios7_options.mm:117
-#: backends/platform/ios7/ios7_options.mm:134
-#: backends/platform/ios7/ios7_options.mm:135
+#: backends/platform/ios7/ios7_options.mm:119
+#: backends/platform/ios7/ios7_options.mm:136
+#: backends/platform/ios7/ios7_options.mm:137
 #: backends/platform/ios7/ios7_osys_events.cpp:344
 #, fuzzy
 msgid "Touchpad emulation"
@@ -4696,9 +4696,9 @@ msgstr "TV-emulering"
 #: backends/platform/android/options.cpp:137
 #: backends/platform/android/options.cpp:157
 #: backends/platform/android/options.cpp:158
-#: backends/platform/ios7/ios7_options.mm:118
-#: backends/platform/ios7/ios7_options.mm:137
-#: backends/platform/ios7/ios7_options.mm:138
+#: backends/platform/ios7/ios7_options.mm:120
+#: backends/platform/ios7/ios7_options.mm:139
+#: backends/platform/ios7/ios7_options.mm:140
 #: backends/platform/ios7/ios7_osys_events.cpp:346
 #, fuzzy
 msgid "Direct mouse"
@@ -4712,45 +4712,45 @@ msgid "Gamepad emulation"
 msgstr "TV-emulering"
 
 #: backends/platform/android/options.cpp:144
-#: backends/platform/ios7/ios7_options.mm:124
+#: backends/platform/ios7/ios7_options.mm:126
 msgid "In 2D games"
 msgstr ""
 
 #: backends/platform/android/options.cpp:146
-#: backends/platform/ios7/ios7_options.mm:126
+#: backends/platform/ios7/ios7_options.mm:128
 msgid "In 3D games"
 msgstr ""
 
 #: backends/platform/android/options.cpp:163
-#: backends/platform/ios7/ios7_options.mm:140
+#: backends/platform/ios7/ios7_options.mm:142
 msgid "Select the orientation:"
 msgstr ""
 
 #: backends/platform/android/options.cpp:167
 #: backends/platform/android/options.cpp:182
-#: backends/platform/ios7/ios7_options.mm:144
-#: backends/platform/ios7/ios7_options.mm:159
+#: backends/platform/ios7/ios7_options.mm:146
+#: backends/platform/ios7/ios7_options.mm:161
 #, fuzzy
 msgid "Automatic"
 msgstr "Autogem:"
 
 #: backends/platform/android/options.cpp:168
 #: backends/platform/android/options.cpp:183
-#: backends/platform/ios7/ios7_options.mm:145
-#: backends/platform/ios7/ios7_options.mm:160
+#: backends/platform/ios7/ios7_options.mm:147
+#: backends/platform/ios7/ios7_options.mm:162
 msgid "Portrait"
 msgstr ""
 
 #: backends/platform/android/options.cpp:169
 #: backends/platform/android/options.cpp:184
-#: backends/platform/ios7/ios7_options.mm:146
-#: backends/platform/ios7/ios7_options.mm:161
+#: backends/platform/ios7/ios7_options.mm:148
+#: backends/platform/ios7/ios7_options.mm:163
 #, fuzzy
 msgid "Landscape"
 msgstr "Escape-tast"
 
 #: backends/platform/android/options.cpp:175
-#: backends/platform/ios7/ios7_options.mm:152
+#: backends/platform/ios7/ios7_options.mm:154
 #, fuzzy
 #| msgid "Saved games"
 msgid "In games"
@@ -4779,31 +4779,35 @@ msgstr "Hardware skalering (hurtig, men lav kvalitet)"
 msgid "Software scale (good quality, but slower)"
 msgstr "Software skalering (god kvalitet, men langsommere)"
 
-#: backends/platform/ios7/ios7_options.mm:96
+#: backends/platform/ios7/ios7_options.mm:97
 #, fuzzy
 #| msgid "Show On-screen control"
 msgid "Show Gamepad Controller (iOS 15 and later)"
 msgstr "Vis skærmdisplay-styring"
 
-#: backends/platform/ios7/ios7_options.mm:97
 #: backends/platform/ios7/ios7_options.mm:98
+#: backends/platform/ios7/ios7_options.mm:99
 #, fuzzy
 msgid "Gamepad opacity"
 msgstr "TV-emulering"
 
-#: backends/platform/ios7/ios7_options.mm:102
+#: backends/platform/ios7/ios7_options.mm:103
 msgid "Directional button:"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:104
+#: backends/platform/ios7/ios7_options.mm:105
 msgid "Thumbstick"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:105
+#: backends/platform/ios7/ios7_options.mm:106
 msgid "Dpad"
 msgstr ""
 
 #: backends/platform/ios7/ios7_options.mm:107
+msgid "Use minimal gamepad layout"
+msgstr ""
+
+#: backends/platform/ios7/ios7_options.mm:109
 msgid "Show keyboard function bar"
 msgstr ""
 
@@ -4811,8 +4815,10 @@ msgstr ""
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
-"controller icon in the upper right corner or by swiping two fingers from "
-"left to right.\n"
+"controller icon in the upper right corner, by swiping two fingers from left "
+"to right or in the global settings From the Launcher, go to **Global Options "
+"> Backend > Choose the preferred touch mode**. It's possible to configure "
+"the touch mode for three situations (ScummVM menus, 2D games and 3D games).\n"
 "\n"
 "### Direct mouse \n"
 "\n"
@@ -4832,24 +4838,20 @@ msgid ""
 "\n"
 "## Touch actions \n"
 "\n"
-"### One finger tap \n"
-"\n"
-"Tap one finger to perform a left mouse click\n"
-"### Two fingers tap\n"
-"\n"
-"Tap two fingers to perform a right mouse click\n"
-"\n"
-"### One finger long press\n"
-"\n"
-"Touch and hold one finger for at least 0.5 seconds to perform a left mouse "
-"button hold and drag, such as for selection from action wheel in Curse of "
-"Monkey Island.\n"
-"\n"
-"### Two fingers long press\n"
-"\n"
-"Touch and hold two fingers for at least 0.5 seconds to perform a right mouse "
-"button hold and drag, such as for selection from action wheel in Tony "
-"Tough.\n"
+"| Gesture           | Action            \n"
+"| ------------------|-------------------\n"
+"| `One finger tap`  | Left mouse click  \n"
+"| `Two fingers tap` | Right mouse click \n"
+"| `Two fingers double tap` | ESC \n"
+"| `One finger press & hold for >0.5s` | Left mouse button hold and drag, "
+"such as for selection from action wheel in Curse of Monkey Island \n"
+"| `Two fingers press & hold for >0.5s` | Right mouse button hold and drag, "
+"such as for selection from action wheel in Tony Tough \n"
+"| `Two fingers swipe (left to right)` | Toggles between the touch modes \n"
+"| `Two fingers swipe (right to left)` | Toggles virtual controller (>iOS "
+"15) \n"
+"| `Two fingers swipe (top to bottom)` | Access Global Main Menu in games \n"
+"| `Pinch (zoom in/out)` | Enables/disables keyboard \n"
 "\n"
 "### Virtual Gamepad \n"
 "\n"
@@ -4878,7 +4880,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:309
+#: backends/platform/ios7/ios7_osys_misc.mm:305
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -4899,7 +4901,7 @@ msgid ""
 "other_platforms/ios.html) for more information.\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:330
+#: backends/platform/ios7/ios7_osys_misc.mm:326
 msgid ""
 "## Touch actions \n"
 "\n"
@@ -4921,7 +4923,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:353
+#: backends/platform/ios7/ios7_osys_misc.mm:349
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5450,7 +5452,7 @@ msgstr "Gendan"
 msgid "Quick load or save game isn't supported in this location"
 msgstr ""
 
-#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2888
+#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2892
 #, c-format
 msgid ""
 "Failed to load saved game from file:\n"
@@ -5461,7 +5463,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2875
+#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2879
 #, c-format
 msgid ""
 "Failed to save game to file:\n"
@@ -5472,7 +5474,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2908
+#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2912
 #, c-format
 msgid ""
 "Successfully saved game in file:\n"
@@ -8584,7 +8586,7 @@ msgid "Your Name:"
 msgstr "Navn:"
 
 #. I18N: Button, start hosting online multiplayer game
-#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3900
 msgid "Host"
 msgstr ""
 
@@ -8596,7 +8598,7 @@ msgid "Querying games..."
 msgstr "Gemmer spil ..."
 
 #. I18N: Join online multiplayer game
-#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3900
 msgid "Join"
 msgstr ""
 
@@ -9480,16 +9482,16 @@ msgid ""
 "320x200, under 'engine' tab."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1175
+#: engines/scumm/scumm.cpp:1179
 msgid "This game requires the 'Indy' Macintosh executable for its fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1200
+#: engines/scumm/scumm.cpp:1204
 msgid ""
 "This game requires the 'Loom' Macintosh executable for its music and fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1220
+#: engines/scumm/scumm.cpp:1224
 msgid ""
 "Could not find the 'Monkey Island' Macintosh executable to read the\n"
 "instruments from. Music will be disabled."
@@ -9497,14 +9499,14 @@ msgstr ""
 "Kunne ikke finde den 'Monkey Island' Macintosh eksekverbare fil, til\n"
 "at læse instrumenterne fra. Musik bliver deaktiveret."
 
-#: engines/scumm/scumm.cpp:1586
+#: engines/scumm/scumm.cpp:1590
 msgid ""
 "Audio files compressed with ScummVM Tools were detected; *.BUN/*.SOU\n"
 "compression is not supported anymore for this game, audio will be disabled.\n"
 "Please copy the game from the original media without compression."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:2062
+#: engines/scumm/scumm.cpp:2066
 #, c-format
 msgid ""
 "Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -9513,13 +9515,13 @@ msgstr ""
 "Indbygget understøttelse af MIDI kræver Roland opgradering fra LucasArts,\n"
 "men %s mangler. Bruger AdLib i stedet."
 
-#: engines/scumm/scumm.cpp:2078
+#: engines/scumm/scumm.cpp:2082
 msgid ""
 "This particular version of Monkey Island 1 is known to miss some\n"
 "required resources for MT-32. Using AdLib instead."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:3785
+#: engines/scumm/scumm.cpp:3789
 msgid ""
 "Usually, Maniac Mansion would start now. But for that to work, the game "
 "files for Maniac Mansion have to be in the 'Maniac' directory inside the "
@@ -9529,7 +9531,7 @@ msgstr ""
 "spil filerne til Maniac Mansion skal være i \"Maniac\"-mappen inde i "
 "Tentacle-spilmappen, og spillet skal tilføjes til ScummVM."
 
-#: engines/scumm/scumm.cpp:3896
+#: engines/scumm/scumm.cpp:3900
 #, fuzzy
 msgid "Would you like to host or join a network play session?"
 msgstr "Vil du indlæse eller gemme spillet?"
diff --git a/po/de_DE.po b/po/de_DE.po
index cac5f0be3b1..dd72da9b902 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: 2023-12-03 16:17+0000\n"
+"POT-Creation-Date: 2023-12-03 20:51+0000\n"
 "PO-Revision-Date: 2023-12-03 16:22+0000\n"
 "Last-Translator: Lothar Serra Mari <lothar.serramari at scummvm.org>\n"
 "Language-Team: German <https://translations.scummvm.org/projects/scummvm/"
@@ -301,7 +301,7 @@ msgstr ""
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:145
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "Yes"
 msgstr "Ja"
@@ -314,7 +314,7 @@ msgstr "Ja"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:151
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "No"
 msgstr "Nein"
@@ -342,9 +342,9 @@ msgstr "JSON-Code ist fehlerhaft."
 #: engines/groovie/script.cpp:660 engines/mtropolis/mtropolis.cpp:115
 #: engines/mtropolis/mtropolis.cpp:125 engines/parallaction/saveload.cpp:270
 #: engines/saga/music.cpp:102 engines/sci/engine/kgraphics.cpp:75
-#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1221
-#: engines/scumm/scumm.cpp:1589 engines/scumm/scumm.cpp:2064
-#: engines/scumm/scumm.cpp:2080 engines/sky/compact.cpp:140
+#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1225
+#: engines/scumm/scumm.cpp:1593 engines/scumm/scumm.cpp:2068
+#: engines/scumm/scumm.cpp:2084 engines/sky/compact.cpp:140
 #: engines/sword1/animation.cpp:532 engines/sword1/animation.cpp:563
 #: engines/sword1/animation.cpp:571 engines/sword1/control.cpp:2797
 #: engines/sword1/logic.cpp:1732 engines/sword2/animation.cpp:426
@@ -612,9 +612,9 @@ msgstr ""
 #: backends/platform/android/options.cpp:150
 #: backends/platform/android/options.cpp:151
 #: backends/platform/android/options.cpp:179
-#: backends/platform/ios7/ios7_options.mm:130
-#: backends/platform/ios7/ios7_options.mm:131
-#: backends/platform/ios7/ios7_options.mm:156 engines/ags/dialogs.cpp:63
+#: backends/platform/ios7/ios7_options.mm:132
+#: backends/platform/ios7/ios7_options.mm:133
+#: backends/platform/ios7/ios7_options.mm:158 engines/ags/dialogs.cpp:63
 msgid "<default>"
 msgstr "<Standard>"
 
@@ -4499,7 +4499,7 @@ msgstr "Vergrößerungs-Modus deaktiviert"
 
 #: backends/platform/android/android.cpp:1030
 #: backends/platform/ios7/ios7_osys_misc.mm:249
-#: backends/platform/ios7/ios7_osys_misc.mm:327
+#: backends/platform/ios7/ios7_osys_misc.mm:323
 msgid "Touch Controls"
 msgstr "Touch-Steuerung"
 
@@ -4642,8 +4642,8 @@ msgstr ""
 "\n"
 
 #: backends/platform/android/android.cpp:1089
-#: backends/platform/ios7/ios7_osys_misc.mm:306
-#: backends/platform/ios7/ios7_osys_misc.mm:350
+#: backends/platform/ios7/ios7_osys_misc.mm:302
+#: backends/platform/ios7/ios7_osys_misc.mm:346
 msgid "Adding Games"
 msgstr "Spiele hinzufügen"
 
@@ -4723,28 +4723,28 @@ msgstr ""
 "docs.scummvm.org/en/latest/other_platforms/android.html).\n"
 
 #: backends/platform/android/options.cpp:131
-#: backends/platform/ios7/ios7_options.mm:163
+#: backends/platform/ios7/ios7_options.mm:165
 msgid "Show On-screen control"
 msgstr "Virtuelle Bedienelemente anzeigen"
 
 #: backends/platform/android/options.cpp:132
-#: backends/platform/ios7/ios7_options.mm:110
+#: backends/platform/ios7/ios7_options.mm:112
 msgid "Choose the preferred touch mode:"
 msgstr "Bevorzugte Touch-Eingabemethode wählen:"
 
 #: backends/platform/android/options.cpp:134
 #: backends/platform/android/options.cpp:165
-#: backends/platform/ios7/ios7_options.mm:115
-#: backends/platform/ios7/ios7_options.mm:142
+#: backends/platform/ios7/ios7_options.mm:117
+#: backends/platform/ios7/ios7_options.mm:144
 msgid "In menus"
 msgstr "In Menüs"
 
 #: backends/platform/android/options.cpp:136
 #: backends/platform/android/options.cpp:154
 #: backends/platform/android/options.cpp:155
-#: backends/platform/ios7/ios7_options.mm:117
-#: backends/platform/ios7/ios7_options.mm:134
-#: backends/platform/ios7/ios7_options.mm:135
+#: backends/platform/ios7/ios7_options.mm:119
+#: backends/platform/ios7/ios7_options.mm:136
+#: backends/platform/ios7/ios7_options.mm:137
 #: backends/platform/ios7/ios7_osys_events.cpp:344
 msgid "Touchpad emulation"
 msgstr "Touchpad-Emulation"
@@ -4752,9 +4752,9 @@ msgstr "Touchpad-Emulation"
 #: backends/platform/android/options.cpp:137
 #: backends/platform/android/options.cpp:157
 #: backends/platform/android/options.cpp:158
-#: backends/platform/ios7/ios7_options.mm:118
-#: backends/platform/ios7/ios7_options.mm:137
-#: backends/platform/ios7/ios7_options.mm:138
+#: backends/platform/ios7/ios7_options.mm:120
+#: backends/platform/ios7/ios7_options.mm:139
+#: backends/platform/ios7/ios7_options.mm:140
 #: backends/platform/ios7/ios7_osys_events.cpp:346
 msgid "Direct mouse"
 msgstr "Direkte Maus"
@@ -4766,43 +4766,43 @@ msgid "Gamepad emulation"
 msgstr "Gamepad-Emulation"
 
 #: backends/platform/android/options.cpp:144
-#: backends/platform/ios7/ios7_options.mm:124
+#: backends/platform/ios7/ios7_options.mm:126
 msgid "In 2D games"
 msgstr "In 2D-Spielen"
 
 #: backends/platform/android/options.cpp:146
-#: backends/platform/ios7/ios7_options.mm:126
+#: backends/platform/ios7/ios7_options.mm:128
 msgid "In 3D games"
 msgstr "In 3D-Spielen"
 
 #: backends/platform/android/options.cpp:163
-#: backends/platform/ios7/ios7_options.mm:140
+#: backends/platform/ios7/ios7_options.mm:142
 msgid "Select the orientation:"
 msgstr "Ausrichtung auswählen:"
 
 #: backends/platform/android/options.cpp:167
 #: backends/platform/android/options.cpp:182
-#: backends/platform/ios7/ios7_options.mm:144
-#: backends/platform/ios7/ios7_options.mm:159
+#: backends/platform/ios7/ios7_options.mm:146
+#: backends/platform/ios7/ios7_options.mm:161
 msgid "Automatic"
 msgstr "Automatisch"
 
 #: backends/platform/android/options.cpp:168
 #: backends/platform/android/options.cpp:183
-#: backends/platform/ios7/ios7_options.mm:145
-#: backends/platform/ios7/ios7_options.mm:160
+#: backends/platform/ios7/ios7_options.mm:147
+#: backends/platform/ios7/ios7_options.mm:162
 msgid "Portrait"
 msgstr "Portrait"
 
 #: backends/platform/android/options.cpp:169
 #: backends/platform/android/options.cpp:184
-#: backends/platform/ios7/ios7_options.mm:146
-#: backends/platform/ios7/ios7_options.mm:161
+#: backends/platform/ios7/ios7_options.mm:148
+#: backends/platform/ios7/ios7_options.mm:163
 msgid "Landscape"
 msgstr "Landscape"
 
 #: backends/platform/android/options.cpp:175
-#: backends/platform/ios7/ios7_options.mm:152
+#: backends/platform/ios7/ios7_options.mm:154
 msgid "In games"
 msgstr "In Spielen"
 
@@ -4827,37 +4827,112 @@ msgstr "Hardware-Skalierung (schnell, aber schlechte Qualität)"
 msgid "Software scale (good quality, but slower)"
 msgstr "Software-Skalierung (gute Qualität, aber langsamer)"
 
-#: backends/platform/ios7/ios7_options.mm:96
+#: backends/platform/ios7/ios7_options.mm:97
 msgid "Show Gamepad Controller (iOS 15 and later)"
 msgstr "Gamepad-Controller anzeigen (iOS 15 und neuer)"
 
-#: backends/platform/ios7/ios7_options.mm:97
 #: backends/platform/ios7/ios7_options.mm:98
+#: backends/platform/ios7/ios7_options.mm:99
 msgid "Gamepad opacity"
 msgstr "Gamepad-Transparenz"
 
-#: backends/platform/ios7/ios7_options.mm:102
+#: backends/platform/ios7/ios7_options.mm:103
 msgid "Directional button:"
 msgstr "Steuerkreuz:"
 
-#: backends/platform/ios7/ios7_options.mm:104
+#: backends/platform/ios7/ios7_options.mm:105
 msgid "Thumbstick"
 msgstr "Analog-Stick"
 
-#: backends/platform/ios7/ios7_options.mm:105
+#: backends/platform/ios7/ios7_options.mm:106
 msgid "Dpad"
 msgstr "Steuerkreuz"
 
 #: backends/platform/ios7/ios7_options.mm:107
+msgid "Use minimal gamepad layout"
+msgstr ""
+
+#: backends/platform/ios7/ios7_options.mm:109
 msgid "Show keyboard function bar"
 msgstr "Tastatur-Funktionsleiste anzeigen"
 
 #: backends/platform/ios7/ios7_osys_misc.mm:252
+#, fuzzy
+#| msgid ""
+#| "## Touch control modes\n"
+#| "The touch control mode can be changed by tapping or clicking on the "
+#| "controller icon in the upper right corner or by swiping two fingers from "
+#| "left to right.\n"
+#| "\n"
+#| "### Direct mouse \n"
+#| "\n"
+#| "The touch controls are direct. The pointer jumps to where the finger "
+#| "touches the screen (default for menus).\n"
+#| "\n"
+#| "  ![Direct mouse mode](mouse.png \"Direct mouse mode\"){w=10em}\n"
+#| "\n"
+#| "### Touchpad emulation \n"
+#| "\n"
+#| "The touch controls are indirect, like on a laptop touchpad.\n"
+#| "\n"
+#| "  ![Touchpad mode](touchpad.png \"Touchpad mode\"){w=10em}\n"
+#| "\n"
+#| "To select the preferred touch mode for menus, 2D games, and 3D games, go "
+#| "to **Global Options > Backend > Choose the preferred touch mode**.\n"
+#| "\n"
+#| "## Touch actions \n"
+#| "\n"
+#| "### One finger tap \n"
+#| "\n"
+#| "Tap one finger to perform a left mouse click\n"
+#| "### Two fingers tap\n"
+#| "\n"
+#| "Tap two fingers to perform a right mouse click\n"
+#| "\n"
+#| "### One finger long press\n"
+#| "\n"
+#| "Touch and hold one finger for at least 0.5 seconds to perform a left "
+#| "mouse button hold and drag, such as for selection from action wheel in "
+#| "Curse of Monkey Island.\n"
+#| "\n"
+#| "### Two fingers long press\n"
+#| "\n"
+#| "Touch and hold two fingers for at least 0.5 seconds to perform a right "
+#| "mouse button hold and drag, such as for selection from action wheel in "
+#| "Tony Tough.\n"
+#| "\n"
+#| "### Virtual Gamepad \n"
+#| "\n"
+#| "Devices running iOS 15 or later can connect virtual gamepad controller by "
+#| "swiping two fingers from right to left or through **Global Options > "
+#| "Backend**. The directional button can be configured to either a "
+#| "thumbstick or a dpad.\n"
+#| "\n"
+#| "### Global Main Menu\n"
+#| "\n"
+#| "To open the Global Main Menu, tap on the menu icon at the top right of "
+#| "the screen or by swiping two fingers downwards.\n"
+#| "\n"
+#| "  ![Menu icon](menu.png \"Menu icon\"){w=10em}\n"
+#| "\n"
+#| "## Virtual keyboard\n"
+#| "\n"
+#| "To open the virtual keyboard, long press on the controller icon at the "
+#| "top right of the screen, perform a pinch gesture (zoom out) or tap on any "
+#| "editable text field. To hide the virtual keyboard, tap the controller "
+#| "icon again, do an opposite pinch gesture (zoom in) or tap outside the "
+#| "text field.\n"
+#| "\n"
+#| "\n"
+#| "  ![Keybpard icon](keyboard.png \"Keyboard icon\"){w=10em}\n"
+#| "\n"
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
-"controller icon in the upper right corner or by swiping two fingers from "
-"left to right.\n"
+"controller icon in the upper right corner, by swiping two fingers from left "
+"to right or in the global settings From the Launcher, go to **Global Options "
+"> Backend > Choose the preferred touch mode**. It's possible to configure "
+"the touch mode for three situations (ScummVM menus, 2D games and 3D games).\n"
 "\n"
 "### Direct mouse \n"
 "\n"
@@ -4877,24 +4952,20 @@ msgid ""
 "\n"
 "## Touch actions \n"
 "\n"
-"### One finger tap \n"
-"\n"
-"Tap one finger to perform a left mouse click\n"
-"### Two fingers tap\n"
-"\n"
-"Tap two fingers to perform a right mouse click\n"
-"\n"
-"### One finger long press\n"
-"\n"
-"Touch and hold one finger for at least 0.5 seconds to perform a left mouse "
-"button hold and drag, such as for selection from action wheel in Curse of "
-"Monkey Island.\n"
-"\n"
-"### Two fingers long press\n"
-"\n"
-"Touch and hold two fingers for at least 0.5 seconds to perform a right mouse "
-"button hold and drag, such as for selection from action wheel in Tony "
-"Tough.\n"
+"| Gesture           | Action            \n"
+"| ------------------|-------------------\n"
+"| `One finger tap`  | Left mouse click  \n"
+"| `Two fingers tap` | Right mouse click \n"
+"| `Two fingers double tap` | ESC \n"
+"| `One finger press & hold for >0.5s` | Left mouse button hold and drag, "
+"such as for selection from action wheel in Curse of Monkey Island \n"
+"| `Two fingers press & hold for >0.5s` | Right mouse button hold and drag, "
+"such as for selection from action wheel in Tony Tough \n"
+"| `Two fingers swipe (left to right)` | Toggles between the touch modes \n"
+"| `Two fingers swipe (right to left)` | Toggles virtual controller (>iOS "
+"15) \n"
+"| `Two fingers swipe (top to bottom)` | Access Global Main Menu in games \n"
+"| `Pinch (zoom in/out)` | Enables/disables keyboard \n"
 "\n"
 "### Virtual Gamepad \n"
 "\n"
@@ -4990,7 +5061,7 @@ msgstr ""
 "  ![Tastatursymbol](keyboard.png \"Tastatursymbol\"){w=10em}\n"
 "\n"
 
-#: backends/platform/ios7/ios7_osys_misc.mm:309
+#: backends/platform/ios7/ios7_osys_misc.mm:305
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5027,7 +5098,7 @@ msgstr ""
 "In unserer [iOS-Dokumentation](https://docs.scummvm.org/en/latest/"
 "other_platforms/ios.html) findest du weitere Informationen.\n"
 
-#: backends/platform/ios7/ios7_osys_misc.mm:330
+#: backends/platform/ios7/ios7_osys_misc.mm:326
 msgid ""
 "## Touch actions \n"
 "\n"
@@ -5068,7 +5139,7 @@ msgstr ""
 "öffnen. Drücke die Zurück/Menü-Taste, um sie wieder zu schließen.\n"
 "\n"
 
-#: backends/platform/ios7/ios7_osys_misc.mm:353
+#: backends/platform/ios7/ios7_osys_misc.mm:349
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5650,7 +5721,7 @@ msgstr ""
 "Schnelles Laden oder Speichern eines Spiels wird an diesem Ort nicht "
 "unterstützt"
 
-#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2888
+#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2892
 #, c-format
 msgid ""
 "Failed to load saved game from file:\n"
@@ -5661,7 +5732,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2875
+#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2879
 #, c-format
 msgid ""
 "Failed to save game to file:\n"
@@ -5672,7 +5743,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2908
+#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2912
 #, c-format
 msgid ""
 "Successfully saved game in file:\n"
@@ -8828,7 +8899,7 @@ msgid "Your Name:"
 msgstr "Dein Name:"
 
 #. I18N: Button, start hosting online multiplayer game
-#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3900
 msgid "Host"
 msgstr "Hosten"
 
@@ -8838,7 +8909,7 @@ msgid "Querying games..."
 msgstr "Spiele werden abgefragt..."
 
 #. I18N: Join online multiplayer game
-#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3900
 msgid "Join"
 msgstr "Beitreten"
 
@@ -9762,20 +9833,20 @@ msgstr ""
 "Ein korrektes Seitenverhältnis kann erreicht werden, in dem im Engine-Tab "
 "die Auflösung auf 320x200 begrenzt wird."
 
-#: engines/scumm/scumm.cpp:1175
+#: engines/scumm/scumm.cpp:1179
 msgid "This game requires the 'Indy' Macintosh executable for its fonts."
 msgstr ""
 "Dieses Spiel benötigt die ausführbare 'Indy'-Datei der Macintosh-Version zur "
 "Schriftdarstellung."
 
-#: engines/scumm/scumm.cpp:1200
+#: engines/scumm/scumm.cpp:1204
 msgid ""
 "This game requires the 'Loom' Macintosh executable for its music and fonts."
 msgstr ""
 "Dieses Spiel benötigt die ausführbare 'Loom'-Datei der Macintosh-Version zur "
 "Schriftdarstellung."
 
-#: engines/scumm/scumm.cpp:1220
+#: engines/scumm/scumm.cpp:1224
 msgid ""
 "Could not find the 'Monkey Island' Macintosh executable to read the\n"
 "instruments from. Music will be disabled."
@@ -9783,7 +9854,7 @@ msgstr ""
 "Macintosh-Programmdatei für Instrumente in \"Monkey Island\" nicht\n"
 "gefunden. Musik wird abgeschaltet."
 
-#: engines/scumm/scumm.cpp:1586
+#: engines/scumm/scumm.cpp:1590
 msgid ""
 "Audio files compressed with ScummVM Tools were detected; *.BUN/*.SOU\n"
 "compression is not supported anymore for this game, audio will be disabled.\n"
@@ -9797,7 +9868,7 @@ msgstr ""
 "Kompression von\n"
 "den originalen Medien."
 
-#: engines/scumm/scumm.cpp:2062
+#: engines/scumm/scumm.cpp:2066
 #, c-format
 msgid ""
 "Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -9807,7 +9878,7 @@ msgstr ""
 "Roland-Upgrade von LucasArts, aber %s\n"
 "fehlt. Stattdessen wird AdLib verwendet."
 
-#: engines/scumm/scumm.cpp:2078
+#: engines/scumm/scumm.cpp:2082
 msgid ""
 "This particular version of Monkey Island 1 is known to miss some\n"
 "required resources for MT-32. Using AdLib instead."
@@ -9815,7 +9886,7 @@ msgstr ""
 "Diese Version von Monkey Island 1 ist dafür bekannt, dass einige\n"
 "für MT-32 benötigte Ressourcen fehlen. Stattdessen wird AdLib verwendet."
 
-#: engines/scumm/scumm.cpp:3785
+#: engines/scumm/scumm.cpp:3789
 msgid ""
 "Usually, Maniac Mansion would start now. But for that to work, the game "
 "files for Maniac Mansion have to be in the 'Maniac' directory inside the "
@@ -9826,7 +9897,7 @@ msgstr ""
 "im Startmenü von ScummVM und wählen das Verzeichnis \"Maniac\" im "
 "Verzeichnis dieses Spiels aus."
 
-#: engines/scumm/scumm.cpp:3896
+#: engines/scumm/scumm.cpp:3900
 msgid "Would you like to host or join a network play session?"
 msgstr ""
 "Möchtest Du ein Spiel über das Netzwerk hosten oder einem Spiel beitreten?"
diff --git a/po/el.po b/po/el.po
index 5e43eee46b6..ac9269a75ac 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: 2023-12-03 16:17+0000\n"
+"POT-Creation-Date: 2023-12-03 20:51+0000\n"
 "PO-Revision-Date: 2023-12-03 09:33+0000\n"
 "Last-Translator: Antoniou Athanasios <a.antoniou79 at gmail.com>\n"
 "Language-Team: Greek <https://translations.scummvm.org/projects/scummvm/"
@@ -300,7 +300,7 @@ msgstr ""
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:145
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "Yes"
 msgstr "Ναι"
@@ -313,7 +313,7 @@ msgstr "Ναι"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:151
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "No"
 msgstr "Όχι"
@@ -341,9 +341,9 @@ msgstr "Τα περιεχόμενα του κώδικα JSON δεν έχουν 
 #: engines/groovie/script.cpp:660 engines/mtropolis/mtropolis.cpp:115
 #: engines/mtropolis/mtropolis.cpp:125 engines/parallaction/saveload.cpp:270
 #: engines/saga/music.cpp:102 engines/sci/engine/kgraphics.cpp:75
-#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1221
-#: engines/scumm/scumm.cpp:1589 engines/scumm/scumm.cpp:2064
-#: engines/scumm/scumm.cpp:2080 engines/sky/compact.cpp:140
+#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1225
+#: engines/scumm/scumm.cpp:1593 engines/scumm/scumm.cpp:2068
+#: engines/scumm/scumm.cpp:2084 engines/sky/compact.cpp:140
 #: engines/sword1/animation.cpp:532 engines/sword1/animation.cpp:563
 #: engines/sword1/animation.cpp:571 engines/sword1/control.cpp:2797
 #: engines/sword1/logic.cpp:1732 engines/sword2/animation.cpp:426
@@ -611,9 +611,9 @@ msgstr ""
 #: backends/platform/android/options.cpp:150
 #: backends/platform/android/options.cpp:151
 #: backends/platform/android/options.cpp:179
-#: backends/platform/ios7/ios7_options.mm:130
-#: backends/platform/ios7/ios7_options.mm:131
-#: backends/platform/ios7/ios7_options.mm:156 engines/ags/dialogs.cpp:63
+#: backends/platform/ios7/ios7_options.mm:132
+#: backends/platform/ios7/ios7_options.mm:133
+#: backends/platform/ios7/ios7_options.mm:158 engines/ags/dialogs.cpp:63
 msgid "<default>"
 msgstr "<προκαθορισμένη>"
 
@@ -4589,7 +4589,7 @@ msgstr "Η Λειτουργία Μεγέθυνσης Απενεργοποιήθ
 
 #: backends/platform/android/android.cpp:1030
 #: backends/platform/ios7/ios7_osys_misc.mm:249
-#: backends/platform/ios7/ios7_osys_misc.mm:327
+#: backends/platform/ios7/ios7_osys_misc.mm:323
 msgid "Touch Controls"
 msgstr "Χειρισμός Αφής"
 
@@ -4740,8 +4740,8 @@ msgstr ""
 "\n"
 
 #: backends/platform/android/android.cpp:1089
-#: backends/platform/ios7/ios7_osys_misc.mm:306
-#: backends/platform/ios7/ios7_osys_misc.mm:350
+#: backends/platform/ios7/ios7_osys_misc.mm:302
+#: backends/platform/ios7/ios7_osys_misc.mm:346
 msgid "Adding Games"
 msgstr "Προσθήκη Παιχνιδιών"
 
@@ -4827,28 +4827,28 @@ msgstr ""
 "πληροφορίες.\n"
 
 #: backends/platform/android/options.cpp:131
-#: backends/platform/ios7/ios7_options.mm:163
+#: backends/platform/ios7/ios7_options.mm:165
 msgid "Show On-screen control"
 msgstr "Εμφάνιση εικονιδίων χειρισμού"
 
 #: backends/platform/android/options.cpp:132
-#: backends/platform/ios7/ios7_options.mm:110
+#: backends/platform/ios7/ios7_options.mm:112
 msgid "Choose the preferred touch mode:"
 msgstr "Προτιμώμενος χειρισμός επαφής:"
 
 #: backends/platform/android/options.cpp:134
 #: backends/platform/android/options.cpp:165
-#: backends/platform/ios7/ios7_options.mm:115
-#: backends/platform/ios7/ios7_options.mm:142
+#: backends/platform/ios7/ios7_options.mm:117
+#: backends/platform/ios7/ios7_options.mm:144
 msgid "In menus"
 msgstr "Στα μενού"
 
 #: backends/platform/android/options.cpp:136
 #: backends/platform/android/options.cpp:154
 #: backends/platform/android/options.cpp:155
-#: backends/platform/ios7/ios7_options.mm:117
-#: backends/platform/ios7/ios7_options.mm:134
-#: backends/platform/ios7/ios7_options.mm:135
+#: backends/platform/ios7/ios7_options.mm:119
+#: backends/platform/ios7/ios7_options.mm:136
+#: backends/platform/ios7/ios7_options.mm:137
 #: backends/platform/ios7/ios7_osys_events.cpp:344
 msgid "Touchpad emulation"
 msgstr "Προσομοίωση touchpad"
@@ -4856,9 +4856,9 @@ msgstr "Προσομοίωση touchpad"
 #: backends/platform/android/options.cpp:137
 #: backends/platform/android/options.cpp:157
 #: backends/platform/android/options.cpp:158
-#: backends/platform/ios7/ios7_options.mm:118
-#: backends/platform/ios7/ios7_options.mm:137
-#: backends/platform/ios7/ios7_options.mm:138
+#: backends/platform/ios7/ios7_options.mm:120
+#: backends/platform/ios7/ios7_options.mm:139
+#: backends/platform/ios7/ios7_options.mm:140
 #: backends/platform/ios7/ios7_osys_events.cpp:346
 msgid "Direct mouse"
 msgstr "\"Άμεσο\" ποντίκι"
@@ -4870,43 +4870,43 @@ msgid "Gamepad emulation"
 msgstr "Προσομοίωση gamepad"
 
 #: backends/platform/android/options.cpp:144
-#: backends/platform/ios7/ios7_options.mm:124
+#: backends/platform/ios7/ios7_options.mm:126
 msgid "In 2D games"
 msgstr "Στα 2D παιχνίδια"
 
 #: backends/platform/android/options.cpp:146
-#: backends/platform/ios7/ios7_options.mm:126
+#: backends/platform/ios7/ios7_options.mm:128
 msgid "In 3D games"
 msgstr "Στα 3D παιχνίδια"
 
 #: backends/platform/android/options.cpp:163
-#: backends/platform/ios7/ios7_options.mm:140
+#: backends/platform/ios7/ios7_options.mm:142
 msgid "Select the orientation:"
 msgstr "Επιλέξτε προσανατολισμό:"
 
 #: backends/platform/android/options.cpp:167
 #: backends/platform/android/options.cpp:182
-#: backends/platform/ios7/ios7_options.mm:144
-#: backends/platform/ios7/ios7_options.mm:159
+#: backends/platform/ios7/ios7_options.mm:146
+#: backends/platform/ios7/ios7_options.mm:161
 msgid "Automatic"
 msgstr "Αυτόματος"
 
 #: backends/platform/android/options.cpp:168
 #: backends/platform/android/options.cpp:183
-#: backends/platform/ios7/ios7_options.mm:145
-#: backends/platform/ios7/ios7_options.mm:160
+#: backends/platform/ios7/ios7_options.mm:147
+#: backends/platform/ios7/ios7_options.mm:162
 msgid "Portrait"
 msgstr "Κατακόρυφος"
 
 #: backends/platform/android/options.cpp:169
 #: backends/platform/android/options.cpp:184
-#: backends/platform/ios7/ios7_options.mm:146
-#: backends/platform/ios7/ios7_options.mm:161
+#: backends/platform/ios7/ios7_options.mm:148
+#: backends/platform/ios7/ios7_options.mm:163
 msgid "Landscape"
 msgstr "Οριζόντιος"
 
 #: backends/platform/android/options.cpp:175
-#: backends/platform/ios7/ios7_options.mm:152
+#: backends/platform/ios7/ios7_options.mm:154
 msgid "In games"
 msgstr "Στα παιχνίδια"
 
@@ -4931,37 +4931,112 @@ msgstr "Κλίμακα υλικού (γρήγορη, αλλά χαμηλής π
 msgid "Software scale (good quality, but slower)"
 msgstr "Κλίμακα λογισμικού (καλή ποιότητα, αλλά πιο αργή)"
 
-#: backends/platform/ios7/ios7_options.mm:96
+#: backends/platform/ios7/ios7_options.mm:97
 msgid "Show Gamepad Controller (iOS 15 and later)"
 msgstr "Προβολή Χειριστηρίου Gamepad (για iOS 15 ή ανώτερο)"
 
-#: backends/platform/ios7/ios7_options.mm:97
 #: backends/platform/ios7/ios7_options.mm:98
+#: backends/platform/ios7/ios7_options.mm:99
 msgid "Gamepad opacity"
 msgstr "Διαφάνεια gamepad"
 
-#: backends/platform/ios7/ios7_options.mm:102
+#: backends/platform/ios7/ios7_options.mm:103
 msgid "Directional button:"
 msgstr "Κουμπί Κατεύθυνσης:"
 
-#: backends/platform/ios7/ios7_options.mm:104
+#: backends/platform/ios7/ios7_options.mm:105
 msgid "Thumbstick"
 msgstr "Αναλογικός Μοχλός"
 
-#: backends/platform/ios7/ios7_options.mm:105
+#: backends/platform/ios7/ios7_options.mm:106
 msgid "Dpad"
 msgstr "Dpad"
 
 #: backends/platform/ios7/ios7_options.mm:107
+msgid "Use minimal gamepad layout"
+msgstr ""
+
+#: backends/platform/ios7/ios7_options.mm:109
 msgid "Show keyboard function bar"
 msgstr "Εμφάνιση μπάρας λειτουργίας πληκτρολογίου"
 
 #: backends/platform/ios7/ios7_osys_misc.mm:252
+#, fuzzy
+#| msgid ""
+#| "## Touch control modes\n"
+#| "The touch control mode can be changed by tapping or clicking on the "
+#| "controller icon in the upper right corner or by swiping two fingers from "
+#| "left to right.\n"
+#| "\n"
+#| "### Direct mouse \n"
+#| "\n"
+#| "The touch controls are direct. The pointer jumps to where the finger "
+#| "touches the screen (default for menus).\n"
+#| "\n"
+#| "  ![Direct mouse mode](mouse.png \"Direct mouse mode\"){w=10em}\n"
+#| "\n"
+#| "### Touchpad emulation \n"
+#| "\n"
+#| "The touch controls are indirect, like on a laptop touchpad.\n"
+#| "\n"
+#| "  ![Touchpad mode](touchpad.png \"Touchpad mode\"){w=10em}\n"
+#| "\n"
+#| "To select the preferred touch mode for menus, 2D games, and 3D games, go "
+#| "to **Global Options > Backend > Choose the preferred touch mode**.\n"
+#| "\n"
+#| "## Touch actions \n"
+#| "\n"
+#| "### One finger tap \n"
+#| "\n"
+#| "Tap one finger to perform a left mouse click\n"
+#| "### Two fingers tap\n"
+#| "\n"
+#| "Tap two fingers to perform a right mouse click\n"
+#| "\n"
+#| "### One finger long press\n"
+#| "\n"
+#| "Touch and hold one finger for at least 0.5 seconds to perform a left "
+#| "mouse button hold and drag, such as for selection from action wheel in "
+#| "Curse of Monkey Island.\n"
+#| "\n"
+#| "### Two fingers long press\n"
+#| "\n"
+#| "Touch and hold two fingers for at least 0.5 seconds to perform a right "
+#| "mouse button hold and drag, such as for selection from action wheel in "
+#| "Tony Tough.\n"
+#| "\n"
+#| "### Virtual Gamepad \n"
+#| "\n"
+#| "Devices running iOS 15 or later can connect virtual gamepad controller by "
+#| "swiping two fingers from right to left or through **Global Options > "
+#| "Backend**. The directional button can be configured to either a "
+#| "thumbstick or a dpad.\n"
+#| "\n"
+#| "### Global Main Menu\n"
+#| "\n"
+#| "To open the Global Main Menu, tap on the menu icon at the top right of "
+#| "the screen or by swiping two fingers downwards.\n"
+#| "\n"
+#| "  ![Menu icon](menu.png \"Menu icon\"){w=10em}\n"
+#| "\n"
+#| "## Virtual keyboard\n"
+#| "\n"
+#| "To open the virtual keyboard, long press on the controller icon at the "
+#| "top right of the screen, perform a pinch gesture (zoom out) or tap on any "
+#| "editable text field. To hide the virtual keyboard, tap the controller "
+#| "icon again, do an opposite pinch gesture (zoom in) or tap outside the "
+#| "text field.\n"
+#| "\n"
+#| "\n"
+#| "  ![Keybpard icon](keyboard.png \"Keyboard icon\"){w=10em}\n"
+#| "\n"
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
-"controller icon in the upper right corner or by swiping two fingers from "
-"left to right.\n"
+"controller icon in the upper right corner, by swiping two fingers from left "
+"to right or in the global settings From the Launcher, go to **Global Options "
+"> Backend > Choose the preferred touch mode**. It's possible to configure "
+"the touch mode for three situations (ScummVM menus, 2D games and 3D games).\n"
 "\n"
 "### Direct mouse \n"
 "\n"
@@ -4981,24 +5056,20 @@ msgid ""
 "\n"
 "## Touch actions \n"
 "\n"
-"### One finger tap \n"
-"\n"
-"Tap one finger to perform a left mouse click\n"
-"### Two fingers tap\n"
-"\n"
-"Tap two fingers to perform a right mouse click\n"
-"\n"
-"### One finger long press\n"
-"\n"
-"Touch and hold one finger for at least 0.5 seconds to perform a left mouse "
-"button hold and drag, such as for selection from action wheel in Curse of "
-"Monkey Island.\n"
-"\n"
-"### Two fingers long press\n"
-"\n"
-"Touch and hold two fingers for at least 0.5 seconds to perform a right mouse "
-"button hold and drag, such as for selection from action wheel in Tony "
-"Tough.\n"
+"| Gesture           | Action            \n"
+"| ------------------|-------------------\n"
+"| `One finger tap`  | Left mouse click  \n"
+"| `Two fingers tap` | Right mouse click \n"
+"| `Two fingers double tap` | ESC \n"
+"| `One finger press & hold for >0.5s` | Left mouse button hold and drag, "
+"such as for selection from action wheel in Curse of Monkey Island \n"
+"| `Two fingers press & hold for >0.5s` | Right mouse button hold and drag, "
+"such as for selection from action wheel in Tony Tough \n"
+"| `Two fingers swipe (left to right)` | Toggles between the touch modes \n"
+"| `Two fingers swipe (right to left)` | Toggles virtual controller (>iOS "
+"15) \n"
+"| `Two fingers swipe (top to bottom)` | Access Global Main Menu in games \n"
+"| `Pinch (zoom in/out)` | Enables/disables keyboard \n"
 "\n"
 "### Virtual Gamepad \n"
 "\n"
@@ -5106,7 +5177,7 @@ msgstr ""
 "  ![Keybpard icon](keyboard.png \"Keyboard icon\"){w=10em}\n"
 "\n"
 
-#: backends/platform/ios7/ios7_osys_misc.mm:309
+#: backends/platform/ios7/ios7_osys_misc.mm:305
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5146,7 +5217,7 @@ msgstr ""
 "Για περισσότερες πληροφορίες διαβάστε την [τεκμηρίωση για iOS](https://docs."
 "scummvm.org/en/latest/other_platforms/ios.html).\n"
 
-#: backends/platform/ios7/ios7_osys_misc.mm:330
+#: backends/platform/ios7/ios7_osys_misc.mm:326
 msgid ""
 "## Touch actions \n"
 "\n"
@@ -5190,7 +5261,7 @@ msgstr ""
 "πληκτρολόγιο, πατήστε το κουμπί Πίσω/Μενού (Back/Menu).\n"
 "\n"
 
-#: backends/platform/ios7/ios7_osys_misc.mm:353
+#: backends/platform/ios7/ios7_osys_misc.mm:349
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5780,7 +5851,7 @@ msgstr ""
 "Η γρήγορη φόρτωση ή αποθήκευση παιχνιδιού δεν υποστηρίζεται σε αυτή την "
 "περιοχή"
 
-#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2888
+#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2892
 #, c-format
 msgid ""
 "Failed to load saved game from file:\n"
@@ -5791,7 +5862,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2875
+#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2879
 #, c-format
 msgid ""
 "Failed to save game to file:\n"
@@ -5802,7 +5873,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2908
+#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2912
 #, c-format
 msgid ""
 "Successfully saved game in file:\n"
@@ -8987,7 +9058,7 @@ msgid "Your Name:"
 msgstr "Το Όνομά σας:"
 
 #. I18N: Button, start hosting online multiplayer game
-#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3900
 msgid "Host"
 msgstr "Φιλοξενία"
 
@@ -8997,7 +9068,7 @@ msgid "Querying games..."
 msgstr "Αναζήτηση παιχνιδιών..."
 
 #. I18N: Join online multiplayer game
-#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3900
 msgid "Join"
 msgstr "Συμμετοχή"
 
@@ -9926,20 +9997,20 @@ msgstr ""
 "Η διόρθωση αναλογίας διαστάσεων μπορεί να επιτευχθεί αν επιλέξετε την "
 "περικοπή της ανάλυσης σε 320x200 από την καρτέλα 'μηχανή'."
 
-#: engines/scumm/scumm.cpp:1175
+#: engines/scumm/scumm.cpp:1179
 msgid "This game requires the 'Indy' Macintosh executable for its fonts."
 msgstr ""
 "Αυτό το παιχνίδι απαιτεί το εκτελέσιμο 'Indy' για Macintosh για τις "
 "γραμματοσειρές του."
 
-#: engines/scumm/scumm.cpp:1200
+#: engines/scumm/scumm.cpp:1204
 msgid ""
 "This game requires the 'Loom' Macintosh executable for its music and fonts."
 msgstr ""
 "Αυτό το παιχνίδι απαιτεί το εκτελέσιμο 'Loom' για Macintosh για τη μουσική "
 "και τις γραμματοσειρές του."
 
-#: engines/scumm/scumm.cpp:1220
+#: engines/scumm/scumm.cpp:1224
 msgid ""
 "Could not find the 'Monkey Island' Macintosh executable to read the\n"
 "instruments from. Music will be disabled."
@@ -9947,7 +10018,7 @@ msgstr ""
 "Δεν ήταν δυνατή η εύρεση του εκτελέσιμου Macintosh 'Monkey Island' από\n"
 "το οποίο να διαβαστούν τα όργανα μουσικής. Η μουσική θα απενεργοποιηθεί."
 
-#: engines/scumm/scumm.cpp:1586
+#: engines/scumm/scumm.cpp:1590
 msgid ""
 "Audio files compressed with ScummVM Tools were detected; *.BUN/*.SOU\n"
 "compression is not supported anymore for this game, audio will be disabled.\n"
@@ -9960,7 +10031,7 @@ msgstr ""
 "Παρακαλούμε να αντιγράψετε τα αυθεντικά (original) ασυμπίεστα αρχεία ήχου "
 "του παιχνιδιού."
 
-#: engines/scumm/scumm.cpp:2062
+#: engines/scumm/scumm.cpp:2066
 #, c-format
 msgid ""
 "Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -9969,7 +10040,7 @@ msgstr ""
 "Η υποστήριξη εγγενούς MIDI απαιτεί την Αναβάθμιση Roland από τη LucasArts,\n"
 "αλλά το %s λείπει. Αντ' αυτού θα γίνει χρήση AdLib."
 
-#: engines/scumm/scumm.cpp:2078
+#: engines/scumm/scumm.cpp:2082
 msgid ""
 "This particular version of Monkey Island 1 is known to miss some\n"
 "required resources for MT-32. Using AdLib instead."
@@ -9978,7 +10049,7 @@ msgstr ""
 "απαραίτητα\n"
 "δεδομένα για την υποστήριξη του MT-32. Αντ' αυτού θα γίνει χρήση AdLib."
 
-#: engines/scumm/scumm.cpp:3785
+#: engines/scumm/scumm.cpp:3789
 msgid ""
 "Usually, Maniac Mansion would start now. But for that to work, the game "
 "files for Maniac Mansion have to be in the 'Maniac' directory inside the "
@@ -9989,7 +10060,7 @@ msgstr ""
 "φάκελο 'Maniac' μέσα στο φάκελο παιχνιδιού του Tentacle, και το παιχνίδι "
 "πρέπει να προστεθεί στο ScummVM."
 
-#: engines/scumm/scumm.cpp:3896
+#: engines/scumm/scumm.cpp:3900
 msgid "Would you like to host or join a network play session?"
 msgstr "Θέλετε να φιλοξενήσετε ή να συμμετέχετε σε online συνεδρία παιχνιδιού;"
 
diff --git a/po/es_ES.po b/po/es_ES.po
index f13e97bb896..74c831f3bc6 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: 2023-12-03 16:17+0000\n"
+"POT-Creation-Date: 2023-12-03 20:51+0000\n"
 "PO-Revision-Date: 2023-11-16 12:44+0000\n"
 "Last-Translator: IlDucci <pajaroloco_2 at hotmail.com>\n"
 "Language-Team: Spanish <https://translations.scummvm.org/projects/scummvm/"
@@ -297,7 +297,7 @@ msgstr "Ya hay otro almacenamiento activo. ¿Quieres interrumpirlo?"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:145
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "Yes"
 msgstr "Sí"
@@ -310,7 +310,7 @@ msgstr "Sí"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:151
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "No"
 msgstr "No"
@@ -338,9 +338,9 @@ msgstr "Los contenidos del código JSON no son válidos."
 #: engines/groovie/script.cpp:660 engines/mtropolis/mtropolis.cpp:115
 #: engines/mtropolis/mtropolis.cpp:125 engines/parallaction/saveload.cpp:270
 #: engines/saga/music.cpp:102 engines/sci/engine/kgraphics.cpp:75
-#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1221
-#: engines/scumm/scumm.cpp:1589 engines/scumm/scumm.cpp:2064
-#: engines/scumm/scumm.cpp:2080 engines/sky/compact.cpp:140
+#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1225
+#: engines/scumm/scumm.cpp:1593 engines/scumm/scumm.cpp:2068
+#: engines/scumm/scumm.cpp:2084 engines/sky/compact.cpp:140
 #: engines/sword1/animation.cpp:532 engines/sword1/animation.cpp:563
 #: engines/sword1/animation.cpp:571 engines/sword1/control.cpp:2797
 #: engines/sword1/logic.cpp:1732 engines/sword2/animation.cpp:426
@@ -606,9 +606,9 @@ msgstr ""
 #: backends/platform/android/options.cpp:150
 #: backends/platform/android/options.cpp:151
 #: backends/platform/android/options.cpp:179
-#: backends/platform/ios7/ios7_options.mm:130
-#: backends/platform/ios7/ios7_options.mm:131
-#: backends/platform/ios7/ios7_options.mm:156 engines/ags/dialogs.cpp:63
+#: backends/platform/ios7/ios7_options.mm:132
+#: backends/platform/ios7/ios7_options.mm:133
+#: backends/platform/ios7/ios7_options.mm:158 engines/ags/dialogs.cpp:63
 msgid "<default>"
 msgstr "<por defecto>"
 
@@ -4570,7 +4570,7 @@ msgstr "Modo aumentado desactivado"
 
 #: backends/platform/android/android.cpp:1030
 #: backends/platform/ios7/ios7_osys_misc.mm:249
-#: backends/platform/ios7/ios7_osys_misc.mm:327
+#: backends/platform/ios7/ios7_osys_misc.mm:323
 msgid "Touch Controls"
 msgstr "Controles táctiles"
 
@@ -4718,8 +4718,8 @@ msgstr ""
 "\n"
 
 #: backends/platform/android/android.cpp:1089
-#: backends/platform/ios7/ios7_osys_misc.mm:306
-#: backends/platform/ios7/ios7_osys_misc.mm:350
+#: backends/platform/ios7/ios7_osys_misc.mm:302
+#: backends/platform/ios7/ios7_osys_misc.mm:346
 msgid "Adding Games"
 msgstr "Añadir juegos"
 
@@ -4800,28 +4800,28 @@ msgstr ""
 "(https://docs.scummvm.org/en/latest/other_platforms/android.html).\n"
 
 #: backends/platform/android/options.cpp:131
-#: backends/platform/ios7/ios7_options.mm:163
+#: backends/platform/ios7/ios7_options.mm:165
 msgid "Show On-screen control"
 msgstr "Mostrar controles en pantalla"
 
 #: backends/platform/android/options.cpp:132
-#: backends/platform/ios7/ios7_options.mm:110
+#: backends/platform/ios7/ios7_options.mm:112
 msgid "Choose the preferred touch mode:"
 msgstr "Selecciona el modo táctil que prefieres:"
 
 #: backends/platform/android/options.cpp:134
 #: backends/platform/android/options.cpp:165
-#: backends/platform/ios7/ios7_options.mm:115
-#: backends/platform/ios7/ios7_options.mm:142
+#: backends/platform/ios7/ios7_options.mm:117
+#: backends/platform/ios7/ios7_options.mm:144
 msgid "In menus"
 msgstr "Dentro de menús"
 
 #: backends/platform/android/options.cpp:136
 #: backends/platform/android/options.cpp:154
 #: backends/platform/android/options.cpp:155
-#: backends/platform/ios7/ios7_options.mm:117
-#: backends/platform/ios7/ios7_options.mm:134
-#: backends/platform/ios7/ios7_options.mm:135
+#: backends/platform/ios7/ios7_options.mm:119
+#: backends/platform/ios7/ios7_options.mm:136
+#: backends/platform/ios7/ios7_options.mm:137
 #: backends/platform/ios7/ios7_osys_events.cpp:344
 msgid "Touchpad emulation"
 msgstr "Emulación de pantalla táctil"
@@ -4829,9 +4829,9 @@ msgstr "Emulación de pantalla táctil"
 #: backends/platform/android/options.cpp:137
 #: backends/platform/android/options.cpp:157
 #: backends/platform/android/options.cpp:158
-#: backends/platform/ios7/ios7_options.mm:118
-#: backends/platform/ios7/ios7_options.mm:137
-#: backends/platform/ios7/ios7_options.mm:138
+#: backends/platform/ios7/ios7_options.mm:120
+#: backends/platform/ios7/ios7_options.mm:139
+#: backends/platform/ios7/ios7_options.mm:140
 #: backends/platform/ios7/ios7_osys_events.cpp:346
 msgid "Direct mouse"
 msgstr "Control directo de ratón"
@@ -4843,43 +4843,43 @@ msgid "Gamepad emulation"
 msgstr "Emulación de mando"
 
 #: backends/platform/android/options.cpp:144
-#: backends/platform/ios7/ios7_options.mm:124
+#: backends/platform/ios7/ios7_options.mm:126
 msgid "In 2D games"
 msgstr "En juegos 2D"
 
 #: backends/platform/android/options.cpp:146
-#: backends/platform/ios7/ios7_options.mm:126
+#: backends/platform/ios7/ios7_options.mm:128
 msgid "In 3D games"
 msgstr "En juegos 3D"
 
 #: backends/platform/android/options.cpp:163
-#: backends/platform/ios7/ios7_options.mm:140
+#: backends/platform/ios7/ios7_options.mm:142
 msgid "Select the orientation:"
 msgstr "Selecciona la orientación:"
 
 #: backends/platform/android/options.cpp:167
 #: backends/platform/android/options.cpp:182
-#: backends/platform/ios7/ios7_options.mm:144
-#: backends/platform/ios7/ios7_options.mm:159
+#: backends/platform/ios7/ios7_options.mm:146
+#: backends/platform/ios7/ios7_options.mm:161
 msgid "Automatic"
 msgstr "Automática"
 
 #: backends/platform/android/options.cpp:168
 #: backends/platform/android/options.cpp:183
-#: backends/platform/ios7/ios7_options.mm:145
-#: backends/platform/ios7/ios7_options.mm:160
+#: backends/platform/ios7/ios7_options.mm:147
+#: backends/platform/ios7/ios7_options.mm:162
 msgid "Portrait"
 msgstr "Vertical"
 
 #: backends/platform/android/options.cpp:169
 #: backends/platform/android/options.cpp:184
-#: backends/platform/ios7/ios7_options.mm:146
-#: backends/platform/ios7/ios7_options.mm:161
+#: backends/platform/ios7/ios7_options.mm:148
+#: backends/platform/ios7/ios7_options.mm:163
 msgid "Landscape"
 msgstr "Horizontal"
 
 #: backends/platform/android/options.cpp:175
-#: backends/platform/ios7/ios7_options.mm:152
+#: backends/platform/ios7/ios7_options.mm:154
 msgid "In games"
 msgstr "En juegos"
 
@@ -4904,37 +4904,112 @@ msgstr "Escalado por hardware (rápido, pero de baja calidad)"
 msgid "Software scale (good quality, but slower)"
 msgstr "Escalado por software (buena calidad, pero más lento)"
 
-#: backends/platform/ios7/ios7_options.mm:96
+#: backends/platform/ios7/ios7_options.mm:97
 msgid "Show Gamepad Controller (iOS 15 and later)"
 msgstr "Mostrar mando (iOS 15 en adelante)"
 
-#: backends/platform/ios7/ios7_options.mm:97
 #: backends/platform/ios7/ios7_options.mm:98
+#: backends/platform/ios7/ios7_options.mm:99
 msgid "Gamepad opacity"
 msgstr "Opacidad de mando"
 
-#: backends/platform/ios7/ios7_options.mm:102
+#: backends/platform/ios7/ios7_options.mm:103
 msgid "Directional button:"
 msgstr "Botones de dirección:"
 
-#: backends/platform/ios7/ios7_options.mm:104
+#: backends/platform/ios7/ios7_options.mm:105
 msgid "Thumbstick"
 msgstr "Joystick"
 
-#: backends/platform/ios7/ios7_options.mm:105
+#: backends/platform/ios7/ios7_options.mm:106
 msgid "Dpad"
 msgstr "Cruceta"
 
 #: backends/platform/ios7/ios7_options.mm:107
+msgid "Use minimal gamepad layout"
+msgstr ""
+
+#: backends/platform/ios7/ios7_options.mm:109
 msgid "Show keyboard function bar"
 msgstr "Mostrar barra de funciones del teclado"
 
 #: backends/platform/ios7/ios7_osys_misc.mm:252
+#, fuzzy
+#| msgid ""
+#| "## Touch control modes\n"
+#| "The touch control mode can be changed by tapping or clicking on the "
+#| "controller icon in the upper right corner or by swiping two fingers from "
+#| "left to right.\n"
+#| "\n"
+#| "### Direct mouse \n"
+#| "\n"
+#| "The touch controls are direct. The pointer jumps to where the finger "
+#| "touches the screen (default for menus).\n"
+#| "\n"
+#| "  ![Direct mouse mode](mouse.png \"Direct mouse mode\"){w=10em}\n"
+#| "\n"
+#| "### Touchpad emulation \n"
+#| "\n"
+#| "The touch controls are indirect, like on a laptop touchpad.\n"
+#| "\n"
+#| "  ![Touchpad mode](touchpad.png \"Touchpad mode\"){w=10em}\n"
+#| "\n"
+#| "To select the preferred touch mode for menus, 2D games, and 3D games, go "
+#| "to **Global Options > Backend > Choose the preferred touch mode**.\n"
+#| "\n"
+#| "## Touch actions \n"
+#| "\n"
+#| "### One finger tap \n"
+#| "\n"
+#| "Tap one finger to perform a left mouse click\n"
+#| "### Two fingers tap\n"
+#| "\n"
+#| "Tap two fingers to perform a right mouse click\n"
+#| "\n"
+#| "### One finger long press\n"
+#| "\n"
+#| "Touch and hold one finger for at least 0.5 seconds to perform a left "
+#| "mouse button hold and drag, such as for selection from action wheel in "
+#| "Curse of Monkey Island.\n"
+#| "\n"
+#| "### Two fingers long press\n"
+#| "\n"
+#| "Touch and hold two fingers for at least 0.5 seconds to perform a right "
+#| "mouse button hold and drag, such as for selection from action wheel in "
+#| "Tony Tough.\n"
+#| "\n"
+#| "### Virtual Gamepad \n"
+#| "\n"
+#| "Devices running iOS 15 or later can connect virtual gamepad controller by "
+#| "swiping two fingers from right to left or through **Global Options > "
+#| "Backend**. The directional button can be configured to either a "
+#| "thumbstick or a dpad.\n"
+#| "\n"
+#| "### Global Main Menu\n"
+#| "\n"
+#| "To open the Global Main Menu, tap on the menu icon at the top right of "
+#| "the screen or by swiping two fingers downwards.\n"
+#| "\n"
+#| "  ![Menu icon](menu.png \"Menu icon\"){w=10em}\n"
+#| "\n"
+#| "## Virtual keyboard\n"
+#| "\n"
+#| "To open the virtual keyboard, long press on the controller icon at the "
+#| "top right of the screen, perform a pinch gesture (zoom out) or tap on any "
+#| "editable text field. To hide the virtual keyboard, tap the controller "
+#| "icon again, do an opposite pinch gesture (zoom in) or tap outside the "
+#| "text field.\n"
+#| "\n"
+#| "\n"
+#| "  ![Keybpard icon](keyboard.png \"Keyboard icon\"){w=10em}\n"
+#| "\n"
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
-"controller icon in the upper right corner or by swiping two fingers from "
-"left to right.\n"
+"controller icon in the upper right corner, by swiping two fingers from left "
+"to right or in the global settings From the Launcher, go to **Global Options "
+"> Backend > Choose the preferred touch mode**. It's possible to configure "
+"the touch mode for three situations (ScummVM menus, 2D games and 3D games).\n"
 "\n"
 "### Direct mouse \n"
 "\n"
@@ -4954,24 +5029,20 @@ msgid ""
 "\n"
 "## Touch actions \n"
 "\n"
-"### One finger tap \n"
-"\n"
-"Tap one finger to perform a left mouse click\n"
-"### Two fingers tap\n"
-"\n"
-"Tap two fingers to perform a right mouse click\n"
-"\n"
-"### One finger long press\n"
-"\n"
-"Touch and hold one finger for at least 0.5 seconds to perform a left mouse "
-"button hold and drag, such as for selection from action wheel in Curse of "
-"Monkey Island.\n"
-"\n"
-"### Two fingers long press\n"
-"\n"
-"Touch and hold two fingers for at least 0.5 seconds to perform a right mouse "
-"button hold and drag, such as for selection from action wheel in Tony "
-"Tough.\n"
+"| Gesture           | Action            \n"
+"| ------------------|-------------------\n"
+"| `One finger tap`  | Left mouse click  \n"
+"| `Two fingers tap` | Right mouse click \n"
+"| `Two fingers double tap` | ESC \n"
+"| `One finger press & hold for >0.5s` | Left mouse button hold and drag, "
+"such as for selection from action wheel in Curse of Monkey Island \n"
+"| `Two fingers press & hold for >0.5s` | Right mouse button hold and drag, "
+"such as for selection from action wheel in Tony Tough \n"
+"| `Two fingers swipe (left to right)` | Toggles between the touch modes \n"
+"| `Two fingers swipe (right to left)` | Toggles virtual controller (>iOS "
+"15) \n"
+"| `Two fingers swipe (top to bottom)` | Access Global Main Menu in games \n"
+"| `Pinch (zoom in/out)` | Enables/disables keyboard \n"
 "\n"
 "### Virtual Gamepad \n"
 "\n"
@@ -5073,7 +5144,7 @@ msgstr ""
 "  ![Icono de teclado](keyboard.png \"Icono de teclado\"){w=10em}\n"
 "\n"
 
-#: backends/platform/ios7/ios7_osys_misc.mm:309
+#: backends/platform/ios7/ios7_osys_misc.mm:305
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5112,7 +5183,7 @@ msgstr ""
 "Para más información, puedes ver nuestra [documentación sobre iOS (en "
 "inglés)](https://docs.scummvm.org/en/latest/other_platforms/ios.html).\n"
 
-#: backends/platform/ios7/ios7_osys_misc.mm:330
+#: backends/platform/ios7/ios7_osys_misc.mm:326
 msgid ""
 "## Touch actions \n"
 "\n"
@@ -5153,7 +5224,7 @@ msgstr ""
 "Pausar. Para ocultarlo, pulsa el botón Atrás/Menú.\n"
 "\n"
 
-#: backends/platform/ios7/ios7_osys_misc.mm:353
+#: backends/platform/ios7/ios7_osys_misc.mm:349
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5736,7 +5807,7 @@ msgstr "Cargar"
 msgid "Quick load or save game isn't supported in this location"
 msgstr "No se pueden usar el guardado o carga rápidos en este lugar"
 
-#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2888
+#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2892
 #, c-format
 msgid ""
 "Failed to load saved game from file:\n"
@@ -5747,7 +5818,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2875
+#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2879
 #, c-format
 msgid ""
 "Failed to save game to file:\n"
@@ -5758,7 +5829,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2908
+#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2912
 #, c-format
 msgid ""
 "Successfully saved game in file:\n"
@@ -8893,7 +8964,7 @@ msgid "Your Name:"
 msgstr "Tu nombre:"
 
 #. I18N: Button, start hosting online multiplayer game
-#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3900
 msgid "Host"
 msgstr "Crear"
 
@@ -8903,7 +8974,7 @@ msgid "Querying games..."
 msgstr "Buscando partidas..."
 
 #. I18N: Join online multiplayer game
-#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3900
 msgid "Join"
 msgstr "Unirse"
 
@@ -9826,20 +9897,20 @@ msgstr ""
 "Para corregirla, se debe recortar la resolución a 320x200. Esta opción está "
 "disponible en la pestaña Motor."
 
-#: engines/scumm/scumm.cpp:1175
+#: engines/scumm/scumm.cpp:1179
 msgid "This game requires the 'Indy' Macintosh executable for its fonts."
 msgstr ""
 "Este juego necesita el ejecutable para Macintosh «Indy» para poder utilizar "
 "sus tipografías."
 
-#: engines/scumm/scumm.cpp:1200
+#: engines/scumm/scumm.cpp:1204
 msgid ""
 "This game requires the 'Loom' Macintosh executable for its music and fonts."
 msgstr ""
 "Este juego necesita el ejecutable para Macintosh «Loom» para poder utilizar "
 "su música y tipografías."
 
-#: engines/scumm/scumm.cpp:1220
+#: engines/scumm/scumm.cpp:1224
 msgid ""
 "Could not find the 'Monkey Island' Macintosh executable to read the\n"
 "instruments from. Music will be disabled."
@@ -9847,7 +9918,7 @@ msgstr ""
 "No se ha encontrado el ejecutable de Macintosh de Monkey Island\n"
 "para reproducir los instrumentos. Se ha desactivado la música."
 
-#: engines/scumm/scumm.cpp:1586
+#: engines/scumm/scumm.cpp:1590
 msgid ""
 "Audio files compressed with ScummVM Tools were detected; *.BUN/*.SOU\n"
 "compression is not supported anymore for this game, audio will be disabled.\n"
@@ -9858,7 +9929,7 @@ msgstr ""
 "para este juego, así que el audio será desactivado.\n"
 "Vuelve a copiar el juego a partir de los archivos originales sin comprimir."
 
-#: engines/scumm/scumm.cpp:2062
+#: engines/scumm/scumm.cpp:2066
 #, c-format
 msgid ""
 "Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -9867,7 +9938,7 @@ msgstr ""
 "El soporte MIDI nativo requiere la actualización Roland de LucasArts,\n"
 "pero %s no está disponible. Se usará AdLib."
 
-#: engines/scumm/scumm.cpp:2078
+#: engines/scumm/scumm.cpp:2082
 msgid ""
 "This particular version of Monkey Island 1 is known to miss some\n"
 "required resources for MT-32. Using AdLib instead."
@@ -9876,7 +9947,7 @@ msgstr ""
 "por no tener ciertos elementos necesarios para MT-32.\n"
 "Utilizando AdLib en su lugar."
 
-#: engines/scumm/scumm.cpp:3785
+#: engines/scumm/scumm.cpp:3789
 msgid ""
 "Usually, Maniac Mansion would start now. But for that to work, the game "
 "files for Maniac Mansion have to be in the 'Maniac' directory inside the "
@@ -9886,7 +9957,7 @@ msgstr ""
 "posible debes mover los archivos de Maniac Mansion al directorio «Maniac», "
 "dentro del directorio de DOTT, y añadir el juego a ScummVM."
 
-#: engines/scumm/scumm.cpp:3896
+#: engines/scumm/scumm.cpp:3900
 msgid "Would you like to host or join a network play session?"
 msgstr "¿Quieres crear o unirte a una sesión de juego en red?"
 
diff --git a/po/eu.po b/po/eu.po
index b145775d6f3..db505b29e53 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: 2023-12-03 16:17+0000\n"
+"POT-Creation-Date: 2023-12-03 20:51+0000\n"
 "PO-Revision-Date: 2021-01-02 18:37+0000\n"
 "Last-Translator: Eugene Sandulenko <sev at scummvm.org>\n"
 "Language-Team: Basque <https://translations.scummvm.org/projects/scummvm/"
@@ -306,7 +306,7 @@ msgstr ""
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:145
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "Yes"
 msgstr "Bai"
@@ -319,7 +319,7 @@ msgstr "Bai"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:151
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "No"
 msgstr "Ez"
@@ -347,9 +347,9 @@ msgstr ""
 #: engines/groovie/script.cpp:660 engines/mtropolis/mtropolis.cpp:115
 #: engines/mtropolis/mtropolis.cpp:125 engines/parallaction/saveload.cpp:270
 #: engines/saga/music.cpp:102 engines/sci/engine/kgraphics.cpp:75
-#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1221
-#: engines/scumm/scumm.cpp:1589 engines/scumm/scumm.cpp:2064
-#: engines/scumm/scumm.cpp:2080 engines/sky/compact.cpp:140
+#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1225
+#: engines/scumm/scumm.cpp:1593 engines/scumm/scumm.cpp:2068
+#: engines/scumm/scumm.cpp:2084 engines/sky/compact.cpp:140
 #: engines/sword1/animation.cpp:532 engines/sword1/animation.cpp:563
 #: engines/sword1/animation.cpp:571 engines/sword1/control.cpp:2797
 #: engines/sword1/logic.cpp:1732 engines/sword2/animation.cpp:426
@@ -620,9 +620,9 @@ msgstr ""
 #: backends/platform/android/options.cpp:150
 #: backends/platform/android/options.cpp:151
 #: backends/platform/android/options.cpp:179
-#: backends/platform/ios7/ios7_options.mm:130
-#: backends/platform/ios7/ios7_options.mm:131
-#: backends/platform/ios7/ios7_options.mm:156 engines/ags/dialogs.cpp:63
+#: backends/platform/ios7/ios7_options.mm:132
+#: backends/platform/ios7/ios7_options.mm:133
+#: backends/platform/ios7/ios7_options.mm:158 engines/ags/dialogs.cpp:63
 msgid "<default>"
 msgstr "<lehenetsia>"
 
@@ -4541,7 +4541,7 @@ msgstr ""
 
 #: backends/platform/android/android.cpp:1030
 #: backends/platform/ios7/ios7_osys_misc.mm:249
-#: backends/platform/ios7/ios7_osys_misc.mm:327
+#: backends/platform/ios7/ios7_osys_misc.mm:323
 #, fuzzy
 msgid "Touch Controls"
 msgstr "Saguaren kontrola"
@@ -4616,8 +4616,8 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/android.cpp:1089
-#: backends/platform/ios7/ios7_osys_misc.mm:306
-#: backends/platform/ios7/ios7_osys_misc.mm:350
+#: backends/platform/ios7/ios7_osys_misc.mm:302
+#: backends/platform/ios7/ios7_osys_misc.mm:346
 #, fuzzy
 #| msgid "~A~dd Game..."
 msgid "Adding Games"
@@ -4662,19 +4662,19 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/options.cpp:131
-#: backends/platform/ios7/ios7_options.mm:163
+#: backends/platform/ios7/ios7_options.mm:165
 msgid "Show On-screen control"
 msgstr "Erakutsi pantaila-gaineko kontrola"
 
 #: backends/platform/android/options.cpp:132
-#: backends/platform/ios7/ios7_options.mm:110
+#: backends/platform/ios7/ios7_options.mm:112
 msgid "Choose the preferred touch mode:"
 msgstr ""
 
 #: backends/platform/android/options.cpp:134
 #: backends/platform/android/options.cpp:165
-#: backends/platform/ios7/ios7_options.mm:115
-#: backends/platform/ios7/ios7_options.mm:142
+#: backends/platform/ios7/ios7_options.mm:117
+#: backends/platform/ios7/ios7_options.mm:144
 #, fuzzy
 msgid "In menus"
 msgstr "Gaitu Venus"
@@ -4682,9 +4682,9 @@ msgstr "Gaitu Venus"
 #: backends/platform/android/options.cpp:136
 #: backends/platform/android/options.cpp:154
 #: backends/platform/android/options.cpp:155
-#: backends/platform/ios7/ios7_options.mm:117
-#: backends/platform/ios7/ios7_options.mm:134
-#: backends/platform/ios7/ios7_options.mm:135
+#: backends/platform/ios7/ios7_options.mm:119
+#: backends/platform/ios7/ios7_options.mm:136
+#: backends/platform/ios7/ios7_options.mm:137
 #: backends/platform/ios7/ios7_osys_events.cpp:344
 #, fuzzy
 msgid "Touchpad emulation"
@@ -4693,9 +4693,9 @@ msgstr "MT-32 emuladorea"
 #: backends/platform/android/options.cpp:137
 #: backends/platform/android/options.cpp:157
 #: backends/platform/android/options.cpp:158
-#: backends/platform/ios7/ios7_options.mm:118
-#: backends/platform/ios7/ios7_options.mm:137
-#: backends/platform/ios7/ios7_options.mm:138
+#: backends/platform/ios7/ios7_options.mm:120
+#: backends/platform/ios7/ios7_options.mm:139
+#: backends/platform/ios7/ios7_options.mm:140
 #: backends/platform/ios7/ios7_osys_events.cpp:346
 #, fuzzy
 msgid "Direct mouse"
@@ -4709,45 +4709,45 @@ msgid "Gamepad emulation"
 msgstr "MT-32 emuladorea"
 
 #: backends/platform/android/options.cpp:144
-#: backends/platform/ios7/ios7_options.mm:124
+#: backends/platform/ios7/ios7_options.mm:126
 msgid "In 2D games"
 msgstr ""
 
 #: backends/platform/android/options.cpp:146
-#: backends/platform/ios7/ios7_options.mm:126
+#: backends/platform/ios7/ios7_options.mm:128
 msgid "In 3D games"
 msgstr ""
 
 #: backends/platform/android/options.cpp:163
-#: backends/platform/ios7/ios7_options.mm:140
+#: backends/platform/ios7/ios7_options.mm:142
 msgid "Select the orientation:"
 msgstr ""
 
 #: backends/platform/android/options.cpp:167
 #: backends/platform/android/options.cpp:182
-#: backends/platform/ios7/ios7_options.mm:144
-#: backends/platform/ios7/ios7_options.mm:159
+#: backends/platform/ios7/ios7_options.mm:146
+#: backends/platform/ios7/ios7_options.mm:161
 #, fuzzy
 msgid "Automatic"
 msgstr "Autogordetzea:"
 
 #: backends/platform/android/options.cpp:168
 #: backends/platform/android/options.cpp:183
-#: backends/platform/ios7/ios7_options.mm:145
-#: backends/platform/ios7/ios7_options.mm:160
+#: backends/platform/ios7/ios7_options.mm:147
+#: backends/platform/ios7/ios7_options.mm:162
 msgid "Portrait"
 msgstr ""
 
 #: backends/platform/android/options.cpp:169
 #: backends/platform/android/options.cpp:184
-#: backends/platform/ios7/ios7_options.mm:146
-#: backends/platform/ios7/ios7_options.mm:161
+#: backends/platform/ios7/ios7_options.mm:148
+#: backends/platform/ios7/ios7_options.mm:163
 #, fuzzy
 msgid "Landscape"
 msgstr "Ihes tekla"
 
 #: backends/platform/android/options.cpp:175
-#: backends/platform/ios7/ios7_options.mm:152
+#: backends/platform/ios7/ios7_options.mm:154
 #, fuzzy
 msgid "In games"
 msgstr "Gorde jokoa:"
@@ -4774,31 +4774,35 @@ msgstr "Hardware bidezko eskala (arina, baina kalitate baxukoa)"
 msgid "Software scale (good quality, but slower)"
 msgstr "Software bidezko eskala (kalitate ona, baina geldoagoa)"
 
-#: backends/platform/ios7/ios7_options.mm:96
+#: backends/platform/ios7/ios7_options.mm:97
 #, fuzzy
 #| msgid "Show On-screen control"
 msgid "Show Gamepad Controller (iOS 15 and later)"
 msgstr "Erakutsi pantaila-gaineko kontrola"
 
-#: backends/platform/ios7/ios7_options.mm:97
 #: backends/platform/ios7/ios7_options.mm:98
+#: backends/platform/ios7/ios7_options.mm:99
 #, fuzzy
 msgid "Gamepad opacity"
 msgstr "MT-32 emuladorea"
 
-#: backends/platform/ios7/ios7_options.mm:102
+#: backends/platform/ios7/ios7_options.mm:103
 msgid "Directional button:"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:104
+#: backends/platform/ios7/ios7_options.mm:105
 msgid "Thumbstick"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:105
+#: backends/platform/ios7/ios7_options.mm:106
 msgid "Dpad"
 msgstr ""
 
 #: backends/platform/ios7/ios7_options.mm:107
+msgid "Use minimal gamepad layout"
+msgstr ""
+
+#: backends/platform/ios7/ios7_options.mm:109
 msgid "Show keyboard function bar"
 msgstr ""
 
@@ -4806,8 +4810,10 @@ msgstr ""
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
-"controller icon in the upper right corner or by swiping two fingers from "
-"left to right.\n"
+"controller icon in the upper right corner, by swiping two fingers from left "
+"to right or in the global settings From the Launcher, go to **Global Options "
+"> Backend > Choose the preferred touch mode**. It's possible to configure "
+"the touch mode for three situations (ScummVM menus, 2D games and 3D games).\n"
 "\n"
 "### Direct mouse \n"
 "\n"
@@ -4827,24 +4833,20 @@ msgid ""
 "\n"
 "## Touch actions \n"
 "\n"
-"### One finger tap \n"
-"\n"
-"Tap one finger to perform a left mouse click\n"
-"### Two fingers tap\n"
-"\n"
-"Tap two fingers to perform a right mouse click\n"
-"\n"
-"### One finger long press\n"
-"\n"
-"Touch and hold one finger for at least 0.5 seconds to perform a left mouse "
-"button hold and drag, such as for selection from action wheel in Curse of "
-"Monkey Island.\n"
-"\n"
-"### Two fingers long press\n"
-"\n"
-"Touch and hold two fingers for at least 0.5 seconds to perform a right mouse "
-"button hold and drag, such as for selection from action wheel in Tony "
-"Tough.\n"
+"| Gesture           | Action            \n"
+"| ------------------|-------------------\n"
+"| `One finger tap`  | Left mouse click  \n"
+"| `Two fingers tap` | Right mouse click \n"
+"| `Two fingers double tap` | ESC \n"
+"| `One finger press & hold for >0.5s` | Left mouse button hold and drag, "
+"such as for selection from action wheel in Curse of Monkey Island \n"
+"| `Two fingers press & hold for >0.5s` | Right mouse button hold and drag, "
+"such as for selection from action wheel in Tony Tough \n"
+"| `Two fingers swipe (left to right)` | Toggles between the touch modes \n"
+"| `Two fingers swipe (right to left)` | Toggles virtual controller (>iOS "
+"15) \n"
+"| `Two fingers swipe (top to bottom)` | Access Global Main Menu in games \n"
+"| `Pinch (zoom in/out)` | Enables/disables keyboard \n"
 "\n"
 "### Virtual Gamepad \n"
 "\n"
@@ -4873,7 +4875,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:309
+#: backends/platform/ios7/ios7_osys_misc.mm:305
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -4894,7 +4896,7 @@ msgid ""
 "other_platforms/ios.html) for more information.\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:330
+#: backends/platform/ios7/ios7_osys_misc.mm:326
 msgid ""
 "## Touch actions \n"
 "\n"
@@ -4916,7 +4918,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:353
+#: backends/platform/ios7/ios7_osys_misc.mm:349
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5448,7 +5450,7 @@ msgstr "Kargatu"
 msgid "Quick load or save game isn't supported in this location"
 msgstr ""
 
-#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2888
+#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2892
 #, fuzzy, c-format
 msgid ""
 "Failed to load saved game from file:\n"
@@ -5459,7 +5461,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2875
+#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2879
 #, fuzzy, c-format
 msgid ""
 "Failed to save game to file:\n"
@@ -5470,7 +5472,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2908
+#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2912
 #, fuzzy, c-format
 msgid ""
 "Successfully saved game in file:\n"
@@ -8507,7 +8509,7 @@ msgid "Your Name:"
 msgstr "Izena:"
 
 #. I18N: Button, start hosting online multiplayer game
-#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3900
 msgid "Host"
 msgstr ""
 
@@ -8519,7 +8521,7 @@ msgid "Querying games..."
 msgstr "Jokoa gordetzen..."
 
 #. I18N: Join online multiplayer game
-#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3900
 msgid "Join"
 msgstr ""
 
@@ -9403,16 +9405,16 @@ msgid ""
 "320x200, under 'engine' tab."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1175
+#: engines/scumm/scumm.cpp:1179
 msgid "This game requires the 'Indy' Macintosh executable for its fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1200
+#: engines/scumm/scumm.cpp:1204
 msgid ""
 "This game requires the 'Loom' Macintosh executable for its music and fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1220
+#: engines/scumm/scumm.cpp:1224
 msgid ""
 "Could not find the 'Monkey Island' Macintosh executable to read the\n"
 "instruments from. Music will be disabled."
@@ -9420,14 +9422,14 @@ msgstr ""
 "Ezin izan da 'Monkey Island' Macintosh exekutagarria aurkitu instrumentuak\n"
 "bertatik irakurtzeko. Musika desgaituta egongo da."
 
-#: engines/scumm/scumm.cpp:1586
+#: engines/scumm/scumm.cpp:1590
 msgid ""
 "Audio files compressed with ScummVM Tools were detected; *.BUN/*.SOU\n"
 "compression is not supported anymore for this game, audio will be disabled.\n"
 "Please copy the game from the original media without compression."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:2062
+#: engines/scumm/scumm.cpp:2066
 #, c-format
 msgid ""
 "Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -9436,13 +9438,13 @@ msgstr ""
 "MIDI euskarri natiboak LucasArts-en Roland eguneraketa behar du,\n"
 "baina %s ez dago eskuragarri. AdLib erabiliko da."
 
-#: engines/scumm/scumm.cpp:2078
+#: engines/scumm/scumm.cpp:2082
 msgid ""
 "This particular version of Monkey Island 1 is known to miss some\n"
 "required resources for MT-32. Using AdLib instead."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:3785
+#: engines/scumm/scumm.cpp:3789
 msgid ""
 "Usually, Maniac Mansion would start now. But for that to work, the game "
 "files for Maniac Mansion have to be in the 'Maniac' directory inside the "
@@ -9452,7 +9454,7 @@ msgstr ""
 "fitxategiak 'Maniac' direktorio barruan egon behar dira, Tentacle jokoko "
 "direktorioan, eta jokoa ScummVM-ra gehitu behar da."
 
-#: engines/scumm/scumm.cpp:3896
+#: engines/scumm/scumm.cpp:3900
 #, fuzzy
 msgid "Would you like to host or join a network play session?"
 msgstr "Jokoa kargatu edo gorde nahi duzu?"
diff --git a/po/fi_FI.po b/po/fi_FI.po
index 6e582e56df7..de7d9d20787 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: 2023-12-03 16:17+0000\n"
+"POT-Creation-Date: 2023-12-03 20:51+0000\n"
 "PO-Revision-Date: 2023-12-03 16:16+0000\n"
 "Last-Translator: Timo Mikkolainen <tmikkola at gmail.com>\n"
 "Language-Team: Finnish <https://translations.scummvm.org/projects/scummvm/"
@@ -297,7 +297,7 @@ msgstr "Toinen tallennustila on aktiivinen. Haluatko keskeyttää sen?"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:145
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "Yes"
 msgstr "Kyllä"
@@ -310,7 +310,7 @@ msgstr "Kyllä"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:151
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "No"
 msgstr "Ei"
@@ -338,9 +338,9 @@ msgstr "JSON-koodin sisältö on epämuodostunutta."
 #: engines/groovie/script.cpp:660 engines/mtropolis/mtropolis.cpp:115
 #: engines/mtropolis/mtropolis.cpp:125 engines/parallaction/saveload.cpp:270
 #: engines/saga/music.cpp:102 engines/sci/engine/kgraphics.cpp:75
-#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1221
-#: engines/scumm/scumm.cpp:1589 engines/scumm/scumm.cpp:2064
-#: engines/scumm/scumm.cpp:2080 engines/sky/compact.cpp:140
+#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1225
+#: engines/scumm/scumm.cpp:1593 engines/scumm/scumm.cpp:2068
+#: engines/scumm/scumm.cpp:2084 engines/sky/compact.cpp:140
 #: engines/sword1/animation.cpp:532 engines/sword1/animation.cpp:563
 #: engines/sword1/animation.cpp:571 engines/sword1/control.cpp:2797
 #: engines/sword1/logic.cpp:1732 engines/sword2/animation.cpp:426
@@ -605,9 +605,9 @@ msgstr ""
 #: backends/platform/android/options.cpp:150
 #: backends/platform/android/options.cpp:151
 #: backends/platform/android/options.cpp:179
-#: backends/platform/ios7/ios7_options.mm:130
-#: backends/platform/ios7/ios7_options.mm:131
-#: backends/platform/ios7/ios7_options.mm:156 engines/ags/dialogs.cpp:63
+#: backends/platform/ios7/ios7_options.mm:132
+#: backends/platform/ios7/ios7_options.mm:133
+#: backends/platform/ios7/ios7_options.mm:158 engines/ags/dialogs.cpp:63
 msgid "<default>"
 msgstr "<oletus>"
 
@@ -4477,7 +4477,7 @@ msgstr "Suurennustila poissa"
 
 #: backends/platform/android/android.cpp:1030
 #: backends/platform/ios7/ios7_osys_misc.mm:249
-#: backends/platform/ios7/ios7_osys_misc.mm:327
+#: backends/platform/ios7/ios7_osys_misc.mm:323
 msgid "Touch Controls"
 msgstr "Kosketuskontrollit"
 
@@ -4621,8 +4621,8 @@ msgstr ""
 "\n"
 
 #: backends/platform/android/android.cpp:1089
-#: backends/platform/ios7/ios7_osys_misc.mm:306
-#: backends/platform/ios7/ios7_osys_misc.mm:350
+#: backends/platform/ios7/ios7_osys_misc.mm:302
+#: backends/platform/ios7/ios7_osys_misc.mm:346
 msgid "Adding Games"
 msgstr "Pelien lisääminen"
 
@@ -4698,28 +4698,28 @@ msgstr ""
 "other_platforms/android.html) jos haluat tietää lisää.\n"
 
 #: backends/platform/android/options.cpp:131
-#: backends/platform/ios7/ios7_options.mm:163
+#: backends/platform/ios7/ios7_options.mm:165
 msgid "Show On-screen control"
 msgstr "Virtuaalikontrollit"
 
 #: backends/platform/android/options.cpp:132
-#: backends/platform/ios7/ios7_options.mm:110
+#: backends/platform/ios7/ios7_options.mm:112
 msgid "Choose the preferred touch mode:"
 msgstr "Valitse ensisijainen kosketusmoodi:"
 
 #: backends/platform/android/options.cpp:134
 #: backends/platform/android/options.cpp:165
-#: backends/platform/ios7/ios7_options.mm:115
-#: backends/platform/ios7/ios7_options.mm:142
+#: backends/platform/ios7/ios7_options.mm:117
+#: backends/platform/ios7/ios7_options.mm:144
 msgid "In menus"
 msgstr "Menuissa"
 
 #: backends/platform/android/options.cpp:136
 #: backends/platform/android/options.cpp:154
 #: backends/platform/android/options.cpp:155
-#: backends/platform/ios7/ios7_options.mm:117
-#: backends/platform/ios7/ios7_options.mm:134
-#: backends/platform/ios7/ios7_options.mm:135
+#: backends/platform/ios7/ios7_options.mm:119
+#: backends/platform/ios7/ios7_options.mm:136
+#: backends/platform/ios7/ios7_options.mm:137
 #: backends/platform/ios7/ios7_osys_events.cpp:344
 msgid "Touchpad emulation"
 msgstr "Touchpad-emulaatio"
@@ -4727,9 +4727,9 @@ msgstr "Touchpad-emulaatio"
 #: backends/platform/android/options.cpp:137
 #: backends/platform/android/options.cpp:157
 #: backends/platform/android/options.cpp:158
-#: backends/platform/ios7/ios7_options.mm:118
-#: backends/platform/ios7/ios7_options.mm:137
-#: backends/platform/ios7/ios7_options.mm:138
+#: backends/platform/ios7/ios7_options.mm:120
+#: backends/platform/ios7/ios7_options.mm:139
+#: backends/platform/ios7/ios7_options.mm:140
 #: backends/platform/ios7/ios7_osys_events.cpp:346
 msgid "Direct mouse"
 msgstr "Välitön hiiri"
@@ -4741,43 +4741,43 @@ msgid "Gamepad emulation"
 msgstr "Gamepad-emulaatio"
 
 #: backends/platform/android/options.cpp:144
-#: backends/platform/ios7/ios7_options.mm:124
+#: backends/platform/ios7/ios7_options.mm:126
 msgid "In 2D games"
 msgstr "2D-peleissä"
 
 #: backends/platform/android/options.cpp:146
-#: backends/platform/ios7/ios7_options.mm:126
+#: backends/platform/ios7/ios7_options.mm:128
 msgid "In 3D games"
 msgstr "3D-peleissä"
 
 #: backends/platform/android/options.cpp:163
-#: backends/platform/ios7/ios7_options.mm:140
+#: backends/platform/ios7/ios7_options.mm:142
 msgid "Select the orientation:"
 msgstr "Valitse orientaatio:"
 
 #: backends/platform/android/options.cpp:167
 #: backends/platform/android/options.cpp:182
-#: backends/platform/ios7/ios7_options.mm:144
-#: backends/platform/ios7/ios7_options.mm:159
+#: backends/platform/ios7/ios7_options.mm:146
+#: backends/platform/ios7/ios7_options.mm:161
 msgid "Automatic"
 msgstr "Automaattinen"
 
 #: backends/platform/android/options.cpp:168
 #: backends/platform/android/options.cpp:183
-#: backends/platform/ios7/ios7_options.mm:145
-#: backends/platform/ios7/ios7_options.mm:160
+#: backends/platform/ios7/ios7_options.mm:147
+#: backends/platform/ios7/ios7_options.mm:162
 msgid "Portrait"
 msgstr "Pysty"
 
 #: backends/platform/android/options.cpp:169
 #: backends/platform/android/options.cpp:184
-#: backends/platform/ios7/ios7_options.mm:146
-#: backends/platform/ios7/ios7_options.mm:161
+#: backends/platform/ios7/ios7_options.mm:148
+#: backends/platform/ios7/ios7_options.mm:163
 msgid "Landscape"
 msgstr "Vaaka"
 
 #: backends/platform/android/options.cpp:175
-#: backends/platform/ios7/ios7_options.mm:152
+#: backends/platform/ios7/ios7_options.mm:154
 msgid "In games"
 msgstr "Peleissä"
 
@@ -4802,37 +4802,112 @@ msgstr "Laitteistoskaalaus (nopea, mutta huono laatu)"
 msgid "Software scale (good quality, but slower)"
 msgstr "Ohjelmistoskaalaus (hyvä laatu, mutta hitaampi)"
 
-#: backends/platform/ios7/ios7_options.mm:96
+#: backends/platform/ios7/ios7_options.mm:97
 msgid "Show Gamepad Controller (iOS 15 and later)"
 msgstr "Näytä gamepad-kontrolleri (iOS 15 tai myöhempi)"
 
-#: backends/platform/ios7/ios7_options.mm:97
 #: backends/platform/ios7/ios7_options.mm:98
+#: backends/platform/ios7/ios7_options.mm:99
 msgid "Gamepad opacity"
 msgstr "Gamepadin läpinäkyvyys"
 
-#: backends/platform/ios7/ios7_options.mm:102
+#: backends/platform/ios7/ios7_options.mm:103
 msgid "Directional button:"
 msgstr "Suuntapainike:"
 
-#: backends/platform/ios7/ios7_options.mm:104
+#: backends/platform/ios7/ios7_options.mm:105
 msgid "Thumbstick"
 msgstr "Peukkutikku"
 
-#: backends/platform/ios7/ios7_options.mm:105
+#: backends/platform/ios7/ios7_options.mm:106
 msgid "Dpad"
 msgstr "Dpad"
 
 #: backends/platform/ios7/ios7_options.mm:107
+msgid "Use minimal gamepad layout"
+msgstr ""
+
+#: backends/platform/ios7/ios7_options.mm:109
 msgid "Show keyboard function bar"
 msgstr "Näytä näppäimistön funktiorivi"
 
 #: backends/platform/ios7/ios7_osys_misc.mm:252
+#, fuzzy
+#| msgid ""
+#| "## Touch control modes\n"
+#| "The touch control mode can be changed by tapping or clicking on the "
+#| "controller icon in the upper right corner or by swiping two fingers from "
+#| "left to right.\n"
+#| "\n"
+#| "### Direct mouse \n"
+#| "\n"
+#| "The touch controls are direct. The pointer jumps to where the finger "
+#| "touches the screen (default for menus).\n"
+#| "\n"
+#| "  ![Direct mouse mode](mouse.png \"Direct mouse mode\"){w=10em}\n"
+#| "\n"
+#| "### Touchpad emulation \n"
+#| "\n"
+#| "The touch controls are indirect, like on a laptop touchpad.\n"
+#| "\n"
+#| "  ![Touchpad mode](touchpad.png \"Touchpad mode\"){w=10em}\n"
+#| "\n"
+#| "To select the preferred touch mode for menus, 2D games, and 3D games, go "
+#| "to **Global Options > Backend > Choose the preferred touch mode**.\n"
+#| "\n"
+#| "## Touch actions \n"
+#| "\n"
+#| "### One finger tap \n"
+#| "\n"
+#| "Tap one finger to perform a left mouse click\n"
+#| "### Two fingers tap\n"
+#| "\n"
+#| "Tap two fingers to perform a right mouse click\n"
+#| "\n"
+#| "### One finger long press\n"
+#| "\n"
+#| "Touch and hold one finger for at least 0.5 seconds to perform a left "
+#| "mouse button hold and drag, such as for selection from action wheel in "
+#| "Curse of Monkey Island.\n"
+#| "\n"
+#| "### Two fingers long press\n"
+#| "\n"
+#| "Touch and hold two fingers for at least 0.5 seconds to perform a right "
+#| "mouse button hold and drag, such as for selection from action wheel in "
+#| "Tony Tough.\n"
+#| "\n"
+#| "### Virtual Gamepad \n"
+#| "\n"
+#| "Devices running iOS 15 or later can connect virtual gamepad controller by "
+#| "swiping two fingers from right to left or through **Global Options > "
+#| "Backend**. The directional button can be configured to either a "
+#| "thumbstick or a dpad.\n"
+#| "\n"
+#| "### Global Main Menu\n"
+#| "\n"
+#| "To open the Global Main Menu, tap on the menu icon at the top right of "
+#| "the screen or by swiping two fingers downwards.\n"
+#| "\n"
+#| "  ![Menu icon](menu.png \"Menu icon\"){w=10em}\n"
+#| "\n"
+#| "## Virtual keyboard\n"
+#| "\n"
+#| "To open the virtual keyboard, long press on the controller icon at the "
+#| "top right of the screen, perform a pinch gesture (zoom out) or tap on any "
+#| "editable text field. To hide the virtual keyboard, tap the controller "
+#| "icon again, do an opposite pinch gesture (zoom in) or tap outside the "
+#| "text field.\n"
+#| "\n"
+#| "\n"
+#| "  ![Keybpard icon](keyboard.png \"Keyboard icon\"){w=10em}\n"
+#| "\n"
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
-"controller icon in the upper right corner or by swiping two fingers from "
-"left to right.\n"
+"controller icon in the upper right corner, by swiping two fingers from left "
+"to right or in the global settings From the Launcher, go to **Global Options "
+"> Backend > Choose the preferred touch mode**. It's possible to configure "
+"the touch mode for three situations (ScummVM menus, 2D games and 3D games).\n"
 "\n"
 "### Direct mouse \n"
 "\n"
@@ -4852,24 +4927,20 @@ msgid ""
 "\n"
 "## Touch actions \n"
 "\n"
-"### One finger tap \n"
-"\n"
-"Tap one finger to perform a left mouse click\n"
-"### Two fingers tap\n"
-"\n"
-"Tap two fingers to perform a right mouse click\n"
-"\n"
-"### One finger long press\n"
-"\n"
-"Touch and hold one finger for at least 0.5 seconds to perform a left mouse "
-"button hold and drag, such as for selection from action wheel in Curse of "
-"Monkey Island.\n"
-"\n"
-"### Two fingers long press\n"
-"\n"
-"Touch and hold two fingers for at least 0.5 seconds to perform a right mouse "
-"button hold and drag, such as for selection from action wheel in Tony "
-"Tough.\n"
+"| Gesture           | Action            \n"
+"| ------------------|-------------------\n"
+"| `One finger tap`  | Left mouse click  \n"
+"| `Two fingers tap` | Right mouse click \n"
+"| `Two fingers double tap` | ESC \n"
+"| `One finger press & hold for >0.5s` | Left mouse button hold and drag, "
+"such as for selection from action wheel in Curse of Monkey Island \n"
+"| `Two fingers press & hold for >0.5s` | Right mouse button hold and drag, "
+"such as for selection from action wheel in Tony Tough \n"
+"| `Two fingers swipe (left to right)` | Toggles between the touch modes \n"
+"| `Two fingers swipe (right to left)` | Toggles virtual controller (>iOS "
+"15) \n"
+"| `Two fingers swipe (top to bottom)` | Access Global Main Menu in games \n"
+"| `Pinch (zoom in/out)` | Enables/disables keyboard \n"
 "\n"
 "### Virtual Gamepad \n"
 "\n"
@@ -4969,7 +5040,7 @@ msgstr ""
 "  ![Näppäimistökuvake](keyboard.png \"Näppäimistökuvake\"){w=10em}\n"
 "\n"
 
-#: backends/platform/ios7/ios7_osys_misc.mm:309
+#: backends/platform/ios7/ios7_osys_misc.mm:305
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5007,7 +5078,7 @@ msgstr ""
 "Lue [iOS-dokumentaatiomme](https://docs.scummvm.org/en/latest/"
 "other_platforms/ios.html) jos haluat tietää lisää.\n"
 
-#: backends/platform/ios7/ios7_osys_misc.mm:330
+#: backends/platform/ios7/ios7_osys_misc.mm:326
 msgid ""
 "## Touch actions \n"
 "\n"
@@ -5047,7 +5118,7 @@ msgstr ""
 "Näppäimistö piiloutuu painamalla Takaisin/Valikko-nappia.\n"
 "\n"
 
-#: backends/platform/ios7/ios7_osys_misc.mm:353
+#: backends/platform/ios7/ios7_osys_misc.mm:349
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5624,7 +5695,7 @@ msgstr "Lataa tallenne"
 msgid "Quick load or save game isn't supported in this location"
 msgstr "Pelin pikalataus tai tallennus ei ole tuettu tässä sijainnissa"
 
-#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2888
+#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2892
 #, c-format
 msgid ""
 "Failed to load saved game from file:\n"
@@ -5635,7 +5706,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2875
+#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2879
 #, c-format
 msgid ""
 "Failed to save game to file:\n"
@@ -5646,7 +5717,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2908
+#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2912
 #, c-format
 msgid ""
 "Successfully saved game in file:\n"
@@ -8706,7 +8777,7 @@ msgid "Your Name:"
 msgstr "Sinun nimesi:"
 
 #. I18N: Button, start hosting online multiplayer game
-#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3900
 msgid "Host"
 msgstr "Isännöi"
 
@@ -8716,7 +8787,7 @@ msgid "Querying games..."
 msgstr "Etsitään pelejä..."
 
 #. I18N: Join online multiplayer game
-#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3900
 msgid "Join"
 msgstr "Liity"
 
@@ -9629,18 +9700,18 @@ msgstr ""
 "Kuvasuhteen korjaus saadaan mahdolliseksi trimmaamalla resoluution 320x200:"
 "aan 'Pelimoottori'-välilehdellä."
 
-#: engines/scumm/scumm.cpp:1175
+#: engines/scumm/scumm.cpp:1179
 msgid "This game requires the 'Indy' Macintosh executable for its fonts."
 msgstr "Tämä peli tarvitsee 'Indy' Macintosh-ohjelmatiedoston fonteilleen."
 
-#: engines/scumm/scumm.cpp:1200
+#: engines/scumm/scumm.cpp:1204
 msgid ""
 "This game requires the 'Loom' Macintosh executable for its music and fonts."
 msgstr ""
 "Tämä peli tarvitsee 'Loom' Macintosh-ohjelmatiedoston musiikilleen ja "
 "fonteilleen."
 
-#: engines/scumm/scumm.cpp:1220
+#: engines/scumm/scumm.cpp:1224
 msgid ""
 "Could not find the 'Monkey Island' Macintosh executable to read the\n"
 "instruments from. Music will be disabled."
@@ -9648,7 +9719,7 @@ msgstr ""
 "\"Monkey Island\":in Macintosh ohjelmatiedostoa ei löydetty\n"
 "instrumenttien lukemiseksi. Emme soita musiikkia."
 
-#: engines/scumm/scumm.cpp:1586
+#: engines/scumm/scumm.cpp:1590
 msgid ""
 "Audio files compressed with ScummVM Tools were detected; *.BUN/*.SOU\n"
 "compression is not supported anymore for this game, audio will be disabled.\n"
@@ -9658,7 +9729,7 @@ msgstr ""
 "pakkaukset eivät enää ole tuettuja tässä pelissä, joten äänet eivät kuulu.\n"
 "Ole hyvä ja asenna peli uudelleen sopivien äänitiedostojen kera."
 
-#: engines/scumm/scumm.cpp:2062
+#: engines/scumm/scumm.cpp:2066
 #, c-format
 msgid ""
 "Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -9667,7 +9738,7 @@ msgstr ""
 "Suora MIDI tuki vaatii Roland päivityksen LucasArtsilta, mutta\n"
 "%s puuttuu. Käytetään AdLibia sen sijaan."
 
-#: engines/scumm/scumm.cpp:2078
+#: engines/scumm/scumm.cpp:2082
 msgid ""
 "This particular version of Monkey Island 1 is known to miss some\n"
 "required resources for MT-32. Using AdLib instead."
@@ -9676,7 +9747,7 @@ msgstr ""
 "vaadittuja käytön mahdollistavia osasia MT-32:lle. Otetaan sen sijasta "
 "käyttöön AdLib."
 
-#: engines/scumm/scumm.cpp:3785
+#: engines/scumm/scumm.cpp:3789
 msgid ""
 "Usually, Maniac Mansion would start now. But for that to work, the game "
 "files for Maniac Mansion have to be in the 'Maniac' directory inside the "
@@ -9686,7 +9757,7 @@ msgstr ""
 "Maniac Mansionin pelitiedostojen pitää löytyä \"Maniac\"-kansiosta Tentacle-"
 "pelikansion sisältä, ja sen pitää myös olla lisätty pelinä ScummVM:ään."
 
-#: engines/scumm/scumm.cpp:3896
+#: engines/scumm/scumm.cpp:3900
 msgid "Would you like to host or join a network play session?"
 msgstr "Haluatko isännöidä vai liittyä verkkopeliin?"
 
diff --git a/po/fr_FR.po b/po/fr_FR.po
index 6a4ca6e3530..7b65be219cc 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: 2023-12-03 16:17+0000\n"
+"POT-Creation-Date: 2023-12-03 20:51+0000\n"
 "PO-Revision-Date: 2023-12-03 09:06+0000\n"
 "Last-Translator: Purple T <ZEONK at hotmail.com>\n"
 "Language-Team: French <https://translations.scummvm.org/projects/scummvm/"
@@ -299,7 +299,7 @@ msgstr ""
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:145
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "Yes"
 msgstr "Oui"
@@ -312,7 +312,7 @@ msgstr "Oui"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:151
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "No"
 msgstr "Non"
@@ -340,9 +340,9 @@ msgstr "Les contenus du code JSON sont malformés."
 #: engines/groovie/script.cpp:660 engines/mtropolis/mtropolis.cpp:115
 #: engines/mtropolis/mtropolis.cpp:125 engines/parallaction/saveload.cpp:270
 #: engines/saga/music.cpp:102 engines/sci/engine/kgraphics.cpp:75
-#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1221
-#: engines/scumm/scumm.cpp:1589 engines/scumm/scumm.cpp:2064
-#: engines/scumm/scumm.cpp:2080 engines/sky/compact.cpp:140
+#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1225
+#: engines/scumm/scumm.cpp:1593 engines/scumm/scumm.cpp:2068
+#: engines/scumm/scumm.cpp:2084 engines/sky/compact.cpp:140
 #: engines/sword1/animation.cpp:532 engines/sword1/animation.cpp:563
 #: engines/sword1/animation.cpp:571 engines/sword1/control.cpp:2797
 #: engines/sword1/logic.cpp:1732 engines/sword2/animation.cpp:426
@@ -608,9 +608,9 @@ msgstr ""
 #: backends/platform/android/options.cpp:150
 #: backends/platform/android/options.cpp:151
 #: backends/platform/android/options.cpp:179
-#: backends/platform/ios7/ios7_options.mm:130
-#: backends/platform/ios7/ios7_options.mm:131
-#: backends/platform/ios7/ios7_options.mm:156 engines/ags/dialogs.cpp:63
+#: backends/platform/ios7/ios7_options.mm:132
+#: backends/platform/ios7/ios7_options.mm:133
+#: backends/platform/ios7/ios7_options.mm:158 engines/ags/dialogs.cpp:63
 msgid "<default>"
 msgstr "<défaut>"
 
@@ -4539,7 +4539,7 @@ msgstr "Mode Loupe désactivé"
 
 #: backends/platform/android/android.cpp:1030
 #: backends/platform/ios7/ios7_osys_misc.mm:249
-#: backends/platform/ios7/ios7_osys_misc.mm:327
+#: backends/platform/ios7/ios7_osys_misc.mm:323
 msgid "Touch Controls"
 msgstr "Contrôles tactiles"
 
@@ -4683,8 +4683,8 @@ msgstr ""
 "\n"
 
 #: backends/platform/android/android.cpp:1089
-#: backends/platform/ios7/ios7_osys_misc.mm:306
-#: backends/platform/ios7/ios7_osys_misc.mm:350
+#: backends/platform/ios7/ios7_osys_misc.mm:302
+#: backends/platform/ios7/ios7_osys_misc.mm:346
 msgid "Adding Games"
 msgstr "Ajouter des jeux"
 
@@ -4765,28 +4765,28 @@ msgstr ""
 "other_platforms/android.html) pour plus d'informations.\n"
 
 #: backends/platform/android/options.cpp:131
-#: backends/platform/ios7/ios7_options.mm:163
+#: backends/platform/ios7/ios7_options.mm:165
 msgid "Show On-screen control"
 msgstr "Afficher les contrôles sur l'écran"
 
 #: backends/platform/android/options.cpp:132
-#: backends/platform/ios7/ios7_options.mm:110
+#: backends/platform/ios7/ios7_options.mm:112
 msgid "Choose the preferred touch mode:"
 msgstr "Choix du mode tactile préféré :"
 
 #: backends/platform/android/options.cpp:134
 #: backends/platform/android/options.cpp:165
-#: backends/platform/ios7/ios7_options.mm:115
-#: backends/platform/ios7/ios7_options.mm:142
+#: backends/platform/ios7/ios7_options.mm:117
+#: backends/platform/ios7/ios7_options.mm:144
 msgid "In menus"
 msgstr "Dans les menus"
 
 #: backends/platform/android/options.cpp:136
 #: backends/platform/android/options.cpp:154
 #: backends/platform/android/options.cpp:155
-#: backends/platform/ios7/ios7_options.mm:117
-#: backends/platform/ios7/ios7_options.mm:134
-#: backends/platform/ios7/ios7_options.mm:135
+#: backends/platform/ios7/ios7_options.mm:119
+#: backends/platform/ios7/ios7_options.mm:136
+#: backends/platform/ios7/ios7_options.mm:137
 #: backends/platform/ios7/ios7_osys_events.cpp:344
 msgid "Touchpad emulation"
 msgstr "Emulation d'un touchpad"
@@ -4794,9 +4794,9 @@ msgstr "Emulation d'un touchpad"
 #: backends/platform/android/options.cpp:137
 #: backends/platform/android/options.cpp:157
 #: backends/platform/android/options.cpp:158
-#: backends/platform/ios7/ios7_options.mm:118
-#: backends/platform/ios7/ios7_options.mm:137
-#: backends/platform/ios7/ios7_options.mm:138
+#: backends/platform/ios7/ios7_options.mm:120
+#: backends/platform/ios7/ios7_options.mm:139
+#: backends/platform/ios7/ios7_options.mm:140
 #: backends/platform/ios7/ios7_osys_events.cpp:346
 msgid "Direct mouse"
 msgstr "Souris directe"
@@ -4808,43 +4808,43 @@ msgid "Gamepad emulation"
 msgstr "Emulation d'une manette"
 
 #: backends/platform/android/options.cpp:144
-#: backends/platform/ios7/ios7_options.mm:124
+#: backends/platform/ios7/ios7_options.mm:126
 msgid "In 2D games"
 msgstr "Dans les jeux 2D"
 
 #: backends/platform/android/options.cpp:146
-#: backends/platform/ios7/ios7_options.mm:126
+#: backends/platform/ios7/ios7_options.mm:128
 msgid "In 3D games"
 msgstr "Dans les jeux 3D"
 
 #: backends/platform/android/options.cpp:163
-#: backends/platform/ios7/ios7_options.mm:140
+#: backends/platform/ios7/ios7_options.mm:142
 msgid "Select the orientation:"
 msgstr "Choix de l'orientation :"
 
 #: backends/platform/android/options.cpp:167
 #: backends/platform/android/options.cpp:182
-#: backends/platform/ios7/ios7_options.mm:144
-#: backends/platform/ios7/ios7_options.mm:159
+#: backends/platform/ios7/ios7_options.mm:146
+#: backends/platform/ios7/ios7_options.mm:161
 msgid "Automatic"
 msgstr "Automatique"
 
 #: backends/platform/android/options.cpp:168
 #: backends/platform/android/options.cpp:183
-#: backends/platform/ios7/ios7_options.mm:145
-#: backends/platform/ios7/ios7_options.mm:160
+#: backends/platform/ios7/ios7_options.mm:147
+#: backends/platform/ios7/ios7_options.mm:162
 msgid "Portrait"
 msgstr "Portrait"
 
 #: backends/platform/android/options.cpp:169
 #: backends/platform/android/options.cpp:184
-#: backends/platform/ios7/ios7_options.mm:146
-#: backends/platform/ios7/ios7_options.mm:161
+#: backends/platform/ios7/ios7_options.mm:148
+#: backends/platform/ios7/ios7_options.mm:163
 msgid "Landscape"
 msgstr "Paysage"
 
 #: backends/platform/android/options.cpp:175
-#: backends/platform/ios7/ios7_options.mm:152
+#: backends/platform/ios7/ios7_options.mm:154
 msgid "In games"
 msgstr "Dans les jeux"
 
@@ -4869,37 +4869,112 @@ msgstr "Mise à l'échelle matérielle (rapide mais qualité faible)"
 msgid "Software scale (good quality, but slower)"
 msgstr "Mise à l'échelle logicielle (bonne qualité mais plus lent)"
 
-#: backends/platform/ios7/ios7_options.mm:96
+#: backends/platform/ios7/ios7_options.mm:97
 msgid "Show Gamepad Controller (iOS 15 and later)"
 msgstr "Afficher la manette de jeu (iOS 15 et supérieur)"
 
-#: backends/platform/ios7/ios7_options.mm:97
 #: backends/platform/ios7/ios7_options.mm:98
+#: backends/platform/ios7/ios7_options.mm:99
 msgid "Gamepad opacity"
 msgstr "Opacité de la manette"
 
-#: backends/platform/ios7/ios7_options.mm:102
+#: backends/platform/ios7/ios7_options.mm:103
 msgid "Directional button:"
 msgstr "Bouton de direction :"
 
-#: backends/platform/ios7/ios7_options.mm:104
+#: backends/platform/ios7/ios7_options.mm:105
 msgid "Thumbstick"
 msgstr "Stick analogique"
 
-#: backends/platform/ios7/ios7_options.mm:105
+#: backends/platform/ios7/ios7_options.mm:106
 msgid "Dpad"
 msgstr "Croix directionnelle"
 
 #: backends/platform/ios7/ios7_options.mm:107
+msgid "Use minimal gamepad layout"
+msgstr ""
+
+#: backends/platform/ios7/ios7_options.mm:109
 msgid "Show keyboard function bar"
 msgstr "Afficher la barre de fonctions du clavier"
 
 #: backends/platform/ios7/ios7_osys_misc.mm:252
+#, fuzzy
+#| msgid ""
+#| "## Touch control modes\n"
+#| "The touch control mode can be changed by tapping or clicking on the "
+#| "controller icon in the upper right corner or by swiping two fingers from "
+#| "left to right.\n"
+#| "\n"
+#| "### Direct mouse \n"
+#| "\n"
+#| "The touch controls are direct. The pointer jumps to where the finger "
+#| "touches the screen (default for menus).\n"
+#| "\n"
+#| "  ![Direct mouse mode](mouse.png \"Direct mouse mode\"){w=10em}\n"
+#| "\n"
+#| "### Touchpad emulation \n"
+#| "\n"
+#| "The touch controls are indirect, like on a laptop touchpad.\n"
+#| "\n"
+#| "  ![Touchpad mode](touchpad.png \"Touchpad mode\"){w=10em}\n"
+#| "\n"
+#| "To select the preferred touch mode for menus, 2D games, and 3D games, go "
+#| "to **Global Options > Backend > Choose the preferred touch mode**.\n"
+#| "\n"
+#| "## Touch actions \n"
+#| "\n"
+#| "### One finger tap \n"
+#| "\n"
+#| "Tap one finger to perform a left mouse click\n"
+#| "### Two fingers tap\n"
+#| "\n"
+#| "Tap two fingers to perform a right mouse click\n"
+#| "\n"
+#| "### One finger long press\n"
+#| "\n"
+#| "Touch and hold one finger for at least 0.5 seconds to perform a left "
+#| "mouse button hold and drag, such as for selection from action wheel in "
+#| "Curse of Monkey Island.\n"
+#| "\n"
+#| "### Two fingers long press\n"
+#| "\n"
+#| "Touch and hold two fingers for at least 0.5 seconds to perform a right "
+#| "mouse button hold and drag, such as for selection from action wheel in "
+#| "Tony Tough.\n"
+#| "\n"
+#| "### Virtual Gamepad \n"
+#| "\n"
+#| "Devices running iOS 15 or later can connect virtual gamepad controller by "
+#| "swiping two fingers from right to left or through **Global Options > "
+#| "Backend**. The directional button can be configured to either a "
+#| "thumbstick or a dpad.\n"
+#| "\n"
+#| "### Global Main Menu\n"
+#| "\n"
+#| "To open the Global Main Menu, tap on the menu icon at the top right of "
+#| "the screen or by swiping two fingers downwards.\n"
+#| "\n"
+#| "  ![Menu icon](menu.png \"Menu icon\"){w=10em}\n"
+#| "\n"
+#| "## Virtual keyboard\n"
+#| "\n"
+#| "To open the virtual keyboard, long press on the controller icon at the "
+#| "top right of the screen, perform a pinch gesture (zoom out) or tap on any "
+#| "editable text field. To hide the virtual keyboard, tap the controller "
+#| "icon again, do an opposite pinch gesture (zoom in) or tap outside the "
+#| "text field.\n"
+#| "\n"
+#| "\n"
+#| "  ![Keybpard icon](keyboard.png \"Keyboard icon\"){w=10em}\n"
+#| "\n"
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
-"controller icon in the upper right corner or by swiping two fingers from "
-"left to right.\n"
+"controller icon in the upper right corner, by swiping two fingers from left "
+"to right or in the global settings From the Launcher, go to **Global Options "
+"> Backend > Choose the preferred touch mode**. It's possible to configure "
+"the touch mode for three situations (ScummVM menus, 2D games and 3D games).\n"
 "\n"
 "### Direct mouse \n"
 "\n"
@@ -4919,24 +4994,20 @@ msgid ""
 "\n"
 "## Touch actions \n"
 "\n"
-"### One finger tap \n"
-"\n"
-"Tap one finger to perform a left mouse click\n"
-"### Two fingers tap\n"
-"\n"
-"Tap two fingers to perform a right mouse click\n"
-"\n"
-"### One finger long press\n"
-"\n"
-"Touch and hold one finger for at least 0.5 seconds to perform a left mouse "
-"button hold and drag, such as for selection from action wheel in Curse of "
-"Monkey Island.\n"
-"\n"
-"### Two fingers long press\n"
-"\n"
-"Touch and hold two fingers for at least 0.5 seconds to perform a right mouse "
-"button hold and drag, such as for selection from action wheel in Tony "
-"Tough.\n"
+"| Gesture           | Action            \n"
+"| ------------------|-------------------\n"
+"| `One finger tap`  | Left mouse click  \n"
+"| `Two fingers tap` | Right mouse click \n"
+"| `Two fingers double tap` | ESC \n"
+"| `One finger press & hold for >0.5s` | Left mouse button hold and drag, "
+"such as for selection from action wheel in Curse of Monkey Island \n"
+"| `Two fingers press & hold for >0.5s` | Right mouse button hold and drag, "
+"such as for selection from action wheel in Tony Tough \n"
+"| `Two fingers swipe (left to right)` | Toggles between the touch modes \n"
+"| `Two fingers swipe (right to left)` | Toggles virtual controller (>iOS "
+"15) \n"
+"| `Two fingers swipe (top to bottom)` | Access Global Main Menu in games \n"
+"| `Pinch (zoom in/out)` | Enables/disables keyboard \n"
 "\n"
 "### Virtual Gamepad \n"
 "\n"
@@ -5037,7 +5108,7 @@ msgstr ""
 "  ![Icône Clavier](keyboard.png \"Icône Clavier\"){w=10em}\n"
 "\n"
 
-#: backends/platform/ios7/ios7_osys_misc.mm:309
+#: backends/platform/ios7/ios7_osys_misc.mm:305
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5075,7 +5146,7 @@ msgstr ""
 "Consultez notre [documentation iOS](https://docs.scummvm.org/en/latest/"
 "other_platforms/ios.html) pour plus d'informations.\n"
 
-#: backends/platform/ios7/ios7_osys_misc.mm:330
+#: backends/platform/ios7/ios7_osys_misc.mm:326
 msgid ""
 "## Touch actions \n"
 "\n"
@@ -5116,7 +5187,7 @@ msgstr ""
 "touche Retour/Menu.\n"
 "\n"
 
-#: backends/platform/ios7/ios7_osys_misc.mm:353
+#: backends/platform/ios7/ios7_osys_misc.mm:349
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5701,7 +5772,7 @@ msgid "Quick load or save game isn't supported in this location"
 msgstr ""
 "Le chargement ou sauvegarde rapide du jeu n'est pas possible à cet endroit"
 
-#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2888
+#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2892
 #, c-format
 msgid ""
 "Failed to load saved game from file:\n"
@@ -5712,7 +5783,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2875
+#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2879
 #, c-format
 msgid ""
 "Failed to save game to file:\n"
@@ -5723,7 +5794,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2908
+#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2912
 #, c-format
 msgid ""
 "Successfully saved game in file:\n"
@@ -8876,7 +8947,7 @@ msgid "Your Name:"
 msgstr "Votre nom :"
 
 #. I18N: Button, start hosting online multiplayer game
-#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3900
 msgid "Host"
 msgstr "Héberger"
 
@@ -8886,7 +8957,7 @@ msgid "Querying games..."
 msgstr "Interrogation des jeux..."
 
 #. I18N: Join online multiplayer game
-#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3900
 msgid "Join"
 msgstr "Rejoindre"
 
@@ -9810,20 +9881,20 @@ msgstr ""
 "La correction du rapport d'aspect peut être obtenue en rognant la résolution "
 "à 320x200, sous l'onglet \"moteur\"."
 
-#: engines/scumm/scumm.cpp:1175
+#: engines/scumm/scumm.cpp:1179
 msgid "This game requires the 'Indy' Macintosh executable for its fonts."
 msgstr ""
 "Ce jeu a besoin de l'exécutable 'Indy' Macintosh pour ses polices de "
 "caractères."
 
-#: engines/scumm/scumm.cpp:1200
+#: engines/scumm/scumm.cpp:1204
 msgid ""
 "This game requires the 'Loom' Macintosh executable for its music and fonts."
 msgstr ""
 "Ce jeu a besoin de l'exécutable 'Loom' Macintosh pour sa musique et ses "
 "polices de caractères."
 
-#: engines/scumm/scumm.cpp:1220
+#: engines/scumm/scumm.cpp:1224
 msgid ""
 "Could not find the 'Monkey Island' Macintosh executable to read the\n"
 "instruments from. Music will be disabled."
@@ -9831,7 +9902,7 @@ msgstr ""
 "L'exécutable Macintosh de 'Monkey Island' n'a pas été trouvé pour\n"
 "y lire les instruments. La musique sera désactivée."
 
-#: engines/scumm/scumm.cpp:1586
+#: engines/scumm/scumm.cpp:1590
 msgid ""
 "Audio files compressed with ScummVM Tools were detected; *.BUN/*.SOU\n"
 "compression is not supported anymore for this game, audio will be disabled.\n"
@@ -9843,7 +9914,7 @@ msgstr ""
 "désactivé.\n"
 "Veuillez copier le jeu à partir du support original sans compression."
 
-#: engines/scumm/scumm.cpp:2062
+#: engines/scumm/scumm.cpp:2066
 #, c-format
 msgid ""
 "Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -9852,7 +9923,7 @@ msgstr ""
 "Le support MIDI natif requiert la mise à jour Roland de LucasArts,\n"
 "mais %s est manquant. AdLib sera utilisé."
 
-#: engines/scumm/scumm.cpp:2078
+#: engines/scumm/scumm.cpp:2082
 msgid ""
 "This particular version of Monkey Island 1 is known to miss some\n"
 "required resources for MT-32. Using AdLib instead."
@@ -9860,7 +9931,7 @@ msgstr ""
 "Cette version de Monkey Island 1 n'a pas été produite avec toutes\n"
 "les ressources nécessaires pour le MT-32. AdLib sera utilisé."
 
-#: engines/scumm/scumm.cpp:3785
+#: engines/scumm/scumm.cpp:3789
 msgid ""
 "Usually, Maniac Mansion would start now. But for that to work, the game "
 "files for Maniac Mansion have to be in the 'Maniac' directory inside the "
@@ -9871,7 +9942,7 @@ msgstr ""
 "répertoire 'Maniac' à l'intérieur du répertoire du jeu Day of the Tentacle, "
 "et le jeu doit être ajouté à ScummVM."
 
-#: engines/scumm/scumm.cpp:3896
+#: engines/scumm/scumm.cpp:3900
 msgid "Would you like to host or join a network play session?"
 msgstr "Voulez-vous héberger ou rejoindre une partie de jeu en réseau ?"
 
diff --git a/po/gl_ES.po b/po/gl_ES.po
index e5b152b14bd..17976594c24 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: 2023-12-03 16:17+0000\n"
+"POT-Creation-Date: 2023-12-03 20:51+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/"
@@ -309,7 +309,7 @@ msgstr "Hai outro almacenamento activo. Seguro que queres interrompelo?"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:145
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "Yes"
 msgstr "Si"
@@ -322,7 +322,7 @@ msgstr "Si"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:151
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "No"
 msgstr "Non"
@@ -352,9 +352,9 @@ msgstr ""
 #: engines/groovie/script.cpp:660 engines/mtropolis/mtropolis.cpp:115
 #: engines/mtropolis/mtropolis.cpp:125 engines/parallaction/saveload.cpp:270
 #: engines/saga/music.cpp:102 engines/sci/engine/kgraphics.cpp:75
-#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1221
-#: engines/scumm/scumm.cpp:1589 engines/scumm/scumm.cpp:2064
-#: engines/scumm/scumm.cpp:2080 engines/sky/compact.cpp:140
+#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1225
+#: engines/scumm/scumm.cpp:1593 engines/scumm/scumm.cpp:2068
+#: engines/scumm/scumm.cpp:2084 engines/sky/compact.cpp:140
 #: engines/sword1/animation.cpp:532 engines/sword1/animation.cpp:563
 #: engines/sword1/animation.cpp:571 engines/sword1/control.cpp:2797
 #: engines/sword1/logic.cpp:1732 engines/sword2/animation.cpp:426
@@ -625,9 +625,9 @@ msgstr "Idioma do xogo. Non converterá a versión galega do xogo en inglesa"
 #: backends/platform/android/options.cpp:150
 #: backends/platform/android/options.cpp:151
 #: backends/platform/android/options.cpp:179
-#: backends/platform/ios7/ios7_options.mm:130
-#: backends/platform/ios7/ios7_options.mm:131
-#: backends/platform/ios7/ios7_options.mm:156 engines/ags/dialogs.cpp:63
+#: backends/platform/ios7/ios7_options.mm:132
+#: backends/platform/ios7/ios7_options.mm:133
+#: backends/platform/ios7/ios7_options.mm:158 engines/ags/dialogs.cpp:63
 msgid "<default>"
 msgstr "<por defecto>"
 
@@ -4560,7 +4560,7 @@ msgstr ""
 
 #: backends/platform/android/android.cpp:1030
 #: backends/platform/ios7/ios7_osys_misc.mm:249
-#: backends/platform/ios7/ios7_osys_misc.mm:327
+#: backends/platform/ios7/ios7_osys_misc.mm:323
 #, fuzzy
 #| msgid "Control"
 msgid "Touch Controls"
@@ -4636,8 +4636,8 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/android.cpp:1089
-#: backends/platform/ios7/ios7_osys_misc.mm:306
-#: backends/platform/ios7/ios7_osys_misc.mm:350
+#: backends/platform/ios7/ios7_osys_misc.mm:302
+#: backends/platform/ios7/ios7_osys_misc.mm:346
 #, fuzzy
 #| msgid "~A~dd Game..."
 msgid "Adding Games"
@@ -4682,19 +4682,19 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/options.cpp:131
-#: backends/platform/ios7/ios7_options.mm:163
+#: backends/platform/ios7/ios7_options.mm:165
 msgid "Show On-screen control"
 msgstr "Mostrar controis na pantalla"
 
 #: backends/platform/android/options.cpp:132
-#: backends/platform/ios7/ios7_options.mm:110
+#: backends/platform/ios7/ios7_options.mm:112
 msgid "Choose the preferred touch mode:"
 msgstr ""
 
 #: backends/platform/android/options.cpp:134
 #: backends/platform/android/options.cpp:165
-#: backends/platform/ios7/ios7_options.mm:115
-#: backends/platform/ios7/ios7_options.mm:142
+#: backends/platform/ios7/ios7_options.mm:117
+#: backends/platform/ios7/ios7_options.mm:144
 #, fuzzy
 msgid "In menus"
 msgstr "Activar Venus"
@@ -4702,9 +4702,9 @@ msgstr "Activar Venus"
 #: backends/platform/android/options.cpp:136
 #: backends/platform/android/options.cpp:154
 #: backends/platform/android/options.cpp:155
-#: backends/platform/ios7/ios7_options.mm:117
-#: backends/platform/ios7/ios7_options.mm:134
-#: backends/platform/ios7/ios7_options.mm:135
+#: backends/platform/ios7/ios7_options.mm:119
+#: backends/platform/ios7/ios7_options.mm:136
+#: backends/platform/ios7/ios7_options.mm:137
 #: backends/platform/ios7/ios7_osys_events.cpp:344
 #, fuzzy
 msgid "Touchpad emulation"
@@ -4713,9 +4713,9 @@ msgstr "Emulador de MT-32"
 #: backends/platform/android/options.cpp:137
 #: backends/platform/android/options.cpp:157
 #: backends/platform/android/options.cpp:158
-#: backends/platform/ios7/ios7_options.mm:118
-#: backends/platform/ios7/ios7_options.mm:137
-#: backends/platform/ios7/ios7_options.mm:138
+#: backends/platform/ios7/ios7_options.mm:120
+#: backends/platform/ios7/ios7_options.mm:139
+#: backends/platform/ios7/ios7_options.mm:140
 #: backends/platform/ios7/ios7_osys_events.cpp:346
 #, fuzzy
 msgid "Direct mouse"
@@ -4729,45 +4729,45 @@ msgid "Gamepad emulation"
 msgstr "Emulador de MT-32"
 
 #: backends/platform/android/options.cpp:144
-#: backends/platform/ios7/ios7_options.mm:124
+#: backends/platform/ios7/ios7_options.mm:126
 msgid "In 2D games"
 msgstr ""
 
 #: backends/platform/android/options.cpp:146
-#: backends/platform/ios7/ios7_options.mm:126
+#: backends/platform/ios7/ios7_options.mm:128
 msgid "In 3D games"
 msgstr ""
 
 #: backends/platform/android/options.cpp:163
-#: backends/platform/ios7/ios7_options.mm:140
+#: backends/platform/ios7/ios7_options.mm:142
 msgid "Select the orientation:"
 msgstr ""
 
 #: backends/platform/android/options.cpp:167
 #: backends/platform/android/options.cpp:182
-#: backends/platform/ios7/ios7_options.mm:144
-#: backends/platform/ios7/ios7_options.mm:159
+#: backends/platform/ios7/ios7_options.mm:146
+#: backends/platform/ios7/ios7_options.mm:161
 #, fuzzy
 msgid "Automatic"
 msgstr "Autogardado:"
 
 #: backends/platform/android/options.cpp:168
 #: backends/platform/android/options.cpp:183
-#: backends/platform/ios7/ios7_options.mm:145
-#: backends/platform/ios7/ios7_options.mm:160
+#: backends/platform/ios7/ios7_options.mm:147
+#: backends/platform/ios7/ios7_options.mm:162
 msgid "Portrait"
 msgstr ""
 
 #: backends/platform/android/options.cpp:169
 #: backends/platform/android/options.cpp:184
-#: backends/platform/ios7/ios7_options.mm:146
-#: backends/platform/ios7/ios7_options.mm:161
+#: backends/platform/ios7/ios7_options.mm:148
+#: backends/platform/ios7/ios7_options.mm:163
 #, fuzzy
 msgid "Landscape"
 msgstr "ESC"
 
 #: backends/platform/android/options.cpp:175
-#: backends/platform/ios7/ios7_options.mm:152
+#: backends/platform/ios7/ios7_options.mm:154
 #, fuzzy
 msgid "In games"
 msgstr "Gardar partida:"
@@ -4794,31 +4794,35 @@ msgstr "Escala por hardware (rápida, mais baixa calidade)"
 msgid "Software scale (good quality, but slower)"
 msgstr "Escala por software (boa calidade, mais lenta)"
 
-#: backends/platform/ios7/ios7_options.mm:96
+#: backends/platform/ios7/ios7_options.mm:97
 #, fuzzy
 #| msgid "Show On-screen control"
 msgid "Show Gamepad Controller (iOS 15 and later)"
 msgstr "Mostrar controis na pantalla"
 
-#: backends/platform/ios7/ios7_options.mm:97
 #: backends/platform/ios7/ios7_options.mm:98
+#: backends/platform/ios7/ios7_options.mm:99
 #, fuzzy
 msgid "Gamepad opacity"
 msgstr "Emulador de MT-32"
 
-#: backends/platform/ios7/ios7_options.mm:102
+#: backends/platform/ios7/ios7_options.mm:103
 msgid "Directional button:"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:104
+#: backends/platform/ios7/ios7_options.mm:105
 msgid "Thumbstick"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:105
+#: backends/platform/ios7/ios7_options.mm:106
 msgid "Dpad"
 msgstr ""
 
 #: backends/platform/ios7/ios7_options.mm:107
+msgid "Use minimal gamepad layout"
+msgstr ""
+
+#: backends/platform/ios7/ios7_options.mm:109
 msgid "Show keyboard function bar"
 msgstr ""
 
@@ -4826,8 +4830,10 @@ msgstr ""
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
-"controller icon in the upper right corner or by swiping two fingers from "
-"left to right.\n"
+"controller icon in the upper right corner, by swiping two fingers from left "
+"to right or in the global settings From the Launcher, go to **Global Options "
+"> Backend > Choose the preferred touch mode**. It's possible to configure "
+"the touch mode for three situations (ScummVM menus, 2D games and 3D games).\n"
 "\n"
 "### Direct mouse \n"
 "\n"
@@ -4847,24 +4853,20 @@ msgid ""
 "\n"
 "## Touch actions \n"
 "\n"
-"### One finger tap \n"
-"\n"
-"Tap one finger to perform a left mouse click\n"
-"### Two fingers tap\n"
-"\n"
-"Tap two fingers to perform a right mouse click\n"
-"\n"
-"### One finger long press\n"
-"\n"
-"Touch and hold one finger for at least 0.5 seconds to perform a left mouse "
-"button hold and drag, such as for selection from action wheel in Curse of "
-"Monkey Island.\n"
-"\n"
-"### Two fingers long press\n"
-"\n"
-"Touch and hold two fingers for at least 0.5 seconds to perform a right mouse "
-"button hold and drag, such as for selection from action wheel in Tony "
-"Tough.\n"
+"| Gesture           | Action            \n"
+"| ------------------|-------------------\n"
+"| `One finger tap`  | Left mouse click  \n"
+"| `Two fingers tap` | Right mouse click \n"
+"| `Two fingers double tap` | ESC \n"
+"| `One finger press & hold for >0.5s` | Left mouse button hold and drag, "
+"such as for selection from action wheel in Curse of Monkey Island \n"
+"| `Two fingers press & hold for >0.5s` | Right mouse button hold and drag, "
+"such as for selection from action wheel in Tony Tough \n"
+"| `Two fingers swipe (left to right)` | Toggles between the touch modes \n"
+"| `Two fingers swipe (right to left)` | Toggles virtual controller (>iOS "
+"15) \n"
+"| `Two fingers swipe (top to bottom)` | Access Global Main Menu in games \n"
+"| `Pinch (zoom in/out)` | Enables/disables keyboard \n"
 "\n"
 "### Virtual Gamepad \n"
 "\n"
@@ -4893,7 +4895,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:309
+#: backends/platform/ios7/ios7_osys_misc.mm:305
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -4914,7 +4916,7 @@ msgid ""
 "other_platforms/ios.html) for more information.\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:330
+#: backends/platform/ios7/ios7_osys_misc.mm:326
 msgid ""
 "## Touch actions \n"
 "\n"
@@ -4936,7 +4938,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:353
+#: backends/platform/ios7/ios7_osys_misc.mm:349
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5470,7 +5472,7 @@ msgstr "Restaurar"
 msgid "Quick load or save game isn't supported in this location"
 msgstr ""
 
-#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2888
+#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2892
 #, c-format
 msgid ""
 "Failed to load saved game from file:\n"
@@ -5481,7 +5483,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2875
+#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2879
 #, c-format
 msgid ""
 "Failed to save game to file:\n"
@@ -5492,7 +5494,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2908
+#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2912
 #, c-format
 msgid ""
 "Successfully saved game in file:\n"
@@ -8557,7 +8559,7 @@ msgid "Your Name:"
 msgstr "Nome:"
 
 #. I18N: Button, start hosting online multiplayer game
-#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3900
 msgid "Host"
 msgstr ""
 
@@ -8569,7 +8571,7 @@ msgid "Querying games..."
 msgstr "Gardando..."
 
 #. I18N: Join online multiplayer game
-#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3900
 msgid "Join"
 msgstr ""
 
@@ -9453,16 +9455,16 @@ msgid ""
 "320x200, under 'engine' tab."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1175
+#: engines/scumm/scumm.cpp:1179
 msgid "This game requires the 'Indy' Macintosh executable for its fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1200
+#: engines/scumm/scumm.cpp:1204
 msgid ""
 "This game requires the 'Loom' Macintosh executable for its music and fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1220
+#: engines/scumm/scumm.cpp:1224
 msgid ""
 "Could not find the 'Monkey Island' Macintosh executable to read the\n"
 "instruments from. Music will be disabled."
@@ -9470,14 +9472,14 @@ msgstr ""
 "Erro ao buscar o executable de Monkey Island para Macintosh\n"
 "do que empregar os instrumentos. A música desactivarase."
 
-#: engines/scumm/scumm.cpp:1586
+#: engines/scumm/scumm.cpp:1590
 msgid ""
 "Audio files compressed with ScummVM Tools were detected; *.BUN/*.SOU\n"
 "compression is not supported anymore for this game, audio will be disabled.\n"
 "Please copy the game from the original media without compression."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:2062
+#: engines/scumm/scumm.cpp:2066
 #, c-format
 msgid ""
 "Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -9486,13 +9488,13 @@ msgstr ""
 "A compatibilidade nativa con MIDI precisa a actualización de Roland\n"
 "de LucasArts, mais falla %s. Empregarase AdLib."
 
-#: engines/scumm/scumm.cpp:2078
+#: engines/scumm/scumm.cpp:2082
 msgid ""
 "This particular version of Monkey Island 1 is known to miss some\n"
 "required resources for MT-32. Using AdLib instead."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:3785
+#: engines/scumm/scumm.cpp:3789
 msgid ""
 "Usually, Maniac Mansion would start now. But for that to work, the game "
 "files for Maniac Mansion have to be in the 'Maniac' directory inside the "
@@ -9502,7 +9504,7 @@ msgstr ""
 "que estar no directorio \"Maniac\" dentro do directorio \"Tentacle\". "
 "Ademais, cómpre engadir o xogo a ScummVM."
 
-#: engines/scumm/scumm.cpp:3896
+#: engines/scumm/scumm.cpp:3900
 #, fuzzy
 msgid "Would you like to host or join a network play session?"
 msgstr "Queres cargar ou gardar a partida?"
diff --git a/po/he.po b/po/he.po
index 82da75c95c4..e78f489f988 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: 2023-12-03 16:17+0000\n"
+"POT-Creation-Date: 2023-12-03 20:51+0000\n"
 "PO-Revision-Date: 2023-11-23 02:41+0000\n"
 "Last-Translator: Niv Baehr <bloop93 at gmail.com>\n"
 "Language-Team: Hebrew <https://translations.scummvm.org/projects/scummvm/"
@@ -298,7 +298,7 @@ msgstr "אחסון אחר עובד כעת. האם להפריע לו?"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:145
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "Yes"
 msgstr "כן"
@@ -311,7 +311,7 @@ msgstr "כן"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:151
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "No"
 msgstr "לא"
@@ -339,9 +339,9 @@ msgstr "תוכן קוד JSON משובש."
 #: engines/groovie/script.cpp:660 engines/mtropolis/mtropolis.cpp:115
 #: engines/mtropolis/mtropolis.cpp:125 engines/parallaction/saveload.cpp:270
 #: engines/saga/music.cpp:102 engines/sci/engine/kgraphics.cpp:75
-#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1221
-#: engines/scumm/scumm.cpp:1589 engines/scumm/scumm.cpp:2064
-#: engines/scumm/scumm.cpp:2080 engines/sky/compact.cpp:140
+#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1225
+#: engines/scumm/scumm.cpp:1593 engines/scumm/scumm.cpp:2068
+#: engines/scumm/scumm.cpp:2084 engines/sky/compact.cpp:140
 #: engines/sword1/animation.cpp:532 engines/sword1/animation.cpp:563
 #: engines/sword1/animation.cpp:571 engines/sword1/control.cpp:2797
 #: engines/sword1/logic.cpp:1732 engines/sword2/animation.cpp:426
@@ -598,9 +598,9 @@ msgstr "שפת המשחק. אפשרות זו לא תהפוך משחק בטורק
 #: backends/platform/android/options.cpp:150
 #: backends/platform/android/options.cpp:151
 #: backends/platform/android/options.cpp:179
-#: backends/platform/ios7/ios7_options.mm:130
-#: backends/platform/ios7/ios7_options.mm:131
-#: backends/platform/ios7/ios7_options.mm:156 engines/ags/dialogs.cpp:63
+#: backends/platform/ios7/ios7_options.mm:132
+#: backends/platform/ios7/ios7_options.mm:133
+#: backends/platform/ios7/ios7_options.mm:158 engines/ags/dialogs.cpp:63
 msgid "<default>"
 msgstr "<ברירת מחדל>"
 
@@ -4406,7 +4406,7 @@ msgstr "מצב זכוכית מגדלת כבוי"
 
 #: backends/platform/android/android.cpp:1030
 #: backends/platform/ios7/ios7_osys_misc.mm:249
-#: backends/platform/ios7/ios7_osys_misc.mm:327
+#: backends/platform/ios7/ios7_osys_misc.mm:323
 msgid "Touch Controls"
 msgstr "בקרות מגע"
 
@@ -4480,8 +4480,8 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/android.cpp:1089
-#: backends/platform/ios7/ios7_osys_misc.mm:306
-#: backends/platform/ios7/ios7_osys_misc.mm:350
+#: backends/platform/ios7/ios7_osys_misc.mm:302
+#: backends/platform/ios7/ios7_osys_misc.mm:346
 msgid "Adding Games"
 msgstr "מוסיף משחקים"
 
@@ -4550,28 +4550,28 @@ msgstr ""
 "4. דפדפו בתיקיה זו אל נתוני המשחק."
 
 #: backends/platform/android/options.cpp:131
-#: backends/platform/ios7/ios7_options.mm:163
+#: backends/platform/ios7/ios7_options.mm:165
 msgid "Show On-screen control"
 msgstr "הצגת בקרים על המסך"
 
 #: backends/platform/android/options.cpp:132
-#: backends/platform/ios7/ios7_options.mm:110
+#: backends/platform/ios7/ios7_options.mm:112
 msgid "Choose the preferred touch mode:"
 msgstr "בחירת מצב מגע מועדף:"
 
 #: backends/platform/android/options.cpp:134
 #: backends/platform/android/options.cpp:165
-#: backends/platform/ios7/ios7_options.mm:115
-#: backends/platform/ios7/ios7_options.mm:142
+#: backends/platform/ios7/ios7_options.mm:117
+#: backends/platform/ios7/ios7_options.mm:144
 msgid "In menus"
 msgstr "בתפריטים"
 
 #: backends/platform/android/options.cpp:136
 #: backends/platform/android/options.cpp:154
 #: backends/platform/android/options.cpp:155
-#: backends/platform/ios7/ios7_options.mm:117
-#: backends/platform/ios7/ios7_options.mm:134
-#: backends/platform/ios7/ios7_options.mm:135
+#: backends/platform/ios7/ios7_options.mm:119
+#: backends/platform/ios7/ios7_options.mm:136
+#: backends/platform/ios7/ios7_options.mm:137
 #: backends/platform/ios7/ios7_osys_events.cpp:344
 msgid "Touchpad emulation"
 msgstr "דמוי משטח מגע"
@@ -4579,9 +4579,9 @@ msgstr "דמוי משטח מגע"
 #: backends/platform/android/options.cpp:137
 #: backends/platform/android/options.cpp:157
 #: backends/platform/android/options.cpp:158
-#: backends/platform/ios7/ios7_options.mm:118
-#: backends/platform/ios7/ios7_options.mm:137
-#: backends/platform/ios7/ios7_options.mm:138
+#: backends/platform/ios7/ios7_options.mm:120
+#: backends/platform/ios7/ios7_options.mm:139
+#: backends/platform/ios7/ios7_options.mm:140
 #: backends/platform/ios7/ios7_osys_events.cpp:346
 msgid "Direct mouse"
 msgstr "עכבר ישיר"
@@ -4593,43 +4593,43 @@ msgid "Gamepad emulation"
 msgstr "דמוי בקר משחק"
 
 #: backends/platform/android/options.cpp:144
-#: backends/platform/ios7/ios7_options.mm:124
+#: backends/platform/ios7/ios7_options.mm:126
 msgid "In 2D games"
 msgstr "במשחקי דו-ממד"
 
 #: backends/platform/android/options.cpp:146
-#: backends/platform/ios7/ios7_options.mm:126
+#: backends/platform/ios7/ios7_options.mm:128
 msgid "In 3D games"
 msgstr "במשחקי תלת-ממד"
 
 #: backends/platform/android/options.cpp:163
-#: backends/platform/ios7/ios7_options.mm:140
+#: backends/platform/ios7/ios7_options.mm:142
 msgid "Select the orientation:"
 msgstr "בחירת מנח:"
 
 #: backends/platform/android/options.cpp:167
 #: backends/platform/android/options.cpp:182
-#: backends/platform/ios7/ios7_options.mm:144
-#: backends/platform/ios7/ios7_options.mm:159
+#: backends/platform/ios7/ios7_options.mm:146
+#: backends/platform/ios7/ios7_options.mm:161
 msgid "Automatic"
 msgstr "אוטומטית"
 
 #: backends/platform/android/options.cpp:168
 #: backends/platform/android/options.cpp:183
-#: backends/platform/ios7/ios7_options.mm:145
-#: backends/platform/ios7/ios7_options.mm:160
+#: backends/platform/ios7/ios7_options.mm:147
+#: backends/platform/ios7/ios7_options.mm:162
 msgid "Portrait"
 msgstr "דיוקן"
 
 #: backends/platform/android/options.cpp:169
 #: backends/platform/android/options.cpp:184
-#: backends/platform/ios7/ios7_options.mm:146
-#: backends/platform/ios7/ios7_options.mm:161
+#: backends/platform/ios7/ios7_options.mm:148
+#: backends/platform/ios7/ios7_options.mm:163
 msgid "Landscape"
 msgstr "נוף"
 
 #: backends/platform/android/options.cpp:175
-#: backends/platform/ios7/ios7_options.mm:152
+#: backends/platform/ios7/ios7_options.mm:154
 msgid "In games"
 msgstr "במשחקים"
 
@@ -4654,30 +4654,34 @@ msgstr "הגדלת חומרה (מהיר, אך באיכות נמוכה)"
 msgid "Software scale (good quality, but slower)"
 msgstr "הגדלת תוכנה (באיכות טובה, אך איטית יותר)"
 
-#: backends/platform/ios7/ios7_options.mm:96
+#: backends/platform/ios7/ios7_options.mm:97
 #, fuzzy
 #| msgid "Show On-screen control"
 msgid "Show Gamepad Controller (iOS 15 and later)"
 msgstr "הצגת בקרים על המסך"
 
-#: backends/platform/ios7/ios7_options.mm:97
 #: backends/platform/ios7/ios7_options.mm:98
+#: backends/platform/ios7/ios7_options.mm:99
 msgid "Gamepad opacity"
 msgstr "אטימות בקר משחק"
 
-#: backends/platform/ios7/ios7_options.mm:102
+#: backends/platform/ios7/ios7_options.mm:103
 msgid "Directional button:"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:104
+#: backends/platform/ios7/ios7_options.mm:105
 msgid "Thumbstick"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:105
+#: backends/platform/ios7/ios7_options.mm:106
 msgid "Dpad"
 msgstr ""
 
 #: backends/platform/ios7/ios7_options.mm:107
+msgid "Use minimal gamepad layout"
+msgstr ""
+
+#: backends/platform/ios7/ios7_options.mm:109
 msgid "Show keyboard function bar"
 msgstr ""
 
@@ -4685,8 +4689,10 @@ msgstr ""
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
-"controller icon in the upper right corner or by swiping two fingers from "
-"left to right.\n"
+"controller icon in the upper right corner, by swiping two fingers from left "
+"to right or in the global settings From the Launcher, go to **Global Options "
+"> Backend > Choose the preferred touch mode**. It's possible to configure "
+"the touch mode for three situations (ScummVM menus, 2D games and 3D games).\n"
 "\n"
 "### Direct mouse \n"
 "\n"
@@ -4706,24 +4712,20 @@ msgid ""
 "\n"
 "## Touch actions \n"
 "\n"
-"### One finger tap \n"
-"\n"
-"Tap one finger to perform a left mouse click\n"
-"### Two fingers tap\n"
-"\n"
-"Tap two fingers to perform a right mouse click\n"
-"\n"
-"### One finger long press\n"
-"\n"
-"Touch and hold one finger for at least 0.5 seconds to perform a left mouse "
-"button hold and drag, such as for selection from action wheel in Curse of "
-"Monkey Island.\n"
-"\n"
-"### Two fingers long press\n"
-"\n"
-"Touch and hold two fingers for at least 0.5 seconds to perform a right mouse "
-"button hold and drag, such as for selection from action wheel in Tony "
-"Tough.\n"
+"| Gesture           | Action            \n"
+"| ------------------|-------------------\n"
+"| `One finger tap`  | Left mouse click  \n"
+"| `Two fingers tap` | Right mouse click \n"
+"| `Two fingers double tap` | ESC \n"
+"| `One finger press & hold for >0.5s` | Left mouse button hold and drag, "
+"such as for selection from action wheel in Curse of Monkey Island \n"
+"| `Two fingers press & hold for >0.5s` | Right mouse button hold and drag, "
+"such as for selection from action wheel in Tony Tough \n"
+"| `Two fingers swipe (left to right)` | Toggles between the touch modes \n"
+"| `Two fingers swipe (right to left)` | Toggles virtual controller (>iOS "
+"15) \n"
+"| `Two fingers swipe (top to bottom)` | Access Global Main Menu in games \n"
+"| `Pinch (zoom in/out)` | Enables/disables keyboard \n"
 "\n"
 "### Virtual Gamepad \n"
 "\n"
@@ -4752,7 +4754,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:309
+#: backends/platform/ios7/ios7_osys_misc.mm:305
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -4773,7 +4775,7 @@ msgid ""
 "other_platforms/ios.html) for more information.\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:330
+#: backends/platform/ios7/ios7_osys_misc.mm:326
 msgid ""
 "## Touch actions \n"
 "\n"
@@ -4795,7 +4797,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:353
+#: backends/platform/ios7/ios7_osys_misc.mm:349
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5319,7 +5321,7 @@ msgstr "שחזור"
 msgid "Quick load or save game isn't supported in this location"
 msgstr "שמירת המשחק או טעינה מהירה לא נתמכות במיקום זה"
 
-#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2888
+#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2892
 #, c-format
 msgid ""
 "Failed to load saved game from file:\n"
@@ -5330,7 +5332,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2875
+#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2879
 #, c-format
 msgid ""
 "Failed to save game to file:\n"
@@ -5341,7 +5343,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2908
+#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2912
 #, c-format
 msgid ""
 "Successfully saved game in file:\n"
@@ -8395,7 +8397,7 @@ msgid "Your Name:"
 msgstr "שמכם:"
 
 #. I18N: Button, start hosting online multiplayer game
-#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3900
 msgid "Host"
 msgstr ""
 
@@ -8407,7 +8409,7 @@ msgid "Querying games..."
 msgstr "שומר משחק ..."
 
 #. I18N: Join online multiplayer game
-#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3900
 msgid "Join"
 msgstr ""
 
@@ -9306,16 +9308,16 @@ msgstr ""
 "שאינה מאפשרת תיקון יחס ממדים.\n"
 "ניתן להשיג תיקון יחס ממדים על ידי חיתוך הרזולוציה ל-320x200, בלשונית 'מנוע'."
 
-#: engines/scumm/scumm.cpp:1175
+#: engines/scumm/scumm.cpp:1179
 msgid "This game requires the 'Indy' Macintosh executable for its fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1200
+#: engines/scumm/scumm.cpp:1204
 msgid ""
 "This game requires the 'Loom' Macintosh executable for its music and fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1220
+#: engines/scumm/scumm.cpp:1224
 msgid ""
 "Could not find the 'Monkey Island' Macintosh executable to read the\n"
 "instruments from. Music will be disabled."
@@ -9323,7 +9325,7 @@ msgstr ""
 "לא ניתן למצוא את ההפעלה מקינטוש 'אי הקופים' כדי לקרוא את\n"
 "מכשירים מ. המוסיקה תושבת."
 
-#: engines/scumm/scumm.cpp:1586
+#: engines/scumm/scumm.cpp:1590
 msgid ""
 "Audio files compressed with ScummVM Tools were detected; *.BUN/*.SOU\n"
 "compression is not supported anymore for this game, audio will be disabled.\n"
@@ -9333,7 +9335,7 @@ msgstr ""
 "הדחיסה עבור משחק זה כבר אינה נתמכת, השמע ינוטרל.\n"
 "נא להעתיק את המשחק מהמדיה המקורית ללא הדחיסה."
 
-#: engines/scumm/scumm.cpp:2062
+#: engines/scumm/scumm.cpp:2066
 #, c-format
 msgid ""
 "Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -9342,7 +9344,7 @@ msgstr ""
 "תמיכת MIDI מקומית דורשת את שדרוג הרולנד מ- LucasArts,\n"
 "אבל %s חסר. במקום זאת משתמשים ב- AdLib."
 
-#: engines/scumm/scumm.cpp:2078
+#: engines/scumm/scumm.cpp:2082
 msgid ""
 "This particular version of Monkey Island 1 is known to miss some\n"
 "required resources for MT-32. Using AdLib instead."
@@ -9350,7 +9352,7 @@ msgstr ""
 "גרסה זו של אי הקופים 1 ידועה כחסרה\n"
 "משאבים מסוים שנדרשים עבור MT-32. משתמשים ב-AdLib במקום."
 
-#: engines/scumm/scumm.cpp:3785
+#: engines/scumm/scumm.cpp:3789
 msgid ""
 "Usually, Maniac Mansion would start now. But for that to work, the game "
 "files for Maniac Mansion have to be in the 'Maniac' directory inside the "
@@ -9360,7 +9362,7 @@ msgstr ""
 "Mansion חייבים להיות בספריית 'Maniac' בתוך ספריית המשחק Tentacle, ויש להוסיף "
 "את המשחק ל- ScummVM."
 
-#: engines/scumm/scumm.cpp:3896
+#: engines/scumm/scumm.cpp:3900
 #, fuzzy
 msgid "Would you like to host or join a network play session?"
 msgstr "האם ברצונכם לשמור או לטעון משחק?"
diff --git a/po/hi.po b/po/hi.po
index 2471e02b184..a9d345849be 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: 2023-12-03 16:17+0000\n"
+"POT-Creation-Date: 2023-12-03 20:51+0000\n"
 "PO-Revision-Date: 2023-11-08 23:41+0000\n"
 "Last-Translator: illusion01 <prathamesh.jakkula.01042005 at gmail.com>\n"
 "Language-Team: Hindi <https://translations.scummvm.org/projects/scummvm/"
@@ -292,7 +292,7 @@ msgstr ""
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:145
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "Yes"
 msgstr "हाँ"
@@ -305,7 +305,7 @@ msgstr "हाँ"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:151
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "No"
 msgstr "नहीं"
@@ -333,9 +333,9 @@ msgstr ""
 #: engines/groovie/script.cpp:660 engines/mtropolis/mtropolis.cpp:115
 #: engines/mtropolis/mtropolis.cpp:125 engines/parallaction/saveload.cpp:270
 #: engines/saga/music.cpp:102 engines/sci/engine/kgraphics.cpp:75
-#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1221
-#: engines/scumm/scumm.cpp:1589 engines/scumm/scumm.cpp:2064
-#: engines/scumm/scumm.cpp:2080 engines/sky/compact.cpp:140
+#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1225
+#: engines/scumm/scumm.cpp:1593 engines/scumm/scumm.cpp:2068
+#: engines/scumm/scumm.cpp:2084 engines/sky/compact.cpp:140
 #: engines/sword1/animation.cpp:532 engines/sword1/animation.cpp:563
 #: engines/sword1/animation.cpp:571 engines/sword1/control.cpp:2797
 #: engines/sword1/logic.cpp:1732 engines/sword2/animation.cpp:426
@@ -599,9 +599,9 @@ msgstr "गेम की भाषा। यह आपके स्पैनि
 #: backends/platform/android/options.cpp:150
 #: backends/platform/android/options.cpp:151
 #: backends/platform/android/options.cpp:179
-#: backends/platform/ios7/ios7_options.mm:130
-#: backends/platform/ios7/ios7_options.mm:131
-#: backends/platform/ios7/ios7_options.mm:156 engines/ags/dialogs.cpp:63
+#: backends/platform/ios7/ios7_options.mm:132
+#: backends/platform/ios7/ios7_options.mm:133
+#: backends/platform/ios7/ios7_options.mm:158 engines/ags/dialogs.cpp:63
 msgid "<default>"
 msgstr "<default>"
 
@@ -4296,7 +4296,7 @@ msgstr ""
 
 #: backends/platform/android/android.cpp:1030
 #: backends/platform/ios7/ios7_osys_misc.mm:249
-#: backends/platform/ios7/ios7_osys_misc.mm:327
+#: backends/platform/ios7/ios7_osys_misc.mm:323
 msgid "Touch Controls"
 msgstr ""
 
@@ -4370,8 +4370,8 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/android.cpp:1089
-#: backends/platform/ios7/ios7_osys_misc.mm:306
-#: backends/platform/ios7/ios7_osys_misc.mm:350
+#: backends/platform/ios7/ios7_osys_misc.mm:302
+#: backends/platform/ios7/ios7_osys_misc.mm:346
 #, fuzzy
 #| msgid "~A~dd Game..."
 msgid "Adding Games"
@@ -4416,28 +4416,28 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/options.cpp:131
-#: backends/platform/ios7/ios7_options.mm:163
+#: backends/platform/ios7/ios7_options.mm:165
 msgid "Show On-screen control"
 msgstr ""
 
 #: backends/platform/android/options.cpp:132
-#: backends/platform/ios7/ios7_options.mm:110
+#: backends/platform/ios7/ios7_options.mm:112
 msgid "Choose the preferred touch mode:"
 msgstr ""
 
 #: backends/platform/android/options.cpp:134
 #: backends/platform/android/options.cpp:165
-#: backends/platform/ios7/ios7_options.mm:115
-#: backends/platform/ios7/ios7_options.mm:142
+#: backends/platform/ios7/ios7_options.mm:117
+#: backends/platform/ios7/ios7_options.mm:144
 msgid "In menus"
 msgstr ""
 
 #: backends/platform/android/options.cpp:136
 #: backends/platform/android/options.cpp:154
 #: backends/platform/android/options.cpp:155
-#: backends/platform/ios7/ios7_options.mm:117
-#: backends/platform/ios7/ios7_options.mm:134
-#: backends/platform/ios7/ios7_options.mm:135
+#: backends/platform/ios7/ios7_options.mm:119
+#: backends/platform/ios7/ios7_options.mm:136
+#: backends/platform/ios7/ios7_options.mm:137
 #: backends/platform/ios7/ios7_osys_events.cpp:344
 msgid "Touchpad emulation"
 msgstr "टचपैड एमुलेशन"
@@ -4445,9 +4445,9 @@ msgstr "टचपैड एमुलेशन"
 #: backends/platform/android/options.cpp:137
 #: backends/platform/android/options.cpp:157
 #: backends/platform/android/options.cpp:158
-#: backends/platform/ios7/ios7_options.mm:118
-#: backends/platform/ios7/ios7_options.mm:137
-#: backends/platform/ios7/ios7_options.mm:138
+#: backends/platform/ios7/ios7_options.mm:120
+#: backends/platform/ios7/ios7_options.mm:139
+#: backends/platform/ios7/ios7_options.mm:140
 #: backends/platform/ios7/ios7_osys_events.cpp:346
 msgid "Direct mouse"
 msgstr ""
@@ -4459,43 +4459,43 @@ msgid "Gamepad emulation"
 msgstr "गेमपैड़ एमुलेशन"
 
 #: backends/platform/android/options.cpp:144
-#: backends/platform/ios7/ios7_options.mm:124
+#: backends/platform/ios7/ios7_options.mm:126
 msgid "In 2D games"
 msgstr ""
 
 #: backends/platform/android/options.cpp:146
-#: backends/platform/ios7/ios7_options.mm:126
+#: backends/platform/ios7/ios7_options.mm:128
 msgid "In 3D games"
 msgstr ""
 
 #: backends/platform/android/options.cpp:163
-#: backends/platform/ios7/ios7_options.mm:140
+#: backends/platform/ios7/ios7_options.mm:142
 msgid "Select the orientation:"
 msgstr ""
 
 #: backends/platform/android/options.cpp:167
 #: backends/platform/android/options.cpp:182
-#: backends/platform/ios7/ios7_options.mm:144
-#: backends/platform/ios7/ios7_options.mm:159
+#: backends/platform/ios7/ios7_options.mm:146
+#: backends/platform/ios7/ios7_options.mm:161
 msgid "Automatic"
 msgstr ""
 
 #: backends/platform/android/options.cpp:168
 #: backends/platform/android/options.cpp:183
-#: backends/platform/ios7/ios7_options.mm:145
-#: backends/platform/ios7/ios7_options.mm:160
+#: backends/platform/ios7/ios7_options.mm:147
+#: backends/platform/ios7/ios7_options.mm:162
 msgid "Portrait"
 msgstr ""
 
 #: backends/platform/android/options.cpp:169
 #: backends/platform/android/options.cpp:184
-#: backends/platform/ios7/ios7_options.mm:146
-#: backends/platform/ios7/ios7_options.mm:161
+#: backends/platform/ios7/ios7_options.mm:148
+#: backends/platform/ios7/ios7_options.mm:163
 msgid "Landscape"
 msgstr ""
 
 #: backends/platform/android/options.cpp:175
-#: backends/platform/ios7/ios7_options.mm:152
+#: backends/platform/ios7/ios7_options.mm:154
 #, fuzzy
 #| msgid "Saved games"
 msgid "In games"
@@ -4522,30 +4522,34 @@ msgstr ""
 msgid "Software scale (good quality, but slower)"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:96
+#: backends/platform/ios7/ios7_options.mm:97
 msgid "Show Gamepad Controller (iOS 15 and later)"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:97
 #: backends/platform/ios7/ios7_options.mm:98
+#: backends/platform/ios7/ios7_options.mm:99
 #, fuzzy
 #| msgid "Gamepad emulation"
 msgid "Gamepad opacity"
 msgstr "गेमपैड़ एमुलेशन"
 
-#: backends/platform/ios7/ios7_options.mm:102
+#: backends/platform/ios7/ios7_options.mm:103
 msgid "Directional button:"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:104
+#: backends/platform/ios7/ios7_options.mm:105
 msgid "Thumbstick"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:105
+#: backends/platform/ios7/ios7_options.mm:106
 msgid "Dpad"
 msgstr ""
 
 #: backends/platform/ios7/ios7_options.mm:107
+msgid "Use minimal gamepad layout"
+msgstr ""
+
+#: backends/platform/ios7/ios7_options.mm:109
 msgid "Show keyboard function bar"
 msgstr ""
 
@@ -4553,8 +4557,10 @@ msgstr ""
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
-"controller icon in the upper right corner or by swiping two fingers from "
-"left to right.\n"
+"controller icon in the upper right corner, by swiping two fingers from left "
+"to right or in the global settings From the Launcher, go to **Global Options "
+"> Backend > Choose the preferred touch mode**. It's possible to configure "
+"the touch mode for three situations (ScummVM menus, 2D games and 3D games).\n"
 "\n"
 "### Direct mouse \n"
 "\n"
@@ -4574,24 +4580,20 @@ msgid ""
 "\n"
 "## Touch actions \n"
 "\n"
-"### One finger tap \n"
-"\n"
-"Tap one finger to perform a left mouse click\n"
-"### Two fingers tap\n"
-"\n"
-"Tap two fingers to perform a right mouse click\n"
-"\n"
-"### One finger long press\n"
-"\n"
-"Touch and hold one finger for at least 0.5 seconds to perform a left mouse "
-"button hold and drag, such as for selection from action wheel in Curse of "
-"Monkey Island.\n"
-"\n"
-"### Two fingers long press\n"
-"\n"
-"Touch and hold two fingers for at least 0.5 seconds to perform a right mouse "
-"button hold and drag, such as for selection from action wheel in Tony "
-"Tough.\n"
+"| Gesture           | Action            \n"
+"| ------------------|-------------------\n"
+"| `One finger tap`  | Left mouse click  \n"
+"| `Two fingers tap` | Right mouse click \n"
+"| `Two fingers double tap` | ESC \n"
+"| `One finger press & hold for >0.5s` | Left mouse button hold and drag, "
+"such as for selection from action wheel in Curse of Monkey Island \n"
+"| `Two fingers press & hold for >0.5s` | Right mouse button hold and drag, "
+"such as for selection from action wheel in Tony Tough \n"
+"| `Two fingers swipe (left to right)` | Toggles between the touch modes \n"
+"| `Two fingers swipe (right to left)` | Toggles virtual controller (>iOS "
+"15) \n"
+"| `Two fingers swipe (top to bottom)` | Access Global Main Menu in games \n"
+"| `Pinch (zoom in/out)` | Enables/disables keyboard \n"
 "\n"
 "### Virtual Gamepad \n"
 "\n"
@@ -4620,7 +4622,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:309
+#: backends/platform/ios7/ios7_osys_misc.mm:305
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -4641,7 +4643,7 @@ msgid ""
 "other_platforms/ios.html) for more information.\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:330
+#: backends/platform/ios7/ios7_osys_misc.mm:326
 msgid ""
 "## Touch actions \n"
 "\n"
@@ -4663,7 +4665,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:353
+#: backends/platform/ios7/ios7_osys_misc.mm:349
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5184,7 +5186,7 @@ msgstr ""
 msgid "Quick load or save game isn't supported in this location"
 msgstr ""
 
-#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2888
+#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2892
 #, c-format
 msgid ""
 "Failed to load saved game from file:\n"
@@ -5192,7 +5194,7 @@ msgid ""
 "%s"
 msgstr ""
 
-#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2875
+#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2879
 #, c-format
 msgid ""
 "Failed to save game to file:\n"
@@ -5200,7 +5202,7 @@ msgid ""
 "%s"
 msgstr ""
 
-#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2908
+#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2912
 #, c-format
 msgid ""
 "Successfully saved game in file:\n"
@@ -7985,7 +7987,7 @@ msgid "Your Name:"
 msgstr "आपका नाम:"
 
 #. I18N: Button, start hosting online multiplayer game
-#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3900
 msgid "Host"
 msgstr ""
 
@@ -7995,7 +7997,7 @@ msgid "Querying games..."
 msgstr ""
 
 #. I18N: Join online multiplayer game
-#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3900
 msgid "Join"
 msgstr ""
 
@@ -8861,49 +8863,49 @@ msgid ""
 "320x200, under 'engine' tab."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1175
+#: engines/scumm/scumm.cpp:1179
 msgid "This game requires the 'Indy' Macintosh executable for its fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1200
+#: engines/scumm/scumm.cpp:1204
 msgid ""
 "This game requires the 'Loom' Macintosh executable for its music and fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1220
+#: engines/scumm/scumm.cpp:1224
 msgid ""
 "Could not find the 'Monkey Island' Macintosh executable to read the\n"
 "instruments from. Music will be disabled."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1586
+#: engines/scumm/scumm.cpp:1590
 msgid ""
 "Audio files compressed with ScummVM Tools were detected; *.BUN/*.SOU\n"
 "compression is not supported anymore for this game, audio will be disabled.\n"
 "Please copy the game from the original media without compression."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:2062
+#: engines/scumm/scumm.cpp:2066
 #, c-format
 msgid ""
 "Native MIDI support requires the Roland Upgrade from LucasArts,\n"
 "but %s is missing. Using AdLib instead."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:2078
+#: engines/scumm/scumm.cpp:2082
 msgid ""
 "This particular version of Monkey Island 1 is known to miss some\n"
 "required resources for MT-32. Using AdLib instead."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:3785
+#: engines/scumm/scumm.cpp:3789
 msgid ""
 "Usually, Maniac Mansion would start now. But for that to work, the game "
 "files for Maniac Mansion have to be in the 'Maniac' directory inside the "
 "Tentacle game directory, and the game has to be added to ScummVM."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:3896
+#: engines/scumm/scumm.cpp:3900
 msgid "Would you like to host or join a network play session?"
 msgstr ""
 
diff --git a/po/hu_HU.po b/po/hu_HU.po
index f0e04b0c906..5879002ee58 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: 2023-12-03 16:17+0000\n"
+"POT-Creation-Date: 2023-12-03 20:51+0000\n"
 "PO-Revision-Date: 2023-05-06 06:43+0000\n"
 "Last-Translator: George Kormendi <grubycza at hotmail.com>\n"
 "Language-Team: Hungarian <https://translations.scummvm.org/projects/scummvm/"
@@ -316,7 +316,7 @@ msgstr "Egy másik tároló jelenleg már mûködik. Meg akarod szakítani?"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:145
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "Yes"
 msgstr "Igen"
@@ -329,7 +329,7 @@ msgstr "Igen"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:151
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "No"
 msgstr "Nem"
@@ -357,9 +357,9 @@ msgstr "A JSON kód tartalma hibás."
 #: engines/groovie/script.cpp:660 engines/mtropolis/mtropolis.cpp:115
 #: engines/mtropolis/mtropolis.cpp:125 engines/parallaction/saveload.cpp:270
 #: engines/saga/music.cpp:102 engines/sci/engine/kgraphics.cpp:75
-#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1221
-#: engines/scumm/scumm.cpp:1589 engines/scumm/scumm.cpp:2064
-#: engines/scumm/scumm.cpp:2080 engines/sky/compact.cpp:140
+#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1225
+#: engines/scumm/scumm.cpp:1593 engines/scumm/scumm.cpp:2068
+#: engines/scumm/scumm.cpp:2084 engines/sky/compact.cpp:140
 #: engines/sword1/animation.cpp:532 engines/sword1/animation.cpp:563
 #: engines/sword1/animation.cpp:571 engines/sword1/control.cpp:2797
 #: engines/sword1/logic.cpp:1732 engines/sword2/animation.cpp:426
@@ -633,9 +633,9 @@ msgstr ""
 #: backends/platform/android/options.cpp:150
 #: backends/platform/android/options.cpp:151
 #: backends/platform/android/options.cpp:179
-#: backends/platform/ios7/ios7_options.mm:130
-#: backends/platform/ios7/ios7_options.mm:131
-#: backends/platform/ios7/ios7_options.mm:156 engines/ags/dialogs.cpp:63
+#: backends/platform/ios7/ios7_options.mm:132
+#: backends/platform/ios7/ios7_options.mm:133
+#: backends/platform/ios7/ios7_options.mm:158 engines/ags/dialogs.cpp:63
 msgid "<default>"
 msgstr "<alapértelmezett>"
 
@@ -4556,7 +4556,7 @@ msgstr "Nagyítás Mód Ki"
 
 #: backends/platform/android/android.cpp:1030
 #: backends/platform/ios7/ios7_osys_misc.mm:249
-#: backends/platform/ios7/ios7_osys_misc.mm:327
+#: backends/platform/ios7/ios7_osys_misc.mm:323
 #, fuzzy
 #| msgid "Control"
 msgid "Touch Controls"
@@ -4632,8 +4632,8 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/android.cpp:1089
-#: backends/platform/ios7/ios7_osys_misc.mm:306
-#: backends/platform/ios7/ios7_osys_misc.mm:350
+#: backends/platform/ios7/ios7_osys_misc.mm:302
+#: backends/platform/ios7/ios7_osys_misc.mm:346
 #, fuzzy
 #| msgctxt "lowres"
 #| msgid "Add Game..."
@@ -4708,28 +4708,28 @@ msgstr ""
 "  4. Böngéssz ebben a mappában a játék adataihoz."
 
 #: backends/platform/android/options.cpp:131
-#: backends/platform/ios7/ios7_options.mm:163
+#: backends/platform/ios7/ios7_options.mm:165
 msgid "Show On-screen control"
 msgstr "Irányítás a képernyõn megjelenítése"
 
 #: backends/platform/android/options.cpp:132
-#: backends/platform/ios7/ios7_options.mm:110
+#: backends/platform/ios7/ios7_options.mm:112
 msgid "Choose the preferred touch mode:"
 msgstr "Válaszd ki a kívánt érintési módot:"
 
 #: backends/platform/android/options.cpp:134
 #: backends/platform/android/options.cpp:165
-#: backends/platform/ios7/ios7_options.mm:115
-#: backends/platform/ios7/ios7_options.mm:142
+#: backends/platform/ios7/ios7_options.mm:117
+#: backends/platform/ios7/ios7_options.mm:144
 msgid "In menus"
 msgstr "A menükben"
 
 #: backends/platform/android/options.cpp:136
 #: backends/platform/android/options.cpp:154
 #: backends/platform/android/options.cpp:155
-#: backends/platform/ios7/ios7_options.mm:117
-#: backends/platform/ios7/ios7_options.mm:134
-#: backends/platform/ios7/ios7_options.mm:135
+#: backends/platform/ios7/ios7_options.mm:119
+#: backends/platform/ios7/ios7_options.mm:136
+#: backends/platform/ios7/ios7_options.mm:137
 #: backends/platform/ios7/ios7_osys_events.cpp:344
 msgid "Touchpad emulation"
 msgstr "Touchpad emuláció"
@@ -4737,9 +4737,9 @@ msgstr "Touchpad emuláció"
 #: backends/platform/android/options.cpp:137
 #: backends/platform/android/options.cpp:157
 #: backends/platform/android/options.cpp:158
-#: backends/platform/ios7/ios7_options.mm:118
-#: backends/platform/ios7/ios7_options.mm:137
-#: backends/platform/ios7/ios7_options.mm:138
+#: backends/platform/ios7/ios7_options.mm:120
+#: backends/platform/ios7/ios7_options.mm:139
+#: backends/platform/ios7/ios7_options.mm:140
 #: backends/platform/ios7/ios7_osys_events.cpp:346
 msgid "Direct mouse"
 msgstr "Közvetlen egér"
@@ -4751,24 +4751,24 @@ msgid "Gamepad emulation"
 msgstr "Gamepad emuláció"
 
 #: backends/platform/android/options.cpp:144
-#: backends/platform/ios7/ios7_options.mm:124
+#: backends/platform/ios7/ios7_options.mm:126
 msgid "In 2D games"
 msgstr "2D játékokban"
 
 #: backends/platform/android/options.cpp:146
-#: backends/platform/ios7/ios7_options.mm:126
+#: backends/platform/ios7/ios7_options.mm:128
 msgid "In 3D games"
 msgstr "3D játékokban"
 
 #: backends/platform/android/options.cpp:163
-#: backends/platform/ios7/ios7_options.mm:140
+#: backends/platform/ios7/ios7_options.mm:142
 msgid "Select the orientation:"
 msgstr ""
 
 #: backends/platform/android/options.cpp:167
 #: backends/platform/android/options.cpp:182
-#: backends/platform/ios7/ios7_options.mm:144
-#: backends/platform/ios7/ios7_options.mm:159
+#: backends/platform/ios7/ios7_options.mm:146
+#: backends/platform/ios7/ios7_options.mm:161
 #, fuzzy
 #| msgid "Automatic drilling"
 msgid "Automatic"
@@ -4776,22 +4776,22 @@ msgstr "Automatikus fúrás"
 
 #: backends/platform/android/options.cpp:168
 #: backends/platform/android/options.cpp:183
-#: backends/platform/ios7/ios7_options.mm:145
-#: backends/platform/ios7/ios7_options.mm:160
+#: backends/platform/ios7/ios7_options.mm:147
+#: backends/platform/ios7/ios7_options.mm:162
 msgid "Portrait"
 msgstr ""
 
 #: backends/platform/android/options.cpp:169
 #: backends/platform/android/options.cpp:184
-#: backends/platform/ios7/ios7_options.mm:146
-#: backends/platform/ios7/ios7_options.mm:161
+#: backends/platform/ios7/ios7_options.mm:148
+#: backends/platform/ios7/ios7_options.mm:163
 #, fuzzy
 #| msgid "Escape"
 msgid "Landscape"
 msgstr "Escape"
 
 #: backends/platform/android/options.cpp:175
-#: backends/platform/ios7/ios7_options.mm:152
+#: backends/platform/ios7/ios7_options.mm:154
 #, fuzzy
 #| msgid "In 2D games"
 msgid "In games"
@@ -4818,32 +4818,36 @@ msgstr "Hardveres átméretezés (gyors, alacsony minõség)"
 msgid "Software scale (good quality, but slower)"
 msgstr "Szoftveres átméretezés (jó minõség, lassú)"
 
-#: backends/platform/ios7/ios7_options.mm:96
+#: backends/platform/ios7/ios7_options.mm:97
 #, fuzzy
 #| msgid "Show On-screen control (iOS 15 and later)"
 msgid "Show Gamepad Controller (iOS 15 and later)"
 msgstr "A képernyőn megjelenő vezérlés megjelenítése (iOS 15 és újabb)"
 
-#: backends/platform/ios7/ios7_options.mm:97
 #: backends/platform/ios7/ios7_options.mm:98
+#: backends/platform/ios7/ios7_options.mm:99
 #, fuzzy
 #| msgid "Gamepad emulation"
 msgid "Gamepad opacity"
 msgstr "Gamepad emuláció"
 
-#: backends/platform/ios7/ios7_options.mm:102
+#: backends/platform/ios7/ios7_options.mm:103
 msgid "Directional button:"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:104
+#: backends/platform/ios7/ios7_options.mm:105
 msgid "Thumbstick"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:105
+#: backends/platform/ios7/ios7_options.mm:106
 msgid "Dpad"
 msgstr ""
 
 #: backends/platform/ios7/ios7_options.mm:107
+msgid "Use minimal gamepad layout"
+msgstr ""
+
+#: backends/platform/ios7/ios7_options.mm:109
 msgid "Show keyboard function bar"
 msgstr ""
 
@@ -4851,8 +4855,10 @@ msgstr ""
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
-"controller icon in the upper right corner or by swiping two fingers from "
-"left to right.\n"
+"controller icon in the upper right corner, by swiping two fingers from left "
+"to right or in the global settings From the Launcher, go to **Global Options "
+"> Backend > Choose the preferred touch mode**. It's possible to configure "
+"the touch mode for three situations (ScummVM menus, 2D games and 3D games).\n"
 "\n"
 "### Direct mouse \n"
 "\n"
@@ -4872,24 +4878,20 @@ msgid ""
 "\n"
 "## Touch actions \n"
 "\n"
-"### One finger tap \n"
-"\n"
-"Tap one finger to perform a left mouse click\n"
-"### Two fingers tap\n"
-"\n"
-"Tap two fingers to perform a right mouse click\n"
-"\n"
-"### One finger long press\n"
-"\n"
-"Touch and hold one finger for at least 0.5 seconds to perform a left mouse "
-"button hold and drag, such as for selection from action wheel in Curse of "
-"Monkey Island.\n"
-"\n"
-"### Two fingers long press\n"
-"\n"
-"Touch and hold two fingers for at least 0.5 seconds to perform a right mouse "
-"button hold and drag, such as for selection from action wheel in Tony "
-"Tough.\n"
+"| Gesture           | Action            \n"
+"| ------------------|-------------------\n"
+"| `One finger tap`  | Left mouse click  \n"
+"| `Two fingers tap` | Right mouse click \n"
+"| `Two fingers double tap` | ESC \n"
+"| `One finger press & hold for >0.5s` | Left mouse button hold and drag, "
+"such as for selection from action wheel in Curse of Monkey Island \n"
+"| `Two fingers press & hold for >0.5s` | Right mouse button hold and drag, "
+"such as for selection from action wheel in Tony Tough \n"
+"| `Two fingers swipe (left to right)` | Toggles between the touch modes \n"
+"| `Two fingers swipe (right to left)` | Toggles virtual controller (>iOS "
+"15) \n"
+"| `Two fingers swipe (top to bottom)` | Access Global Main Menu in games \n"
+"| `Pinch (zoom in/out)` | Enables/disables keyboard \n"
 "\n"
 "### Virtual Gamepad \n"
 "\n"
@@ -4918,7 +4920,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:309
+#: backends/platform/ios7/ios7_osys_misc.mm:305
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -4939,7 +4941,7 @@ msgid ""
 "other_platforms/ios.html) for more information.\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:330
+#: backends/platform/ios7/ios7_osys_misc.mm:326
 msgid ""
 "## Touch actions \n"
 "\n"
@@ -4961,7 +4963,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:353
+#: backends/platform/ios7/ios7_osys_misc.mm:349
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5495,7 +5497,7 @@ msgstr "Visszaállítás"
 msgid "Quick load or save game isn't supported in this location"
 msgstr "A játék gyors töltése vagy mentése nem támogatott ezen a helyen"
 
-#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2888
+#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2892
 #, c-format
 msgid ""
 "Failed to load saved game from file:\n"
@@ -5506,7 +5508,7 @@ msgstr ""
 "\n"
 "%s fájlból"
 
-#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2875
+#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2879
 #, c-format
 msgid ""
 "Failed to save game to file:\n"
@@ -5517,7 +5519,7 @@ msgstr ""
 "\n"
 "%s fájlba"
 
-#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2908
+#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2912
 #, c-format
 msgid ""
 "Successfully saved game in file:\n"
@@ -8642,7 +8644,7 @@ msgid "Your Name:"
 msgstr "A Neved:"
 
 #. I18N: Button, start hosting online multiplayer game
-#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3900
 msgid "Host"
 msgstr "Gazda"
 
@@ -8652,7 +8654,7 @@ msgid "Querying games..."
 msgstr "Játékok lekérdezése..."
 
 #. I18N: Join online multiplayer game
-#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3900
 msgid "Join"
 msgstr "Csatlakozás"
 
@@ -9566,16 +9568,16 @@ msgstr ""
 "A képarány korrekciója úgy érhető el, hogy a 'motor' fül alatt a felbontást "
 "320x200-ra vágja."
 
-#: engines/scumm/scumm.cpp:1175
+#: engines/scumm/scumm.cpp:1179
 msgid "This game requires the 'Indy' Macintosh executable for its fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1200
+#: engines/scumm/scumm.cpp:1204
 msgid ""
 "This game requires the 'Loom' Macintosh executable for its music and fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1220
+#: engines/scumm/scumm.cpp:1224
 msgid ""
 "Could not find the 'Monkey Island' Macintosh executable to read the\n"
 "instruments from. Music will be disabled."
@@ -9583,7 +9585,7 @@ msgstr ""
 "Nem található a 'Monkey Island' Macintosh futtató állomány, hogy \n"
 "beolvassa a hangszereket. Zene le lessz tiltva."
 
-#: engines/scumm/scumm.cpp:1586
+#: engines/scumm/scumm.cpp:1590
 msgid ""
 "Audio files compressed with ScummVM Tools were detected; *.BUN/*.SOU\n"
 "compression is not supported anymore for this game, audio will be disabled.\n"
@@ -9593,7 +9595,7 @@ msgstr ""
 "a tömörítés már nem támogatott ebben a játékban, a hang le lesz tiltva.\n"
 "Kérlek, másold a játékot tömörítés nélkül az eredeti adathordozóról."
 
-#: engines/scumm/scumm.cpp:2062
+#: engines/scumm/scumm.cpp:2066
 #, c-format
 msgid ""
 "Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -9602,7 +9604,7 @@ msgstr ""
 "Native MIDI támogatáshoz kell a Roland Upgrade a LucasArts-tól,\n"
 "a %s hiányzik. AdLib-ot használok helyette."
 
-#: engines/scumm/scumm.cpp:2078
+#: engines/scumm/scumm.cpp:2082
 msgid ""
 "This particular version of Monkey Island 1 is known to miss some\n"
 "required resources for MT-32. Using AdLib instead."
@@ -9610,7 +9612,7 @@ msgstr ""
 "A Monkey Island 1 e bizonyos verziójáról ismert, hogy hiányzik néhány\n"
 "szükséges erőforrás az MT-32-höz. AdLib használata helyette."
 
-#: engines/scumm/scumm.cpp:3785
+#: engines/scumm/scumm.cpp:3789
 msgid ""
 "Usually, Maniac Mansion would start now. But for that to work, the game "
 "files for Maniac Mansion have to be in the 'Maniac' directory inside the "
@@ -9620,7 +9622,7 @@ msgstr ""
 "fájljainak, a 'Maniac' mappában kell lenni a Tentacle játékmappáján belül, "
 "és a játékot így adja hozzá a ScummVM a listához."
 
-#: engines/scumm/scumm.cpp:3896
+#: engines/scumm/scumm.cpp:3900
 msgid "Would you like to host or join a network play session?"
 msgstr "Szeretnél hálózati játékmenetet szervezni vagy csatlakozni?"
 
diff --git a/po/it_IT.po b/po/it_IT.po
index cc2e4ab6208..d44973db1be 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: 2023-12-03 16:17+0000\n"
+"POT-Creation-Date: 2023-12-03 20:51+0000\n"
 "PO-Revision-Date: 2023-12-03 19:53+0000\n"
 "Last-Translator: Walter Agazzi <walter.agazzi at protonmail.com>\n"
 "Language-Team: Italian <https://translations.scummvm.org/projects/scummvm/"
@@ -298,7 +298,7 @@ msgstr "Un altro servizio di archiviazione è attivo. Vuoi interromperlo?"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:145
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "Yes"
 msgstr "Sì"
@@ -311,7 +311,7 @@ msgstr "Sì"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:151
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "No"
 msgstr "No"
@@ -339,9 +339,9 @@ msgstr "Il codice JSON non è valido."
 #: engines/groovie/script.cpp:660 engines/mtropolis/mtropolis.cpp:115
 #: engines/mtropolis/mtropolis.cpp:125 engines/parallaction/saveload.cpp:270
 #: engines/saga/music.cpp:102 engines/sci/engine/kgraphics.cpp:75
-#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1221
-#: engines/scumm/scumm.cpp:1589 engines/scumm/scumm.cpp:2064
-#: engines/scumm/scumm.cpp:2080 engines/sky/compact.cpp:140
+#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1225
+#: engines/scumm/scumm.cpp:1593 engines/scumm/scumm.cpp:2068
+#: engines/scumm/scumm.cpp:2084 engines/sky/compact.cpp:140
 #: engines/sword1/animation.cpp:532 engines/sword1/animation.cpp:563
 #: engines/sword1/animation.cpp:571 engines/sword1/control.cpp:2797
 #: engines/sword1/logic.cpp:1732 engines/sword2/animation.cpp:426
@@ -606,9 +606,9 @@ msgstr ""
 #: backends/platform/android/options.cpp:150
 #: backends/platform/android/options.cpp:151
 #: backends/platform/android/options.cpp:179
-#: backends/platform/ios7/ios7_options.mm:130
-#: backends/platform/ios7/ios7_options.mm:131
-#: backends/platform/ios7/ios7_options.mm:156 engines/ags/dialogs.cpp:63
+#: backends/platform/ios7/ios7_options.mm:132
+#: backends/platform/ios7/ios7_options.mm:133
+#: backends/platform/ios7/ios7_options.mm:158 engines/ags/dialogs.cpp:63
 msgid "<default>"
 msgstr "<predefinito>"
 
@@ -4515,7 +4515,7 @@ msgstr "Vista Ingrandita disattivata"
 
 #: backends/platform/android/android.cpp:1030
 #: backends/platform/ios7/ios7_osys_misc.mm:249
-#: backends/platform/ios7/ios7_osys_misc.mm:327
+#: backends/platform/ios7/ios7_osys_misc.mm:323
 msgid "Touch Controls"
 msgstr "Controlli Touch"
 
@@ -4660,8 +4660,8 @@ msgstr ""
 "\n"
 
 #: backends/platform/android/android.cpp:1089
-#: backends/platform/ios7/ios7_osys_misc.mm:306
-#: backends/platform/ios7/ios7_osys_misc.mm:350
+#: backends/platform/ios7/ios7_osys_misc.mm:302
+#: backends/platform/ios7/ios7_osys_misc.mm:346
 msgid "Adding Games"
 msgstr "Aggiungere Giochi"
 
@@ -4740,28 +4740,28 @@ msgstr ""
 "latest/other_platforms/android.html) per ulteriori informazioni.\n"
 
 #: backends/platform/android/options.cpp:131
-#: backends/platform/ios7/ios7_options.mm:163
+#: backends/platform/ios7/ios7_options.mm:165
 msgid "Show On-screen control"
 msgstr "Controlli in sovraimpressione"
 
 #: backends/platform/android/options.cpp:132
-#: backends/platform/ios7/ios7_options.mm:110
+#: backends/platform/ios7/ios7_options.mm:112
 msgid "Choose the preferred touch mode:"
 msgstr "Seleziona modalità touch preferita:"
 
 #: backends/platform/android/options.cpp:134
 #: backends/platform/android/options.cpp:165
-#: backends/platform/ios7/ios7_options.mm:115
-#: backends/platform/ios7/ios7_options.mm:142
+#: backends/platform/ios7/ios7_options.mm:117
+#: backends/platform/ios7/ios7_options.mm:144
 msgid "In menus"
 msgstr "Nei menù"
 
 #: backends/platform/android/options.cpp:136
 #: backends/platform/android/options.cpp:154
 #: backends/platform/android/options.cpp:155
-#: backends/platform/ios7/ios7_options.mm:117
-#: backends/platform/ios7/ios7_options.mm:134
-#: backends/platform/ios7/ios7_options.mm:135
+#: backends/platform/ios7/ios7_options.mm:119
+#: backends/platform/ios7/ios7_options.mm:136
+#: backends/platform/ios7/ios7_options.mm:137
 #: backends/platform/ios7/ios7_osys_events.cpp:344
 msgid "Touchpad emulation"
 msgstr "Emulazione touchpad"
@@ -4769,9 +4769,9 @@ msgstr "Emulazione touchpad"
 #: backends/platform/android/options.cpp:137
 #: backends/platform/android/options.cpp:157
 #: backends/platform/android/options.cpp:158
-#: backends/platform/ios7/ios7_options.mm:118
-#: backends/platform/ios7/ios7_options.mm:137
-#: backends/platform/ios7/ios7_options.mm:138
+#: backends/platform/ios7/ios7_options.mm:120
+#: backends/platform/ios7/ios7_options.mm:139
+#: backends/platform/ios7/ios7_options.mm:140
 #: backends/platform/ios7/ios7_osys_events.cpp:346
 msgid "Direct mouse"
 msgstr "Mouse \"diretto\""
@@ -4783,43 +4783,43 @@ msgid "Gamepad emulation"
 msgstr "Emulazione gamepad"
 
 #: backends/platform/android/options.cpp:144
-#: backends/platform/ios7/ios7_options.mm:124
+#: backends/platform/ios7/ios7_options.mm:126
 msgid "In 2D games"
 msgstr "Nei giochi 2D"
 
 #: backends/platform/android/options.cpp:146
-#: backends/platform/ios7/ios7_options.mm:126
+#: backends/platform/ios7/ios7_options.mm:128
 msgid "In 3D games"
 msgstr "Nei giochi 3D"
 
 #: backends/platform/android/options.cpp:163
-#: backends/platform/ios7/ios7_options.mm:140
+#: backends/platform/ios7/ios7_options.mm:142
 msgid "Select the orientation:"
 msgstr "Orientamento schermo:"
 
 #: backends/platform/android/options.cpp:167
 #: backends/platform/android/options.cpp:182
-#: backends/platform/ios7/ios7_options.mm:144
-#: backends/platform/ios7/ios7_options.mm:159
+#: backends/platform/ios7/ios7_options.mm:146
+#: backends/platform/ios7/ios7_options.mm:161
 msgid "Automatic"
 msgstr "Automatico"
 
 #: backends/platform/android/options.cpp:168
 #: backends/platform/android/options.cpp:183
-#: backends/platform/ios7/ios7_options.mm:145
-#: backends/platform/ios7/ios7_options.mm:160
+#: backends/platform/ios7/ios7_options.mm:147
+#: backends/platform/ios7/ios7_options.mm:162
 msgid "Portrait"
 msgstr "Verticale"
 
 #: backends/platform/android/options.cpp:169
 #: backends/platform/android/options.cpp:184
-#: backends/platform/ios7/ios7_options.mm:146
-#: backends/platform/ios7/ios7_options.mm:161
+#: backends/platform/ios7/ios7_options.mm:148
+#: backends/platform/ios7/ios7_options.mm:163
 msgid "Landscape"
 msgstr "Orizzontale"
 
 #: backends/platform/android/options.cpp:175
-#: backends/platform/ios7/ios7_options.mm:152
+#: backends/platform/ios7/ios7_options.mm:154
 msgid "In games"
 msgstr "Nei giochi"
 
@@ -4844,37 +4844,112 @@ msgstr "Ridimensionamento hardware (veloce, ma di bassa qualità)"
 msgid "Software scale (good quality, but slower)"
 msgstr "Ridimensionamento software (di buona qualità, ma più lento)"
 
-#: backends/platform/ios7/ios7_options.mm:96
+#: backends/platform/ios7/ios7_options.mm:97
 msgid "Show Gamepad Controller (iOS 15 and later)"
 msgstr "Mostra Gamepad (iOS 15 e successivi)"
 
-#: backends/platform/ios7/ios7_options.mm:97
 #: backends/platform/ios7/ios7_options.mm:98
+#: backends/platform/ios7/ios7_options.mm:99
 msgid "Gamepad opacity"
 msgstr "Opacità Gamepad"
 
-#: backends/platform/ios7/ios7_options.mm:102
+#: backends/platform/ios7/ios7_options.mm:103
 msgid "Directional button:"
 msgstr "Comando direzionale:"
 
-#: backends/platform/ios7/ios7_options.mm:104
+#: backends/platform/ios7/ios7_options.mm:105
 msgid "Thumbstick"
 msgstr "Stick analogico"
 
-#: backends/platform/ios7/ios7_options.mm:105
+#: backends/platform/ios7/ios7_options.mm:106
 msgid "Dpad"
 msgstr "Croce direzionale"
 
 #: backends/platform/ios7/ios7_options.mm:107
+msgid "Use minimal gamepad layout"
+msgstr ""
+
+#: backends/platform/ios7/ios7_options.mm:109
 msgid "Show keyboard function bar"
 msgstr "Mostra barra funzioni della tastiera"
 
 #: backends/platform/ios7/ios7_osys_misc.mm:252
+#, fuzzy
+#| msgid ""
+#| "## Touch control modes\n"
+#| "The touch control mode can be changed by tapping or clicking on the "
+#| "controller icon in the upper right corner or by swiping two fingers from "
+#| "left to right.\n"
+#| "\n"
+#| "### Direct mouse \n"
+#| "\n"
+#| "The touch controls are direct. The pointer jumps to where the finger "
+#| "touches the screen (default for menus).\n"
+#| "\n"
+#| "  ![Direct mouse mode](mouse.png \"Direct mouse mode\"){w=10em}\n"
+#| "\n"
+#| "### Touchpad emulation \n"
+#| "\n"
+#| "The touch controls are indirect, like on a laptop touchpad.\n"
+#| "\n"
+#| "  ![Touchpad mode](touchpad.png \"Touchpad mode\"){w=10em}\n"
+#| "\n"
+#| "To select the preferred touch mode for menus, 2D games, and 3D games, go "
+#| "to **Global Options > Backend > Choose the preferred touch mode**.\n"
+#| "\n"
+#| "## Touch actions \n"
+#| "\n"
+#| "### One finger tap \n"
+#| "\n"
+#| "Tap one finger to perform a left mouse click\n"
+#| "### Two fingers tap\n"
+#| "\n"
+#| "Tap two fingers to perform a right mouse click\n"
+#| "\n"
+#| "### One finger long press\n"
+#| "\n"
+#| "Touch and hold one finger for at least 0.5 seconds to perform a left "
+#| "mouse button hold and drag, such as for selection from action wheel in "
+#| "Curse of Monkey Island.\n"
+#| "\n"
+#| "### Two fingers long press\n"
+#| "\n"
+#| "Touch and hold two fingers for at least 0.5 seconds to perform a right "
+#| "mouse button hold and drag, such as for selection from action wheel in "
+#| "Tony Tough.\n"
+#| "\n"
+#| "### Virtual Gamepad \n"
+#| "\n"
+#| "Devices running iOS 15 or later can connect virtual gamepad controller by "
+#| "swiping two fingers from right to left or through **Global Options > "
+#| "Backend**. The directional button can be configured to either a "
+#| "thumbstick or a dpad.\n"
+#| "\n"
+#| "### Global Main Menu\n"
+#| "\n"
+#| "To open the Global Main Menu, tap on the menu icon at the top right of "
+#| "the screen or by swiping two fingers downwards.\n"
+#| "\n"
+#| "  ![Menu icon](menu.png \"Menu icon\"){w=10em}\n"
+#| "\n"
+#| "## Virtual keyboard\n"
+#| "\n"
+#| "To open the virtual keyboard, long press on the controller icon at the "
+#| "top right of the screen, perform a pinch gesture (zoom out) or tap on any "
+#| "editable text field. To hide the virtual keyboard, tap the controller "
+#| "icon again, do an opposite pinch gesture (zoom in) or tap outside the "
+#| "text field.\n"
+#| "\n"
+#| "\n"
+#| "  ![Keybpard icon](keyboard.png \"Keyboard icon\"){w=10em}\n"
+#| "\n"
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
-"controller icon in the upper right corner or by swiping two fingers from "
-"left to right.\n"
+"controller icon in the upper right corner, by swiping two fingers from left "
+"to right or in the global settings From the Launcher, go to **Global Options "
+"> Backend > Choose the preferred touch mode**. It's possible to configure "
+"the touch mode for three situations (ScummVM menus, 2D games and 3D games).\n"
 "\n"
 "### Direct mouse \n"
 "\n"
@@ -4894,24 +4969,20 @@ msgid ""
 "\n"
 "## Touch actions \n"
 "\n"
-"### One finger tap \n"
-"\n"
-"Tap one finger to perform a left mouse click\n"
-"### Two fingers tap\n"
-"\n"
-"Tap two fingers to perform a right mouse click\n"
-"\n"
-"### One finger long press\n"
-"\n"
-"Touch and hold one finger for at least 0.5 seconds to perform a left mouse "
-"button hold and drag, such as for selection from action wheel in Curse of "
-"Monkey Island.\n"
-"\n"
-"### Two fingers long press\n"
-"\n"
-"Touch and hold two fingers for at least 0.5 seconds to perform a right mouse "
-"button hold and drag, such as for selection from action wheel in Tony "
-"Tough.\n"
+"| Gesture           | Action            \n"
+"| ------------------|-------------------\n"
+"| `One finger tap`  | Left mouse click  \n"
+"| `Two fingers tap` | Right mouse click \n"
+"| `Two fingers double tap` | ESC \n"
+"| `One finger press & hold for >0.5s` | Left mouse button hold and drag, "
+"such as for selection from action wheel in Curse of Monkey Island \n"
+"| `Two fingers press & hold for >0.5s` | Right mouse button hold and drag, "
+"such as for selection from action wheel in Tony Tough \n"
+"| `Two fingers swipe (left to right)` | Toggles between the touch modes \n"
+"| `Two fingers swipe (right to left)` | Toggles virtual controller (>iOS "
+"15) \n"
+"| `Two fingers swipe (top to bottom)` | Access Global Main Menu in games \n"
+"| `Pinch (zoom in/out)` | Enables/disables keyboard \n"
 "\n"
 "### Virtual Gamepad \n"
 "\n"
@@ -5006,7 +5077,7 @@ msgstr ""
 "  ![Icona tastiera](keyboard.png \"Icona Tastiera\"){w=10em}\n"
 "\n"
 
-#: backends/platform/ios7/ios7_osys_misc.mm:309
+#: backends/platform/ios7/ios7_osys_misc.mm:305
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5044,7 +5115,7 @@ msgstr ""
 "Consulta la nostra [Documentazione iOS](https://docs.scummvm.org/en/latest/"
 "other_platforms/ios.html) per ulteriori informazioni.\n"
 
-#: backends/platform/ios7/ios7_osys_misc.mm:330
+#: backends/platform/ios7/ios7_osys_misc.mm:326
 msgid ""
 "## Touch actions \n"
 "\n"
@@ -5085,7 +5156,7 @@ msgstr ""
 "Per nascondere la tastiera virtuale, premi il tasto Indietro/Menu.\n"
 "\n"
 
-#: backends/platform/ios7/ios7_osys_misc.mm:353
+#: backends/platform/ios7/ios7_osys_misc.mm:349
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5671,7 +5742,7 @@ msgid "Quick load or save game isn't supported in this location"
 msgstr ""
 "Il salvataggio/caricamento rapido non è disponibile in questa locazione"
 
-#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2888
+#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2892
 #, c-format
 msgid ""
 "Failed to load saved game from file:\n"
@@ -5682,7 +5753,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2875
+#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2879
 #, c-format
 msgid ""
 "Failed to save game to file:\n"
@@ -5693,7 +5764,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2908
+#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2912
 #, c-format
 msgid ""
 "Successfully saved game in file:\n"
@@ -8825,7 +8896,7 @@ msgid "Your Name:"
 msgstr "Tuo Nome:"
 
 #. I18N: Button, start hosting online multiplayer game
-#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3900
 msgid "Host"
 msgstr "Ospita"
 
@@ -8835,7 +8906,7 @@ msgid "Querying games..."
 msgstr "Ricerca partite..."
 
 #. I18N: Join online multiplayer game
-#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3900
 msgid "Join"
 msgstr "Unisciti"
 
@@ -9755,20 +9826,20 @@ msgstr ""
 "Perchè funzioni, devi abilitare anche l'opzione \"Riduci la risoluzione "
 "verticale\" presente nella scheda \"motore\"."
 
-#: engines/scumm/scumm.cpp:1175
+#: engines/scumm/scumm.cpp:1179
 msgid "This game requires the 'Indy' Macintosh executable for its fonts."
 msgstr ""
 "Questo gioco richiede l'eseguibile Macintosh 'Indy', per caricare i "
 "caratteri."
 
-#: engines/scumm/scumm.cpp:1200
+#: engines/scumm/scumm.cpp:1204
 msgid ""
 "This game requires the 'Loom' Macintosh executable for its music and fonts."
 msgstr ""
 "Questo gioco richiede l'eseguibile Macintosh 'Loom', per caricare la musica "
 "e caratteri."
 
-#: engines/scumm/scumm.cpp:1220
+#: engines/scumm/scumm.cpp:1224
 msgid ""
 "Could not find the 'Monkey Island' Macintosh executable to read the\n"
 "instruments from. Music will be disabled."
@@ -9776,7 +9847,7 @@ msgstr ""
 "L'eseguibile Macintosh di 'Monkey Island', necessario per caricare gli\n"
 "strumenti, non è stato trovato. La musica non verrà riprodotta."
 
-#: engines/scumm/scumm.cpp:1586
+#: engines/scumm/scumm.cpp:1590
 msgid ""
 "Audio files compressed with ScummVM Tools were detected; *.BUN/*.SOU\n"
 "compression is not supported anymore for this game, audio will be disabled.\n"
@@ -9788,7 +9859,7 @@ msgstr ""
 "disabilitato.\n"
 "Per favore, copia tali files dai supporti originali senza comprimerli."
 
-#: engines/scumm/scumm.cpp:2062
+#: engines/scumm/scumm.cpp:2066
 #, c-format
 msgid ""
 "Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -9797,7 +9868,7 @@ msgstr ""
 "Il supporto nativo MIDI richiede il Roland Upgrade della LucasArts,\n"
 "ma %s non è presente. Verrà usato AdLib."
 
-#: engines/scumm/scumm.cpp:2078
+#: engines/scumm/scumm.cpp:2082
 msgid ""
 "This particular version of Monkey Island 1 is known to miss some\n"
 "required resources for MT-32. Using AdLib instead."
@@ -9805,7 +9876,7 @@ msgstr ""
 "Questa specifica versione di Monkey Island 1 è priva di alcune\n"
 "risorse necessarie per il sonoro MT-32. Verrà utilizzato AdLib."
 
-#: engines/scumm/scumm.cpp:3785
+#: engines/scumm/scumm.cpp:3789
 msgid ""
 "Usually, Maniac Mansion would start now. But for that to work, the game "
 "files for Maniac Mansion have to be in the 'Maniac' directory inside the "
@@ -9816,7 +9887,7 @@ msgstr ""
 "sottocartella \"MANIAC\" all'interno della cartella principale di Day Of The "
 "Tentacle. Il gioco deve inoltre essere aggiunto a ScummVM."
 
-#: engines/scumm/scumm.cpp:3896
+#: engines/scumm/scumm.cpp:3900
 msgid "Would you like to host or join a network play session?"
 msgstr "Desideri ospitare o collegarti ad una sessione di gioco in rete?"
 
diff --git a/po/ja.po b/po/ja.po
index fd83c6cc2ae..ea3ab3a3b85 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: 2023-12-03 16:17+0000\n"
+"POT-Creation-Date: 2023-12-03 20:51+0000\n"
 "PO-Revision-Date: 2023-11-21 07:41+0000\n"
 "Last-Translator: VAN-Gluon <van.gluonp at gmail.com>\n"
 "Language-Team: Japanese <https://translations.scummvm.org/projects/scummvm/"
@@ -297,7 +297,7 @@ msgstr "すでに別のストレージが使用されています。切断しま
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:145
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "Yes"
 msgstr "はい"
@@ -310,7 +310,7 @@ msgstr "はい"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:151
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "No"
 msgstr "いいえ"
@@ -338,9 +338,9 @@ msgstr "JSONコードの内容が不正です。"
 #: engines/groovie/script.cpp:660 engines/mtropolis/mtropolis.cpp:115
 #: engines/mtropolis/mtropolis.cpp:125 engines/parallaction/saveload.cpp:270
 #: engines/saga/music.cpp:102 engines/sci/engine/kgraphics.cpp:75
-#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1221
-#: engines/scumm/scumm.cpp:1589 engines/scumm/scumm.cpp:2064
-#: engines/scumm/scumm.cpp:2080 engines/sky/compact.cpp:140
+#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1225
+#: engines/scumm/scumm.cpp:1593 engines/scumm/scumm.cpp:2068
+#: engines/scumm/scumm.cpp:2084 engines/sky/compact.cpp:140
 #: engines/sword1/animation.cpp:532 engines/sword1/animation.cpp:563
 #: engines/sword1/animation.cpp:571 engines/sword1/control.cpp:2797
 #: engines/sword1/logic.cpp:1732 engines/sword2/animation.cpp:426
@@ -602,9 +602,9 @@ msgstr "ゲームの言語です。スペイン語版を英語版に変換はし
 #: backends/platform/android/options.cpp:150
 #: backends/platform/android/options.cpp:151
 #: backends/platform/android/options.cpp:179
-#: backends/platform/ios7/ios7_options.mm:130
-#: backends/platform/ios7/ios7_options.mm:131
-#: backends/platform/ios7/ios7_options.mm:156 engines/ags/dialogs.cpp:63
+#: backends/platform/ios7/ios7_options.mm:132
+#: backends/platform/ios7/ios7_options.mm:133
+#: backends/platform/ios7/ios7_options.mm:158 engines/ags/dialogs.cpp:63
 msgid "<default>"
 msgstr "<デフォルト>"
 
@@ -4447,7 +4447,7 @@ msgstr "拡大モードOFF"
 
 #: backends/platform/android/android.cpp:1030
 #: backends/platform/ios7/ios7_osys_misc.mm:249
-#: backends/platform/ios7/ios7_osys_misc.mm:327
+#: backends/platform/ios7/ios7_osys_misc.mm:323
 msgid "Touch Controls"
 msgstr "タッチ操作"
 
@@ -4581,8 +4581,8 @@ msgstr ""
 "\n"
 
 #: backends/platform/android/android.cpp:1089
-#: backends/platform/ios7/ios7_osys_misc.mm:306
-#: backends/platform/ios7/ios7_osys_misc.mm:350
+#: backends/platform/ios7/ios7_osys_misc.mm:302
+#: backends/platform/ios7/ios7_osys_misc.mm:346
 msgid "Adding Games"
 msgstr "ゲームを追加"
 
@@ -4660,28 +4660,28 @@ msgstr ""
 "other_platforms/android.html)をご覧ください。\n"
 
 #: backends/platform/android/options.cpp:131
-#: backends/platform/ios7/ios7_options.mm:163
+#: backends/platform/ios7/ios7_options.mm:165
 msgid "Show On-screen control"
 msgstr "画面上コントロールを表示する"
 
 #: backends/platform/android/options.cpp:132
-#: backends/platform/ios7/ios7_options.mm:110
+#: backends/platform/ios7/ios7_options.mm:112
 msgid "Choose the preferred touch mode:"
 msgstr "好みのタッチモードを選択:"
 
 #: backends/platform/android/options.cpp:134
 #: backends/platform/android/options.cpp:165
-#: backends/platform/ios7/ios7_options.mm:115
-#: backends/platform/ios7/ios7_options.mm:142
+#: backends/platform/ios7/ios7_options.mm:117
+#: backends/platform/ios7/ios7_options.mm:144
 msgid "In menus"
 msgstr "メニューで"
 
 #: backends/platform/android/options.cpp:136
 #: backends/platform/android/options.cpp:154
 #: backends/platform/android/options.cpp:155
-#: backends/platform/ios7/ios7_options.mm:117
-#: backends/platform/ios7/ios7_options.mm:134
-#: backends/platform/ios7/ios7_options.mm:135
+#: backends/platform/ios7/ios7_options.mm:119
+#: backends/platform/ios7/ios7_options.mm:136
+#: backends/platform/ios7/ios7_options.mm:137
 #: backends/platform/ios7/ios7_osys_events.cpp:344
 msgid "Touchpad emulation"
 msgstr "タッチパッドを再現"
@@ -4689,9 +4689,9 @@ msgstr "タッチパッドを再現"
 #: backends/platform/android/options.cpp:137
 #: backends/platform/android/options.cpp:157
 #: backends/platform/android/options.cpp:158
-#: backends/platform/ios7/ios7_options.mm:118
-#: backends/platform/ios7/ios7_options.mm:137
-#: backends/platform/ios7/ios7_options.mm:138
+#: backends/platform/ios7/ios7_options.mm:120
+#: backends/platform/ios7/ios7_options.mm:139
+#: backends/platform/ios7/ios7_options.mm:140
 #: backends/platform/ios7/ios7_osys_events.cpp:346
 msgid "Direct mouse"
 msgstr "ダイレクトマウス"
@@ -4703,43 +4703,43 @@ msgid "Gamepad emulation"
 msgstr "ゲームパッドを再現"
 
 #: backends/platform/android/options.cpp:144
-#: backends/platform/ios7/ios7_options.mm:124
+#: backends/platform/ios7/ios7_options.mm:126
 msgid "In 2D games"
 msgstr "2Dゲームで"
 
 #: backends/platform/android/options.cpp:146
-#: backends/platform/ios7/ios7_options.mm:126
+#: backends/platform/ios7/ios7_options.mm:128
 msgid "In 3D games"
 msgstr "3Dゲームで"
 
 #: backends/platform/android/options.cpp:163
-#: backends/platform/ios7/ios7_options.mm:140
+#: backends/platform/ios7/ios7_options.mm:142
 msgid "Select the orientation:"
 msgstr "オリエンテーションを選択:"
 
 #: backends/platform/android/options.cpp:167
 #: backends/platform/android/options.cpp:182
-#: backends/platform/ios7/ios7_options.mm:144
-#: backends/platform/ios7/ios7_options.mm:159
+#: backends/platform/ios7/ios7_options.mm:146
+#: backends/platform/ios7/ios7_options.mm:161
 msgid "Automatic"
 msgstr "オート"
 
 #: backends/platform/android/options.cpp:168
 #: backends/platform/android/options.cpp:183
-#: backends/platform/ios7/ios7_options.mm:145
-#: backends/platform/ios7/ios7_options.mm:160
+#: backends/platform/ios7/ios7_options.mm:147
+#: backends/platform/ios7/ios7_options.mm:162
 msgid "Portrait"
 msgstr "ポートレート"
 
 #: backends/platform/android/options.cpp:169
 #: backends/platform/android/options.cpp:184
-#: backends/platform/ios7/ios7_options.mm:146
-#: backends/platform/ios7/ios7_options.mm:161
+#: backends/platform/ios7/ios7_options.mm:148
+#: backends/platform/ios7/ios7_options.mm:163
 msgid "Landscape"
 msgstr "風景"
 
 #: backends/platform/android/options.cpp:175
-#: backends/platform/ios7/ios7_options.mm:152
+#: backends/platform/ios7/ios7_options.mm:154
 msgid "In games"
 msgstr "ゲーム内"
 
@@ -4764,28 +4764,32 @@ msgstr "ハードウェアスケーリング(高速・低画質)"
 msgid "Software scale (good quality, but slower)"
 msgstr "ソフトウェアスケーリング(低速・高画質)"
 
-#: backends/platform/ios7/ios7_options.mm:96
+#: backends/platform/ios7/ios7_options.mm:97
 msgid "Show Gamepad Controller (iOS 15 and later)"
 msgstr "パッドコントロールを表示(iOS 15以上)"
 
-#: backends/platform/ios7/ios7_options.mm:97
 #: backends/platform/ios7/ios7_options.mm:98
+#: backends/platform/ios7/ios7_options.mm:99
 msgid "Gamepad opacity"
 msgstr "パッドの透明度"
 
-#: backends/platform/ios7/ios7_options.mm:102
+#: backends/platform/ios7/ios7_options.mm:103
 msgid "Directional button:"
 msgstr "方向ボタン:"
 
-#: backends/platform/ios7/ios7_options.mm:104
+#: backends/platform/ios7/ios7_options.mm:105
 msgid "Thumbstick"
 msgstr "サムスティック"
 
-#: backends/platform/ios7/ios7_options.mm:105
+#: backends/platform/ios7/ios7_options.mm:106
 msgid "Dpad"
 msgstr "十字キー"
 
 #: backends/platform/ios7/ios7_options.mm:107
+msgid "Use minimal gamepad layout"
+msgstr ""
+
+#: backends/platform/ios7/ios7_options.mm:109
 msgid "Show keyboard function bar"
 msgstr "キーボード機能バーを表示"
 
@@ -4862,8 +4866,10 @@ msgstr "キーボード機能バーを表示"
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
-"controller icon in the upper right corner or by swiping two fingers from "
-"left to right.\n"
+"controller icon in the upper right corner, by swiping two fingers from left "
+"to right or in the global settings From the Launcher, go to **Global Options "
+"> Backend > Choose the preferred touch mode**. It's possible to configure "
+"the touch mode for three situations (ScummVM menus, 2D games and 3D games).\n"
 "\n"
 "### Direct mouse \n"
 "\n"
@@ -4883,24 +4889,20 @@ msgid ""
 "\n"
 "## Touch actions \n"
 "\n"
-"### One finger tap \n"
-"\n"
-"Tap one finger to perform a left mouse click\n"
-"### Two fingers tap\n"
-"\n"
-"Tap two fingers to perform a right mouse click\n"
-"\n"
-"### One finger long press\n"
-"\n"
-"Touch and hold one finger for at least 0.5 seconds to perform a left mouse "
-"button hold and drag, such as for selection from action wheel in Curse of "
-"Monkey Island.\n"
-"\n"
-"### Two fingers long press\n"
-"\n"
-"Touch and hold two fingers for at least 0.5 seconds to perform a right mouse "
-"button hold and drag, such as for selection from action wheel in Tony "
-"Tough.\n"
+"| Gesture           | Action            \n"
+"| ------------------|-------------------\n"
+"| `One finger tap`  | Left mouse click  \n"
+"| `Two fingers tap` | Right mouse click \n"
+"| `Two fingers double tap` | ESC \n"
+"| `One finger press & hold for >0.5s` | Left mouse button hold and drag, "
+"such as for selection from action wheel in Curse of Monkey Island \n"
+"| `Two fingers press & hold for >0.5s` | Right mouse button hold and drag, "
+"such as for selection from action wheel in Tony Tough \n"
+"| `Two fingers swipe (left to right)` | Toggles between the touch modes \n"
+"| `Two fingers swipe (right to left)` | Toggles virtual controller (>iOS "
+"15) \n"
+"| `Two fingers swipe (top to bottom)` | Access Global Main Menu in games \n"
+"| `Pinch (zoom in/out)` | Enables/disables keyboard \n"
 "\n"
 "### Virtual Gamepad \n"
 "\n"
@@ -4989,7 +4991,7 @@ msgstr ""
 "  ![Keybpard icon](keyboard.png \"Keyboard icon\")\n"
 "\n"
 
-#: backends/platform/ios7/ios7_osys_misc.mm:309
+#: backends/platform/ios7/ios7_osys_misc.mm:305
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5010,7 +5012,7 @@ msgid ""
 "other_platforms/ios.html) for more information.\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:330
+#: backends/platform/ios7/ios7_osys_misc.mm:326
 msgid ""
 "## Touch actions \n"
 "\n"
@@ -5032,7 +5034,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:353
+#: backends/platform/ios7/ios7_osys_misc.mm:349
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5589,7 +5591,7 @@ msgid "Quick load or save game isn't supported in this location"
 msgstr ""
 "このロケーションでは、セーブまたはクイックロードはサポートされていません"
 
-#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2888
+#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2892
 #, c-format
 msgid ""
 "Failed to load saved game from file:\n"
@@ -5600,7 +5602,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2875
+#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2879
 #, c-format
 msgid ""
 "Failed to save game to file:\n"
@@ -5611,7 +5613,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2908
+#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2912
 #, c-format
 msgid ""
 "Successfully saved game in file:\n"
@@ -8613,7 +8615,7 @@ msgid "Your Name:"
 msgstr "ユーザー名:"
 
 #. I18N: Button, start hosting online multiplayer game
-#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3900
 msgid "Host"
 msgstr "ホスト"
 
@@ -8623,7 +8625,7 @@ msgid "Querying games..."
 msgstr "ゲームに照会中..."
 
 #. I18N: Join online multiplayer game
-#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3900
 msgid "Join"
 msgstr "参加"
 
@@ -9523,16 +9525,16 @@ msgstr ""
 "アスペクト比の補正は、[エンジン]タブで解像度を320x200にトリミングすることで実"
 "現できます。"
 
-#: engines/scumm/scumm.cpp:1175
+#: engines/scumm/scumm.cpp:1179
 msgid "This game requires the 'Indy' Macintosh executable for its fonts."
 msgstr "このゲームのフォントにMacintoshの実行ファイル「Indy」が必要です。"
 
-#: engines/scumm/scumm.cpp:1200
+#: engines/scumm/scumm.cpp:1204
 msgid ""
 "This game requires the 'Loom' Macintosh executable for its music and fonts."
 msgstr "このゲームのBGM・フォントにMacintoshの実行ファイル「Loom」が必要です。"
 
-#: engines/scumm/scumm.cpp:1220
+#: engines/scumm/scumm.cpp:1224
 msgid ""
 "Could not find the 'Monkey Island' Macintosh executable to read the\n"
 "instruments from. Music will be disabled."
@@ -9541,7 +9543,7 @@ msgstr ""
 "ん。\n"
 "音楽は無効になります。"
 
-#: engines/scumm/scumm.cpp:1586
+#: engines/scumm/scumm.cpp:1590
 msgid ""
 "Audio files compressed with ScummVM Tools were detected; *.BUN/*.SOU\n"
 "compression is not supported anymore for this game, audio will be disabled.\n"
@@ -9551,7 +9553,7 @@ msgstr ""
 "このゲームではサポートされていないため、オーディオは無効になります。\n"
 "オリジナルのメディアから、圧縮せずにコピーしてください。"
 
-#: engines/scumm/scumm.cpp:2062
+#: engines/scumm/scumm.cpp:2066
 #, c-format
 msgid ""
 "Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -9560,7 +9562,7 @@ msgstr ""
 "ネイティブMIDIのサポートには、LucasArts提供のthe Roland Upgradeが必要です。\n"
 "しかし%sがありません。代わりにAdLibを使用します。"
 
-#: engines/scumm/scumm.cpp:2078
+#: engines/scumm/scumm.cpp:2082
 msgid ""
 "This particular version of Monkey Island 1 is known to miss some\n"
 "required resources for MT-32. Using AdLib instead."
@@ -9568,7 +9570,7 @@ msgstr ""
 "このMonkey Island 1の特定のバージョンは、MT-32に必要な\n"
 "リソースが欠落しています。AdLibを代用します。"
 
-#: engines/scumm/scumm.cpp:3785
+#: engines/scumm/scumm.cpp:3789
 msgid ""
 "Usually, Maniac Mansion would start now. But for that to work, the game "
 "files for Maniac Mansion have to be in the 'Maniac' directory inside the "
@@ -9578,7 +9580,7 @@ msgstr ""
 "ディレクトリーの「Maniac」フォルダー内にゲームファイルを配置し、ゲームが"
 "ScummVMに追加されていなければなりません。"
 
-#: engines/scumm/scumm.cpp:3896
+#: engines/scumm/scumm.cpp:3900
 msgid "Would you like to host or join a network play session?"
 msgstr "セッションを開催、または参加しますか?"
 
diff --git a/po/ka.po b/po/ka.po
index 954485937a9..ced457920eb 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: 2023-12-03 16:17+0000\n"
+"POT-Creation-Date: 2023-12-03 20:51+0000\n"
 "PO-Revision-Date: 2023-11-23 22:41+0000\n"
 "Last-Translator: NorwayFun <temuri.doghonadze at gmail.com>\n"
 "Language-Team: Georgian <https://translations.scummvm.org/projects/scummvm/"
@@ -289,7 +289,7 @@ msgstr "ახლა სხვა საცავი მუშაობს. გ
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:145
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "Yes"
 msgstr "დიახ"
@@ -302,7 +302,7 @@ msgstr "დიახ"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:151
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "No"
 msgstr "არა"
@@ -330,9 +330,9 @@ msgstr "JSON კოდის შემცველობა დამახი
 #: engines/groovie/script.cpp:660 engines/mtropolis/mtropolis.cpp:115
 #: engines/mtropolis/mtropolis.cpp:125 engines/parallaction/saveload.cpp:270
 #: engines/saga/music.cpp:102 engines/sci/engine/kgraphics.cpp:75
-#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1221
-#: engines/scumm/scumm.cpp:1589 engines/scumm/scumm.cpp:2064
-#: engines/scumm/scumm.cpp:2080 engines/sky/compact.cpp:140
+#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1225
+#: engines/scumm/scumm.cpp:1593 engines/scumm/scumm.cpp:2068
+#: engines/scumm/scumm.cpp:2084 engines/sky/compact.cpp:140
 #: engines/sword1/animation.cpp:532 engines/sword1/animation.cpp:563
 #: engines/sword1/animation.cpp:571 engines/sword1/control.cpp:2797
 #: engines/sword1/logic.cpp:1732 engines/sword2/animation.cpp:426
@@ -588,9 +588,9 @@ msgstr ""
 #: backends/platform/android/options.cpp:150
 #: backends/platform/android/options.cpp:151
 #: backends/platform/android/options.cpp:179
-#: backends/platform/ios7/ios7_options.mm:130
-#: backends/platform/ios7/ios7_options.mm:131
-#: backends/platform/ios7/ios7_options.mm:156 engines/ags/dialogs.cpp:63
+#: backends/platform/ios7/ios7_options.mm:132
+#: backends/platform/ios7/ios7_options.mm:133
+#: backends/platform/ios7/ios7_options.mm:158 engines/ags/dialogs.cpp:63
 msgid "<default>"
 msgstr "<ნაგულისხმევი>"
 
@@ -4266,7 +4266,7 @@ msgstr ""
 
 #: backends/platform/android/android.cpp:1030
 #: backends/platform/ios7/ios7_osys_misc.mm:249
-#: backends/platform/ios7/ios7_osys_misc.mm:327
+#: backends/platform/ios7/ios7_osys_misc.mm:323
 msgid "Touch Controls"
 msgstr "სენსორის კონტროლები"
 
@@ -4340,8 +4340,8 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/android.cpp:1089
-#: backends/platform/ios7/ios7_osys_misc.mm:306
-#: backends/platform/ios7/ios7_osys_misc.mm:350
+#: backends/platform/ios7/ios7_osys_misc.mm:302
+#: backends/platform/ios7/ios7_osys_misc.mm:346
 msgid "Adding Games"
 msgstr "თამაშების დამატება"
 
@@ -4384,28 +4384,28 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/options.cpp:131
-#: backends/platform/ios7/ios7_options.mm:163
+#: backends/platform/ios7/ios7_options.mm:165
 msgid "Show On-screen control"
 msgstr ""
 
 #: backends/platform/android/options.cpp:132
-#: backends/platform/ios7/ios7_options.mm:110
+#: backends/platform/ios7/ios7_options.mm:112
 msgid "Choose the preferred touch mode:"
 msgstr ""
 
 #: backends/platform/android/options.cpp:134
 #: backends/platform/android/options.cpp:165
-#: backends/platform/ios7/ios7_options.mm:115
-#: backends/platform/ios7/ios7_options.mm:142
+#: backends/platform/ios7/ios7_options.mm:117
+#: backends/platform/ios7/ios7_options.mm:144
 msgid "In menus"
 msgstr "მენიუებში"
 
 #: backends/platform/android/options.cpp:136
 #: backends/platform/android/options.cpp:154
 #: backends/platform/android/options.cpp:155
-#: backends/platform/ios7/ios7_options.mm:117
-#: backends/platform/ios7/ios7_options.mm:134
-#: backends/platform/ios7/ios7_options.mm:135
+#: backends/platform/ios7/ios7_options.mm:119
+#: backends/platform/ios7/ios7_options.mm:136
+#: backends/platform/ios7/ios7_options.mm:137
 #: backends/platform/ios7/ios7_osys_events.cpp:344
 msgid "Touchpad emulation"
 msgstr "თაჩპედის ემულაცია"
@@ -4413,9 +4413,9 @@ msgstr "თაჩპედის ემულაცია"
 #: backends/platform/android/options.cpp:137
 #: backends/platform/android/options.cpp:157
 #: backends/platform/android/options.cpp:158
-#: backends/platform/ios7/ios7_options.mm:118
-#: backends/platform/ios7/ios7_options.mm:137
-#: backends/platform/ios7/ios7_options.mm:138
+#: backends/platform/ios7/ios7_options.mm:120
+#: backends/platform/ios7/ios7_options.mm:139
+#: backends/platform/ios7/ios7_options.mm:140
 #: backends/platform/ios7/ios7_osys_events.cpp:346
 msgid "Direct mouse"
 msgstr "ვირტუალური თაგუნა"
@@ -4427,43 +4427,43 @@ msgid "Gamepad emulation"
 msgstr "გეიმპადის ემულაცია"
 
 #: backends/platform/android/options.cpp:144
-#: backends/platform/ios7/ios7_options.mm:124
+#: backends/platform/ios7/ios7_options.mm:126
 msgid "In 2D games"
 msgstr "2D თამაშებში"
 
 #: backends/platform/android/options.cpp:146
-#: backends/platform/ios7/ios7_options.mm:126
+#: backends/platform/ios7/ios7_options.mm:128
 msgid "In 3D games"
 msgstr "3D თამაშებში"
 
 #: backends/platform/android/options.cpp:163
-#: backends/platform/ios7/ios7_options.mm:140
+#: backends/platform/ios7/ios7_options.mm:142
 msgid "Select the orientation:"
 msgstr "აირჩიეთ ორიენტაცია:"
 
 #: backends/platform/android/options.cpp:167
 #: backends/platform/android/options.cpp:182
-#: backends/platform/ios7/ios7_options.mm:144
-#: backends/platform/ios7/ios7_options.mm:159
+#: backends/platform/ios7/ios7_options.mm:146
+#: backends/platform/ios7/ios7_options.mm:161
 msgid "Automatic"
 msgstr "ავტომატური"
 
 #: backends/platform/android/options.cpp:168
 #: backends/platform/android/options.cpp:183
-#: backends/platform/ios7/ios7_options.mm:145
-#: backends/platform/ios7/ios7_options.mm:160
+#: backends/platform/ios7/ios7_options.mm:147
+#: backends/platform/ios7/ios7_options.mm:162
 msgid "Portrait"
 msgstr "პორტრეტი"
 
 #: backends/platform/android/options.cpp:169
 #: backends/platform/android/options.cpp:184
-#: backends/platform/ios7/ios7_options.mm:146
-#: backends/platform/ios7/ios7_options.mm:161
+#: backends/platform/ios7/ios7_options.mm:148
+#: backends/platform/ios7/ios7_options.mm:163
 msgid "Landscape"
 msgstr "ლანდშაფტი"
 
 #: backends/platform/android/options.cpp:175
-#: backends/platform/ios7/ios7_options.mm:152
+#: backends/platform/ios7/ios7_options.mm:154
 msgid "In games"
 msgstr "თამაშებში"
 
@@ -4488,28 +4488,32 @@ msgstr ""
 msgid "Software scale (good quality, but slower)"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:96
+#: backends/platform/ios7/ios7_options.mm:97
 msgid "Show Gamepad Controller (iOS 15 and later)"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:97
 #: backends/platform/ios7/ios7_options.mm:98
+#: backends/platform/ios7/ios7_options.mm:99
 msgid "Gamepad opacity"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:102
+#: backends/platform/ios7/ios7_options.mm:103
 msgid "Directional button:"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:104
+#: backends/platform/ios7/ios7_options.mm:105
 msgid "Thumbstick"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:105
+#: backends/platform/ios7/ios7_options.mm:106
 msgid "Dpad"
 msgstr ""
 
 #: backends/platform/ios7/ios7_options.mm:107
+msgid "Use minimal gamepad layout"
+msgstr ""
+
+#: backends/platform/ios7/ios7_options.mm:109
 msgid "Show keyboard function bar"
 msgstr ""
 
@@ -4517,8 +4521,10 @@ msgstr ""
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
-"controller icon in the upper right corner or by swiping two fingers from "
-"left to right.\n"
+"controller icon in the upper right corner, by swiping two fingers from left "
+"to right or in the global settings From the Launcher, go to **Global Options "
+"> Backend > Choose the preferred touch mode**. It's possible to configure "
+"the touch mode for three situations (ScummVM menus, 2D games and 3D games).\n"
 "\n"
 "### Direct mouse \n"
 "\n"
@@ -4538,24 +4544,20 @@ msgid ""
 "\n"
 "## Touch actions \n"
 "\n"
-"### One finger tap \n"
-"\n"
-"Tap one finger to perform a left mouse click\n"
-"### Two fingers tap\n"
-"\n"
-"Tap two fingers to perform a right mouse click\n"
-"\n"
-"### One finger long press\n"
-"\n"
-"Touch and hold one finger for at least 0.5 seconds to perform a left mouse "
-"button hold and drag, such as for selection from action wheel in Curse of "
-"Monkey Island.\n"
-"\n"
-"### Two fingers long press\n"
-"\n"
-"Touch and hold two fingers for at least 0.5 seconds to perform a right mouse "
-"button hold and drag, such as for selection from action wheel in Tony "
-"Tough.\n"
+"| Gesture           | Action            \n"
+"| ------------------|-------------------\n"
+"| `One finger tap`  | Left mouse click  \n"
+"| `Two fingers tap` | Right mouse click \n"
+"| `Two fingers double tap` | ESC \n"
+"| `One finger press & hold for >0.5s` | Left mouse button hold and drag, "
+"such as for selection from action wheel in Curse of Monkey Island \n"
+"| `Two fingers press & hold for >0.5s` | Right mouse button hold and drag, "
+"such as for selection from action wheel in Tony Tough \n"
+"| `Two fingers swipe (left to right)` | Toggles between the touch modes \n"
+"| `Two fingers swipe (right to left)` | Toggles virtual controller (>iOS "
+"15) \n"
+"| `Two fingers swipe (top to bottom)` | Access Global Main Menu in games \n"
+"| `Pinch (zoom in/out)` | Enables/disables keyboard \n"
 "\n"
 "### Virtual Gamepad \n"
 "\n"
@@ -4584,7 +4586,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:309
+#: backends/platform/ios7/ios7_osys_misc.mm:305
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -4605,7 +4607,7 @@ msgid ""
 "other_platforms/ios.html) for more information.\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:330
+#: backends/platform/ios7/ios7_osys_misc.mm:326
 msgid ""
 "## Touch actions \n"
 "\n"
@@ -4627,7 +4629,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:353
+#: backends/platform/ios7/ios7_osys_misc.mm:349
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5148,7 +5150,7 @@ msgstr "აღდგენა"
 msgid "Quick load or save game isn't supported in this location"
 msgstr ""
 
-#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2888
+#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2892
 #, c-format
 msgid ""
 "Failed to load saved game from file:\n"
@@ -5156,7 +5158,7 @@ msgid ""
 "%s"
 msgstr ""
 
-#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2875
+#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2879
 #, c-format
 msgid ""
 "Failed to save game to file:\n"
@@ -5167,7 +5169,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2908
+#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2912
 #, c-format
 msgid ""
 "Successfully saved game in file:\n"
@@ -7922,7 +7924,7 @@ msgid "Your Name:"
 msgstr "თქვენი სახელი:"
 
 #. I18N: Button, start hosting online multiplayer game
-#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3900
 msgid "Host"
 msgstr "1"
 
@@ -7932,7 +7934,7 @@ msgid "Querying games..."
 msgstr ""
 
 #. I18N: Join online multiplayer game
-#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3900
 msgid "Join"
 msgstr "შეერთება"
 
@@ -8794,49 +8796,49 @@ msgid ""
 "320x200, under 'engine' tab."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1175
+#: engines/scumm/scumm.cpp:1179
 msgid "This game requires the 'Indy' Macintosh executable for its fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1200
+#: engines/scumm/scumm.cpp:1204
 msgid ""
 "This game requires the 'Loom' Macintosh executable for its music and fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1220
+#: engines/scumm/scumm.cpp:1224
 msgid ""
 "Could not find the 'Monkey Island' Macintosh executable to read the\n"
 "instruments from. Music will be disabled."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1586
+#: engines/scumm/scumm.cpp:1590
 msgid ""
 "Audio files compressed with ScummVM Tools were detected; *.BUN/*.SOU\n"
 "compression is not supported anymore for this game, audio will be disabled.\n"
 "Please copy the game from the original media without compression."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:2062
+#: engines/scumm/scumm.cpp:2066
 #, c-format
 msgid ""
 "Native MIDI support requires the Roland Upgrade from LucasArts,\n"
 "but %s is missing. Using AdLib instead."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:2078
+#: engines/scumm/scumm.cpp:2082
 msgid ""
 "This particular version of Monkey Island 1 is known to miss some\n"
 "required resources for MT-32. Using AdLib instead."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:3785
+#: engines/scumm/scumm.cpp:3789
 msgid ""
 "Usually, Maniac Mansion would start now. But for that to work, the game "
 "files for Maniac Mansion have to be in the 'Maniac' directory inside the "
 "Tentacle game directory, and the game has to be added to ScummVM."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:3896
+#: engines/scumm/scumm.cpp:3900
 msgid "Would you like to host or join a network play session?"
 msgstr ""
 
diff --git a/po/ko.po b/po/ko.po
index 24cc2f032cc..776bd766bb3 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: 2023-12-03 16:17+0000\n"
+"POT-Creation-Date: 2023-12-03 20:51+0000\n"
 "PO-Revision-Date: 2022-04-06 04:44+0000\n"
 "Last-Translator: wonst719 <wonst719 at gmail.com>\n"
 "Language-Team: Korean <https://translations.scummvm.org/projects/scummvm/"
@@ -314,7 +314,7 @@ msgstr "다른 스토리지가 현재 동작 중입니다. 중단할까요?"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:145
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "Yes"
 msgstr "예"
@@ -327,7 +327,7 @@ msgstr "예"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:151
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "No"
 msgstr "아니오"
@@ -357,9 +357,9 @@ msgstr ""
 #: engines/groovie/script.cpp:660 engines/mtropolis/mtropolis.cpp:115
 #: engines/mtropolis/mtropolis.cpp:125 engines/parallaction/saveload.cpp:270
 #: engines/saga/music.cpp:102 engines/sci/engine/kgraphics.cpp:75
-#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1221
-#: engines/scumm/scumm.cpp:1589 engines/scumm/scumm.cpp:2064
-#: engines/scumm/scumm.cpp:2080 engines/sky/compact.cpp:140
+#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1225
+#: engines/scumm/scumm.cpp:1593 engines/scumm/scumm.cpp:2068
+#: engines/scumm/scumm.cpp:2084 engines/sky/compact.cpp:140
 #: engines/sword1/animation.cpp:532 engines/sword1/animation.cpp:563
 #: engines/sword1/animation.cpp:571 engines/sword1/control.cpp:2797
 #: engines/sword1/logic.cpp:1732 engines/sword2/animation.cpp:426
@@ -632,9 +632,9 @@ msgstr "게임의 언어. 선택한 언어로 게임이 번역되지는 않음"
 #: backends/platform/android/options.cpp:150
 #: backends/platform/android/options.cpp:151
 #: backends/platform/android/options.cpp:179
-#: backends/platform/ios7/ios7_options.mm:130
-#: backends/platform/ios7/ios7_options.mm:131
-#: backends/platform/ios7/ios7_options.mm:156 engines/ags/dialogs.cpp:63
+#: backends/platform/ios7/ios7_options.mm:132
+#: backends/platform/ios7/ios7_options.mm:133
+#: backends/platform/ios7/ios7_options.mm:158 engines/ags/dialogs.cpp:63
 msgid "<default>"
 msgstr "<기본값>"
 
@@ -4477,7 +4477,7 @@ msgstr "돋보기 모드 끔"
 
 #: backends/platform/android/android.cpp:1030
 #: backends/platform/ios7/ios7_osys_misc.mm:249
-#: backends/platform/ios7/ios7_osys_misc.mm:327
+#: backends/platform/ios7/ios7_osys_misc.mm:323
 #, fuzzy
 #| msgid "Control"
 msgid "Touch Controls"
@@ -4553,8 +4553,8 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/android.cpp:1089
-#: backends/platform/ios7/ios7_osys_misc.mm:306
-#: backends/platform/ios7/ios7_osys_misc.mm:350
+#: backends/platform/ios7/ios7_osys_misc.mm:302
+#: backends/platform/ios7/ios7_osys_misc.mm:346
 #, fuzzy
 #| msgid "~A~dd Game..."
 msgid "Adding Games"
@@ -4599,19 +4599,19 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/options.cpp:131
-#: backends/platform/ios7/ios7_options.mm:163
+#: backends/platform/ios7/ios7_options.mm:165
 msgid "Show On-screen control"
 msgstr "화면상 컨트롤을 표시"
 
 #: backends/platform/android/options.cpp:132
-#: backends/platform/ios7/ios7_options.mm:110
+#: backends/platform/ios7/ios7_options.mm:112
 msgid "Choose the preferred touch mode:"
 msgstr ""
 
 #: backends/platform/android/options.cpp:134
 #: backends/platform/android/options.cpp:165
-#: backends/platform/ios7/ios7_options.mm:115
-#: backends/platform/ios7/ios7_options.mm:142
+#: backends/platform/ios7/ios7_options.mm:117
+#: backends/platform/ios7/ios7_options.mm:144
 #, fuzzy
 msgid "In menus"
 msgstr "비너스 활성화"
@@ -4619,9 +4619,9 @@ msgstr "비너스 활성화"
 #: backends/platform/android/options.cpp:136
 #: backends/platform/android/options.cpp:154
 #: backends/platform/android/options.cpp:155
-#: backends/platform/ios7/ios7_options.mm:117
-#: backends/platform/ios7/ios7_options.mm:134
-#: backends/platform/ios7/ios7_options.mm:135
+#: backends/platform/ios7/ios7_options.mm:119
+#: backends/platform/ios7/ios7_options.mm:136
+#: backends/platform/ios7/ios7_options.mm:137
 #: backends/platform/ios7/ios7_osys_events.cpp:344
 #, fuzzy
 msgid "Touchpad emulation"
@@ -4630,9 +4630,9 @@ msgstr "TV 에뮬레이션"
 #: backends/platform/android/options.cpp:137
 #: backends/platform/android/options.cpp:157
 #: backends/platform/android/options.cpp:158
-#: backends/platform/ios7/ios7_options.mm:118
-#: backends/platform/ios7/ios7_options.mm:137
-#: backends/platform/ios7/ios7_options.mm:138
+#: backends/platform/ios7/ios7_options.mm:120
+#: backends/platform/ios7/ios7_options.mm:139
+#: backends/platform/ios7/ios7_options.mm:140
 #: backends/platform/ios7/ios7_osys_events.cpp:346
 #, fuzzy
 msgid "Direct mouse"
@@ -4646,26 +4646,26 @@ msgid "Gamepad emulation"
 msgstr "TV 에뮬레이션"
 
 #: backends/platform/android/options.cpp:144
-#: backends/platform/ios7/ios7_options.mm:124
+#: backends/platform/ios7/ios7_options.mm:126
 #, fuzzy
 msgid "In 2D games"
 msgstr "3D 게임에서 수직 동기화 사용"
 
 #: backends/platform/android/options.cpp:146
-#: backends/platform/ios7/ios7_options.mm:126
+#: backends/platform/ios7/ios7_options.mm:128
 #, fuzzy
 msgid "In 3D games"
 msgstr "3D 게임에서 수직 동기화 사용"
 
 #: backends/platform/android/options.cpp:163
-#: backends/platform/ios7/ios7_options.mm:140
+#: backends/platform/ios7/ios7_options.mm:142
 msgid "Select the orientation:"
 msgstr ""
 
 #: backends/platform/android/options.cpp:167
 #: backends/platform/android/options.cpp:182
-#: backends/platform/ios7/ios7_options.mm:144
-#: backends/platform/ios7/ios7_options.mm:159
+#: backends/platform/ios7/ios7_options.mm:146
+#: backends/platform/ios7/ios7_options.mm:161
 #, fuzzy
 #| msgid "Auto"
 msgid "Automatic"
@@ -4673,22 +4673,22 @@ msgstr "자동"
 
 #: backends/platform/android/options.cpp:168
 #: backends/platform/android/options.cpp:183
-#: backends/platform/ios7/ios7_options.mm:145
-#: backends/platform/ios7/ios7_options.mm:160
+#: backends/platform/ios7/ios7_options.mm:147
+#: backends/platform/ios7/ios7_options.mm:162
 msgid "Portrait"
 msgstr ""
 
 #: backends/platform/android/options.cpp:169
 #: backends/platform/android/options.cpp:184
-#: backends/platform/ios7/ios7_options.mm:146
-#: backends/platform/ios7/ios7_options.mm:161
+#: backends/platform/ios7/ios7_options.mm:148
+#: backends/platform/ios7/ios7_options.mm:163
 #, fuzzy
 #| msgid "Escape"
 msgid "Landscape"
 msgstr "탈출"
 
 #: backends/platform/android/options.cpp:175
-#: backends/platform/ios7/ios7_options.mm:152
+#: backends/platform/ios7/ios7_options.mm:154
 #, fuzzy
 msgid "In games"
 msgstr "3D 게임에서 수직 동기화 사용"
@@ -4715,31 +4715,35 @@ msgstr "하드웨어 크기조절 (빠름, 저화질)"
 msgid "Software scale (good quality, but slower)"
 msgstr "소프트웨어 크기조절 (느림, 고화질)"
 
-#: backends/platform/ios7/ios7_options.mm:96
+#: backends/platform/ios7/ios7_options.mm:97
 #, fuzzy
 #| msgid "Show On-screen control"
 msgid "Show Gamepad Controller (iOS 15 and later)"
 msgstr "화면상 컨트롤을 표시"
 
-#: backends/platform/ios7/ios7_options.mm:97
 #: backends/platform/ios7/ios7_options.mm:98
+#: backends/platform/ios7/ios7_options.mm:99
 #, fuzzy
 msgid "Gamepad opacity"
 msgstr "TV 에뮬레이션"
 
-#: backends/platform/ios7/ios7_options.mm:102
+#: backends/platform/ios7/ios7_options.mm:103
 msgid "Directional button:"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:104
+#: backends/platform/ios7/ios7_options.mm:105
 msgid "Thumbstick"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:105
+#: backends/platform/ios7/ios7_options.mm:106
 msgid "Dpad"
 msgstr ""
 
 #: backends/platform/ios7/ios7_options.mm:107
+msgid "Use minimal gamepad layout"
+msgstr ""
+
+#: backends/platform/ios7/ios7_options.mm:109
 msgid "Show keyboard function bar"
 msgstr ""
 
@@ -4747,8 +4751,10 @@ msgstr ""
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
-"controller icon in the upper right corner or by swiping two fingers from "
-"left to right.\n"
+"controller icon in the upper right corner, by swiping two fingers from left "
+"to right or in the global settings From the Launcher, go to **Global Options "
+"> Backend > Choose the preferred touch mode**. It's possible to configure "
+"the touch mode for three situations (ScummVM menus, 2D games and 3D games).\n"
 "\n"
 "### Direct mouse \n"
 "\n"
@@ -4768,24 +4774,20 @@ msgid ""
 "\n"
 "## Touch actions \n"
 "\n"
-"### One finger tap \n"
-"\n"
-"Tap one finger to perform a left mouse click\n"
-"### Two fingers tap\n"
-"\n"
-"Tap two fingers to perform a right mouse click\n"
-"\n"
-"### One finger long press\n"
-"\n"
-"Touch and hold one finger for at least 0.5 seconds to perform a left mouse "
-"button hold and drag, such as for selection from action wheel in Curse of "
-"Monkey Island.\n"
-"\n"
-"### Two fingers long press\n"
-"\n"
-"Touch and hold two fingers for at least 0.5 seconds to perform a right mouse "
-"button hold and drag, such as for selection from action wheel in Tony "
-"Tough.\n"
+"| Gesture           | Action            \n"
+"| ------------------|-------------------\n"
+"| `One finger tap`  | Left mouse click  \n"
+"| `Two fingers tap` | Right mouse click \n"
+"| `Two fingers double tap` | ESC \n"
+"| `One finger press & hold for >0.5s` | Left mouse button hold and drag, "
+"such as for selection from action wheel in Curse of Monkey Island \n"
+"| `Two fingers press & hold for >0.5s` | Right mouse button hold and drag, "
+"such as for selection from action wheel in Tony Tough \n"
+"| `Two fingers swipe (left to right)` | Toggles between the touch modes \n"
+"| `Two fingers swipe (right to left)` | Toggles virtual controller (>iOS "
+"15) \n"
+"| `Two fingers swipe (top to bottom)` | Access Global Main Menu in games \n"
+"| `Pinch (zoom in/out)` | Enables/disables keyboard \n"
 "\n"
 "### Virtual Gamepad \n"
 "\n"
@@ -4814,7 +4816,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:309
+#: backends/platform/ios7/ios7_osys_misc.mm:305
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -4835,7 +4837,7 @@ msgid ""
 "other_platforms/ios.html) for more information.\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:330
+#: backends/platform/ios7/ios7_osys_misc.mm:326
 msgid ""
 "## Touch actions \n"
 "\n"
@@ -4857,7 +4859,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:353
+#: backends/platform/ios7/ios7_osys_misc.mm:349
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5388,7 +5390,7 @@ msgstr "불러오기"
 msgid "Quick load or save game isn't supported in this location"
 msgstr "빠른 저장과 불러오기는 여기서는 지원되지 않습니다"
 
-#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2888
+#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2892
 #, c-format
 msgid ""
 "Failed to load saved game from file:\n"
@@ -5399,7 +5401,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2875
+#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2879
 #, c-format
 msgid ""
 "Failed to save game to file:\n"
@@ -5410,7 +5412,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2908
+#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2912
 #, c-format
 msgid ""
 "Successfully saved game in file:\n"
@@ -8525,7 +8527,7 @@ msgid "Your Name:"
 msgstr "제목:"
 
 #. I18N: Button, start hosting online multiplayer game
-#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3900
 msgid "Host"
 msgstr ""
 
@@ -8537,7 +8539,7 @@ msgid "Querying games..."
 msgstr "게임 저장 중..."
 
 #. I18N: Join online multiplayer game
-#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3900
 msgid "Join"
 msgstr ""
 
@@ -9428,16 +9430,16 @@ msgstr ""
 "에 종횡비 보정을 지원하지 않습니다.\n"
 "'엔진' 탭에서 해상도를 320x200으로 잘라내면 종횡비 보정이 가능합니다."
 
-#: engines/scumm/scumm.cpp:1175
+#: engines/scumm/scumm.cpp:1179
 msgid "This game requires the 'Indy' Macintosh executable for its fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1200
+#: engines/scumm/scumm.cpp:1204
 msgid ""
 "This game requires the 'Loom' Macintosh executable for its music and fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1220
+#: engines/scumm/scumm.cpp:1224
 msgid ""
 "Could not find the 'Monkey Island' Macintosh executable to read the\n"
 "instruments from. Music will be disabled."
@@ -9445,7 +9447,7 @@ msgstr ""
 "악기가 포함된 'Monkey Island' 매킨토시 실행 파일을 찾을 수 없습니다.\n"
 "음악이 비활성화됩니다."
 
-#: engines/scumm/scumm.cpp:1586
+#: engines/scumm/scumm.cpp:1590
 msgid ""
 "Audio files compressed with ScummVM Tools were detected; *.BUN/*.SOU\n"
 "compression is not supported anymore for this game, audio will be disabled.\n"
@@ -9456,7 +9458,7 @@ msgstr ""
 "압축이 더 이상 지원되지 않습니다. 오디오가 비활성화됩니다..\n"
 "게임을 압축하지 않고 원본 미디어에서 복사하십시오."
 
-#: engines/scumm/scumm.cpp:2062
+#: engines/scumm/scumm.cpp:2066
 #, c-format
 msgid ""
 "Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -9465,13 +9467,13 @@ msgstr ""
 "MIDI 지원은 LucasArts에서 제공하는 Roland Upgrade가 필요합니다.\n"
 "하지만 %s 파일이 없습니다. AdLib을 대신 사용합니다."
 
-#: engines/scumm/scumm.cpp:2078
+#: engines/scumm/scumm.cpp:2082
 msgid ""
 "This particular version of Monkey Island 1 is known to miss some\n"
 "required resources for MT-32. Using AdLib instead."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:3785
+#: engines/scumm/scumm.cpp:3789
 msgid ""
 "Usually, Maniac Mansion would start now. But for that to work, the game "
 "files for Maniac Mansion have to be in the 'Maniac' directory inside the "
@@ -9481,7 +9483,7 @@ msgstr ""
 "Mansion의 게임 파일이 Tentacle 게임 디렉토리 하위의 Maniac 디렉토리에 있어야 "
 "하며, ScummVM에도 추가되어야 합니다."
 
-#: engines/scumm/scumm.cpp:3896
+#: engines/scumm/scumm.cpp:3900
 #, fuzzy
 msgid "Would you like to host or join a network play session?"
 msgstr "게임을 저장하거나 불러오시겠습니까?"
diff --git a/po/nb_NO.po b/po/nb_NO.po
index 2dfc3210325..3e00567a500 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: 2023-12-03 16:17+0000\n"
+"POT-Creation-Date: 2023-12-03 20:51+0000\n"
 "PO-Revision-Date: 2023-06-15 17:40+0000\n"
 "Last-Translator: Stian Schultz <Stian.schultz at gmail.com>\n"
 "Language-Team: Norwegian Bokmål <https://translations.scummvm.org/projects/"
@@ -315,7 +315,7 @@ msgstr "En annen lagringsmåte er aktiv. Ønsker du å avbryte den?"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:145
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "Yes"
 msgstr "Ja"
@@ -328,7 +328,7 @@ msgstr "Ja"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:151
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "No"
 msgstr "Nei"
@@ -360,9 +360,9 @@ msgstr "Innholdet i JSON-koden er feilaktig."
 #: engines/groovie/script.cpp:660 engines/mtropolis/mtropolis.cpp:115
 #: engines/mtropolis/mtropolis.cpp:125 engines/parallaction/saveload.cpp:270
 #: engines/saga/music.cpp:102 engines/sci/engine/kgraphics.cpp:75
-#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1221
-#: engines/scumm/scumm.cpp:1589 engines/scumm/scumm.cpp:2064
-#: engines/scumm/scumm.cpp:2080 engines/sky/compact.cpp:140
+#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1225
+#: engines/scumm/scumm.cpp:1593 engines/scumm/scumm.cpp:2068
+#: engines/scumm/scumm.cpp:2084 engines/sky/compact.cpp:140
 #: engines/sword1/animation.cpp:532 engines/sword1/animation.cpp:563
 #: engines/sword1/animation.cpp:571 engines/sword1/control.cpp:2797
 #: engines/sword1/logic.cpp:1732 engines/sword2/animation.cpp:426
@@ -636,9 +636,9 @@ msgstr ""
 #: backends/platform/android/options.cpp:150
 #: backends/platform/android/options.cpp:151
 #: backends/platform/android/options.cpp:179
-#: backends/platform/ios7/ios7_options.mm:130
-#: backends/platform/ios7/ios7_options.mm:131
-#: backends/platform/ios7/ios7_options.mm:156 engines/ags/dialogs.cpp:63
+#: backends/platform/ios7/ios7_options.mm:132
+#: backends/platform/ios7/ios7_options.mm:133
+#: backends/platform/ios7/ios7_options.mm:158 engines/ags/dialogs.cpp:63
 msgid "<default>"
 msgstr "<standard>"
 
@@ -4548,7 +4548,7 @@ msgstr "Forstørrelsesmodus av"
 
 #: backends/platform/android/android.cpp:1030
 #: backends/platform/ios7/ios7_osys_misc.mm:249
-#: backends/platform/ios7/ios7_osys_misc.mm:327
+#: backends/platform/ios7/ios7_osys_misc.mm:323
 #, fuzzy
 #| msgid "Control"
 msgid "Touch Controls"
@@ -4624,8 +4624,8 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/android.cpp:1089
-#: backends/platform/ios7/ios7_osys_misc.mm:306
-#: backends/platform/ios7/ios7_osys_misc.mm:350
+#: backends/platform/ios7/ios7_osys_misc.mm:302
+#: backends/platform/ios7/ios7_osys_misc.mm:346
 #, fuzzy
 #| msgctxt "lowres"
 #| msgid "Add Game..."
@@ -4699,28 +4699,28 @@ msgstr ""
 "4. Bla deg gjennom denne mappen for å finne fildataen til spillene dine."
 
 #: backends/platform/android/options.cpp:131
-#: backends/platform/ios7/ios7_options.mm:163
+#: backends/platform/ios7/ios7_options.mm:165
 msgid "Show On-screen control"
 msgstr "Vis kontroll på skjermen"
 
 #: backends/platform/android/options.cpp:132
-#: backends/platform/ios7/ios7_options.mm:110
+#: backends/platform/ios7/ios7_options.mm:112
 msgid "Choose the preferred touch mode:"
 msgstr "Velg foretrukket berøringsmodi:"
 
 #: backends/platform/android/options.cpp:134
 #: backends/platform/android/options.cpp:165
-#: backends/platform/ios7/ios7_options.mm:115
-#: backends/platform/ios7/ios7_options.mm:142
+#: backends/platform/ios7/ios7_options.mm:117
+#: backends/platform/ios7/ios7_options.mm:144
 msgid "In menus"
 msgstr "PÃ¥ menyer"
 
 #: backends/platform/android/options.cpp:136
 #: backends/platform/android/options.cpp:154
 #: backends/platform/android/options.cpp:155
-#: backends/platform/ios7/ios7_options.mm:117
-#: backends/platform/ios7/ios7_options.mm:134
-#: backends/platform/ios7/ios7_options.mm:135
+#: backends/platform/ios7/ios7_options.mm:119
+#: backends/platform/ios7/ios7_options.mm:136
+#: backends/platform/ios7/ios7_options.mm:137
 #: backends/platform/ios7/ios7_osys_events.cpp:344
 msgid "Touchpad emulation"
 msgstr "Emulering av berøringsplate"
@@ -4728,9 +4728,9 @@ msgstr "Emulering av berøringsplate"
 #: backends/platform/android/options.cpp:137
 #: backends/platform/android/options.cpp:157
 #: backends/platform/android/options.cpp:158
-#: backends/platform/ios7/ios7_options.mm:118
-#: backends/platform/ios7/ios7_options.mm:137
-#: backends/platform/ios7/ios7_options.mm:138
+#: backends/platform/ios7/ios7_options.mm:120
+#: backends/platform/ios7/ios7_options.mm:139
+#: backends/platform/ios7/ios7_options.mm:140
 #: backends/platform/ios7/ios7_osys_events.cpp:346
 msgid "Direct mouse"
 msgstr "Direktemus"
@@ -4742,24 +4742,24 @@ msgid "Gamepad emulation"
 msgstr "Emulering av håndkontroll"
 
 #: backends/platform/android/options.cpp:144
-#: backends/platform/ios7/ios7_options.mm:124
+#: backends/platform/ios7/ios7_options.mm:126
 msgid "In 2D games"
 msgstr "I 2D-spill"
 
 #: backends/platform/android/options.cpp:146
-#: backends/platform/ios7/ios7_options.mm:126
+#: backends/platform/ios7/ios7_options.mm:128
 msgid "In 3D games"
 msgstr "I 3D-spill"
 
 #: backends/platform/android/options.cpp:163
-#: backends/platform/ios7/ios7_options.mm:140
+#: backends/platform/ios7/ios7_options.mm:142
 msgid "Select the orientation:"
 msgstr ""
 
 #: backends/platform/android/options.cpp:167
 #: backends/platform/android/options.cpp:182
-#: backends/platform/ios7/ios7_options.mm:144
-#: backends/platform/ios7/ios7_options.mm:159
+#: backends/platform/ios7/ios7_options.mm:146
+#: backends/platform/ios7/ios7_options.mm:161
 #, fuzzy
 #| msgid "Automatic drilling"
 msgid "Automatic"
@@ -4767,22 +4767,22 @@ msgstr "Automatisk drilling"
 
 #: backends/platform/android/options.cpp:168
 #: backends/platform/android/options.cpp:183
-#: backends/platform/ios7/ios7_options.mm:145
-#: backends/platform/ios7/ios7_options.mm:160
+#: backends/platform/ios7/ios7_options.mm:147
+#: backends/platform/ios7/ios7_options.mm:162
 msgid "Portrait"
 msgstr ""
 
 #: backends/platform/android/options.cpp:169
 #: backends/platform/android/options.cpp:184
-#: backends/platform/ios7/ios7_options.mm:146
-#: backends/platform/ios7/ios7_options.mm:161
+#: backends/platform/ios7/ios7_options.mm:148
+#: backends/platform/ios7/ios7_options.mm:163
 #, fuzzy
 #| msgid "Escape"
 msgid "Landscape"
 msgstr "Escape"
 
 #: backends/platform/android/options.cpp:175
-#: backends/platform/ios7/ios7_options.mm:152
+#: backends/platform/ios7/ios7_options.mm:154
 #, fuzzy
 #| msgid "In 2D games"
 msgid "In games"
@@ -4809,32 +4809,36 @@ msgstr "Maskinvareskalering (rask, men lav kvalitet)"
 msgid "Software scale (good quality, but slower)"
 msgstr "Programvareskalering (god kvalitet, men tregere)"
 
-#: backends/platform/ios7/ios7_options.mm:96
+#: backends/platform/ios7/ios7_options.mm:97
 #, fuzzy
 #| msgid "Show On-screen control"
 msgid "Show Gamepad Controller (iOS 15 and later)"
 msgstr "Vis kontroll på skjermen"
 
-#: backends/platform/ios7/ios7_options.mm:97
 #: backends/platform/ios7/ios7_options.mm:98
+#: backends/platform/ios7/ios7_options.mm:99
 #, fuzzy
 #| msgid "Gamepad emulation"
 msgid "Gamepad opacity"
 msgstr "Emulering av håndkontroll"
 
-#: backends/platform/ios7/ios7_options.mm:102
+#: backends/platform/ios7/ios7_options.mm:103
 msgid "Directional button:"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:104
+#: backends/platform/ios7/ios7_options.mm:105
 msgid "Thumbstick"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:105
+#: backends/platform/ios7/ios7_options.mm:106
 msgid "Dpad"
 msgstr ""
 
 #: backends/platform/ios7/ios7_options.mm:107
+msgid "Use minimal gamepad layout"
+msgstr ""
+
+#: backends/platform/ios7/ios7_options.mm:109
 msgid "Show keyboard function bar"
 msgstr ""
 
@@ -4842,8 +4846,10 @@ msgstr ""
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
-"controller icon in the upper right corner or by swiping two fingers from "
-"left to right.\n"
+"controller icon in the upper right corner, by swiping two fingers from left "
+"to right or in the global settings From the Launcher, go to **Global Options "
+"> Backend > Choose the preferred touch mode**. It's possible to configure "
+"the touch mode for three situations (ScummVM menus, 2D games and 3D games).\n"
 "\n"
 "### Direct mouse \n"
 "\n"
@@ -4863,24 +4869,20 @@ msgid ""
 "\n"
 "## Touch actions \n"
 "\n"
-"### One finger tap \n"
-"\n"
-"Tap one finger to perform a left mouse click\n"
-"### Two fingers tap\n"
-"\n"
-"Tap two fingers to perform a right mouse click\n"
-"\n"
-"### One finger long press\n"
-"\n"
-"Touch and hold one finger for at least 0.5 seconds to perform a left mouse "
-"button hold and drag, such as for selection from action wheel in Curse of "
-"Monkey Island.\n"
-"\n"
-"### Two fingers long press\n"
-"\n"
-"Touch and hold two fingers for at least 0.5 seconds to perform a right mouse "
-"button hold and drag, such as for selection from action wheel in Tony "
-"Tough.\n"
+"| Gesture           | Action            \n"
+"| ------------------|-------------------\n"
+"| `One finger tap`  | Left mouse click  \n"
+"| `Two fingers tap` | Right mouse click \n"
+"| `Two fingers double tap` | ESC \n"
+"| `One finger press & hold for >0.5s` | Left mouse button hold and drag, "
+"such as for selection from action wheel in Curse of Monkey Island \n"
+"| `Two fingers press & hold for >0.5s` | Right mouse button hold and drag, "
+"such as for selection from action wheel in Tony Tough \n"
+"| `Two fingers swipe (left to right)` | Toggles between the touch modes \n"
+"| `Two fingers swipe (right to left)` | Toggles virtual controller (>iOS "
+"15) \n"
+"| `Two fingers swipe (top to bottom)` | Access Global Main Menu in games \n"
+"| `Pinch (zoom in/out)` | Enables/disables keyboard \n"
 "\n"
 "### Virtual Gamepad \n"
 "\n"
@@ -4909,7 +4911,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:309
+#: backends/platform/ios7/ios7_osys_misc.mm:305
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -4930,7 +4932,7 @@ msgid ""
 "other_platforms/ios.html) for more information.\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:330
+#: backends/platform/ios7/ios7_osys_misc.mm:326
 msgid ""
 "## Touch actions \n"
 "\n"
@@ -4952,7 +4954,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:353
+#: backends/platform/ios7/ios7_osys_misc.mm:349
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5485,7 +5487,7 @@ msgstr "Gjenopprett"
 msgid "Quick load or save game isn't supported in this location"
 msgstr "Hurtiglasting eller -lagring av spill støttes ikke her"
 
-#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2888
+#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2892
 #, c-format
 msgid ""
 "Failed to load saved game from file:\n"
@@ -5496,7 +5498,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2875
+#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2879
 #, c-format
 msgid ""
 "Failed to save game to file:\n"
@@ -5507,7 +5509,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2908
+#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2912
 #, c-format
 msgid ""
 "Successfully saved game in file:\n"
@@ -8657,7 +8659,7 @@ msgid "Your Name:"
 msgstr "Ditt navn:"
 
 #. I18N: Button, start hosting online multiplayer game
-#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3900
 msgid "Host"
 msgstr "Vert"
 
@@ -8667,7 +8669,7 @@ msgid "Querying games..."
 msgstr "Sjekker spill ..."
 
 #. I18N: Join online multiplayer game
-#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3900
 msgid "Join"
 msgstr "Bli med"
 
@@ -9584,16 +9586,16 @@ msgstr ""
 "Du kan korrigere bildeformatet ved å kutte skjermbildet til en oppløsning på "
 "320x200 via 'Spillmotor'-fanen."
 
-#: engines/scumm/scumm.cpp:1175
+#: engines/scumm/scumm.cpp:1179
 msgid "This game requires the 'Indy' Macintosh executable for its fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1200
+#: engines/scumm/scumm.cpp:1204
 msgid ""
 "This game requires the 'Loom' Macintosh executable for its music and fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1220
+#: engines/scumm/scumm.cpp:1224
 msgid ""
 "Could not find the 'Monkey Island' Macintosh executable to read the\n"
 "instruments from. Music will be disabled."
@@ -9601,7 +9603,7 @@ msgstr ""
 "Kunne ikke finne Macintosh-binærfila «Monkey Island» for å lese\n"
 "instrumenter fra den. Musikk vil bli deaktivert."
 
-#: engines/scumm/scumm.cpp:1586
+#: engines/scumm/scumm.cpp:1590
 msgid ""
 "Audio files compressed with ScummVM Tools were detected; *.BUN/*.SOU\n"
 "compression is not supported anymore for this game, audio will be disabled.\n"
@@ -9613,7 +9615,7 @@ msgstr ""
 "Kopier spillet fra sitt opprinnelige lagringsmedium uten bruk av "
 "komprimering."
 
-#: engines/scumm/scumm.cpp:2062
+#: engines/scumm/scumm.cpp:2066
 #, c-format
 msgid ""
 "Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -9622,7 +9624,7 @@ msgstr ""
 "Ekte MIDI-støtte krever «Roland Upgrade» fra LucasArts,\n"
 "men %s mangler. Bruker AdLib istedet."
 
-#: engines/scumm/scumm.cpp:2078
+#: engines/scumm/scumm.cpp:2082
 msgid ""
 "This particular version of Monkey Island 1 is known to miss some\n"
 "required resources for MT-32. Using AdLib instead."
@@ -9630,7 +9632,7 @@ msgstr ""
 "Denne spesifikke utgaven av Monkey Island 1 mangler noen av\n"
 "de påkrevde ressursene for å støtte MT-32. Bruker AdLib i stedet."
 
-#: engines/scumm/scumm.cpp:3785
+#: engines/scumm/scumm.cpp:3789
 msgid ""
 "Usually, Maniac Mansion would start now. But for that to work, the game "
 "files for Maniac Mansion have to be in the 'Maniac' directory inside the "
@@ -9640,7 +9642,7 @@ msgstr ""
 "må Maniac Mansion-filene ligge i «Maniac» mappa inni Tentacle-spillmappa, og "
 "spillet må være lagt til i ScummVM."
 
-#: engines/scumm/scumm.cpp:3896
+#: engines/scumm/scumm.cpp:3900
 msgid "Would you like to host or join a network play session?"
 msgstr "Ønsker du å være vert for eller bli med i en nettverksbasert spilløkt?"
 
diff --git a/po/nl_NL.po b/po/nl_NL.po
index 53c3384bc36..b1f49748f83 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: 2023-12-03 16:17+0000\n"
+"POT-Creation-Date: 2023-12-03 20:51+0000\n"
 "PO-Revision-Date: 2023-11-29 00:41+0000\n"
 "Last-Translator: Ben Castricum <github at bencastricum.nl>\n"
 "Language-Team: Dutch <https://translations.scummvm.org/projects/scummvm/"
@@ -299,7 +299,7 @@ msgstr "Een andere opslag is actief. Wilt u die onderbreken?"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:145
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "Yes"
 msgstr "Ja"
@@ -312,7 +312,7 @@ msgstr "Ja"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:151
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "No"
 msgstr "Nee"
@@ -340,9 +340,9 @@ msgstr "JSON code heeft niet het juiste formaat."
 #: engines/groovie/script.cpp:660 engines/mtropolis/mtropolis.cpp:115
 #: engines/mtropolis/mtropolis.cpp:125 engines/parallaction/saveload.cpp:270
 #: engines/saga/music.cpp:102 engines/sci/engine/kgraphics.cpp:75
-#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1221
-#: engines/scumm/scumm.cpp:1589 engines/scumm/scumm.cpp:2064
-#: engines/scumm/scumm.cpp:2080 engines/sky/compact.cpp:140
+#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1225
+#: engines/scumm/scumm.cpp:1593 engines/scumm/scumm.cpp:2068
+#: engines/scumm/scumm.cpp:2084 engines/sky/compact.cpp:140
 #: engines/sword1/animation.cpp:532 engines/sword1/animation.cpp:563
 #: engines/sword1/animation.cpp:571 engines/sword1/control.cpp:2797
 #: engines/sword1/logic.cpp:1732 engines/sword2/animation.cpp:426
@@ -603,9 +603,9 @@ msgstr ""
 #: backends/platform/android/options.cpp:150
 #: backends/platform/android/options.cpp:151
 #: backends/platform/android/options.cpp:179
-#: backends/platform/ios7/ios7_options.mm:130
-#: backends/platform/ios7/ios7_options.mm:131
-#: backends/platform/ios7/ios7_options.mm:156 engines/ags/dialogs.cpp:63
+#: backends/platform/ios7/ios7_options.mm:132
+#: backends/platform/ios7/ios7_options.mm:133
+#: backends/platform/ios7/ios7_options.mm:158 engines/ags/dialogs.cpp:63
 msgid "<default>"
 msgstr "<standaard>"
 
@@ -4496,7 +4496,7 @@ msgstr "Vergroot Modus Uit"
 
 #: backends/platform/android/android.cpp:1030
 #: backends/platform/ios7/ios7_osys_misc.mm:249
-#: backends/platform/ios7/ios7_osys_misc.mm:327
+#: backends/platform/ios7/ios7_osys_misc.mm:323
 #, fuzzy
 #| msgid "Control"
 msgid "Touch Controls"
@@ -4572,8 +4572,8 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/android.cpp:1089
-#: backends/platform/ios7/ios7_osys_misc.mm:306
-#: backends/platform/ios7/ios7_osys_misc.mm:350
+#: backends/platform/ios7/ios7_osys_misc.mm:302
+#: backends/platform/ios7/ios7_osys_misc.mm:346
 msgid "Adding Games"
 msgstr "Spellen Toevoegen"
 
@@ -4644,28 +4644,28 @@ msgstr ""
 "4. Blader door deze folder naar uw spel data."
 
 #: backends/platform/android/options.cpp:131
-#: backends/platform/ios7/ios7_options.mm:163
+#: backends/platform/ios7/ios7_options.mm:165
 msgid "Show On-screen control"
 msgstr "Toon scherm-besturing"
 
 #: backends/platform/android/options.cpp:132
-#: backends/platform/ios7/ios7_options.mm:110
+#: backends/platform/ios7/ios7_options.mm:112
 msgid "Choose the preferred touch mode:"
 msgstr "Kies de geprefereerde aanraak modus:"
 
 #: backends/platform/android/options.cpp:134
 #: backends/platform/android/options.cpp:165
-#: backends/platform/ios7/ios7_options.mm:115
-#: backends/platform/ios7/ios7_options.mm:142
+#: backends/platform/ios7/ios7_options.mm:117
+#: backends/platform/ios7/ios7_options.mm:144
 msgid "In menus"
 msgstr "In menus"
 
 #: backends/platform/android/options.cpp:136
 #: backends/platform/android/options.cpp:154
 #: backends/platform/android/options.cpp:155
-#: backends/platform/ios7/ios7_options.mm:117
-#: backends/platform/ios7/ios7_options.mm:134
-#: backends/platform/ios7/ios7_options.mm:135
+#: backends/platform/ios7/ios7_options.mm:119
+#: backends/platform/ios7/ios7_options.mm:136
+#: backends/platform/ios7/ios7_options.mm:137
 #: backends/platform/ios7/ios7_osys_events.cpp:344
 msgid "Touchpad emulation"
 msgstr "Touchpad emulatie"
@@ -4673,9 +4673,9 @@ msgstr "Touchpad emulatie"
 #: backends/platform/android/options.cpp:137
 #: backends/platform/android/options.cpp:157
 #: backends/platform/android/options.cpp:158
-#: backends/platform/ios7/ios7_options.mm:118
-#: backends/platform/ios7/ios7_options.mm:137
-#: backends/platform/ios7/ios7_options.mm:138
+#: backends/platform/ios7/ios7_options.mm:120
+#: backends/platform/ios7/ios7_options.mm:139
+#: backends/platform/ios7/ios7_options.mm:140
 #: backends/platform/ios7/ios7_osys_events.cpp:346
 msgid "Direct mouse"
 msgstr "Directe muis"
@@ -4687,43 +4687,43 @@ msgid "Gamepad emulation"
 msgstr "Gamepad emulatie"
 
 #: backends/platform/android/options.cpp:144
-#: backends/platform/ios7/ios7_options.mm:124
+#: backends/platform/ios7/ios7_options.mm:126
 msgid "In 2D games"
 msgstr "In 2D spellen"
 
 #: backends/platform/android/options.cpp:146
-#: backends/platform/ios7/ios7_options.mm:126
+#: backends/platform/ios7/ios7_options.mm:128
 msgid "In 3D games"
 msgstr "In 3D spellen"
 
 #: backends/platform/android/options.cpp:163
-#: backends/platform/ios7/ios7_options.mm:140
+#: backends/platform/ios7/ios7_options.mm:142
 msgid "Select the orientation:"
 msgstr "Selecteerd de oriëntatie:"
 
 #: backends/platform/android/options.cpp:167
 #: backends/platform/android/options.cpp:182
-#: backends/platform/ios7/ios7_options.mm:144
-#: backends/platform/ios7/ios7_options.mm:159
+#: backends/platform/ios7/ios7_options.mm:146
+#: backends/platform/ios7/ios7_options.mm:161
 msgid "Automatic"
 msgstr "Automatisch"
 
 #: backends/platform/android/options.cpp:168
 #: backends/platform/android/options.cpp:183
-#: backends/platform/ios7/ios7_options.mm:145
-#: backends/platform/ios7/ios7_options.mm:160
+#: backends/platform/ios7/ios7_options.mm:147
+#: backends/platform/ios7/ios7_options.mm:162
 msgid "Portrait"
 msgstr "Portret"
 
 #: backends/platform/android/options.cpp:169
 #: backends/platform/android/options.cpp:184
-#: backends/platform/ios7/ios7_options.mm:146
-#: backends/platform/ios7/ios7_options.mm:161
+#: backends/platform/ios7/ios7_options.mm:148
+#: backends/platform/ios7/ios7_options.mm:163
 msgid "Landscape"
 msgstr "Landscape"
 
 #: backends/platform/android/options.cpp:175
-#: backends/platform/ios7/ios7_options.mm:152
+#: backends/platform/ios7/ios7_options.mm:154
 msgid "In games"
 msgstr "In spellen"
 
@@ -4748,32 +4748,36 @@ msgstr "Hardware schalen (snel, maar slechte kwaliteit)"
 msgid "Software scale (good quality, but slower)"
 msgstr "Software schalen (langzamer, maar goede kwaliteit)"
 
-#: backends/platform/ios7/ios7_options.mm:96
+#: backends/platform/ios7/ios7_options.mm:97
 #, fuzzy
 #| msgid "Show On-screen control (iOS 15 and later)"
 msgid "Show Gamepad Controller (iOS 15 and later)"
 msgstr "Toon besturing (iOS 15 en later)"
 
-#: backends/platform/ios7/ios7_options.mm:97
 #: backends/platform/ios7/ios7_options.mm:98
+#: backends/platform/ios7/ios7_options.mm:99
 #, fuzzy
 #| msgid "Gamepad emulation"
 msgid "Gamepad opacity"
 msgstr "Gamepad emulatie"
 
-#: backends/platform/ios7/ios7_options.mm:102
+#: backends/platform/ios7/ios7_options.mm:103
 msgid "Directional button:"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:104
+#: backends/platform/ios7/ios7_options.mm:105
 msgid "Thumbstick"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:105
+#: backends/platform/ios7/ios7_options.mm:106
 msgid "Dpad"
 msgstr ""
 
 #: backends/platform/ios7/ios7_options.mm:107
+msgid "Use minimal gamepad layout"
+msgstr ""
+
+#: backends/platform/ios7/ios7_options.mm:109
 msgid "Show keyboard function bar"
 msgstr "Toon toetenbord functiebalk"
 
@@ -4781,8 +4785,10 @@ msgstr "Toon toetenbord functiebalk"
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
-"controller icon in the upper right corner or by swiping two fingers from "
-"left to right.\n"
+"controller icon in the upper right corner, by swiping two fingers from left "
+"to right or in the global settings From the Launcher, go to **Global Options "
+"> Backend > Choose the preferred touch mode**. It's possible to configure "
+"the touch mode for three situations (ScummVM menus, 2D games and 3D games).\n"
 "\n"
 "### Direct mouse \n"
 "\n"
@@ -4802,24 +4808,20 @@ msgid ""
 "\n"
 "## Touch actions \n"
 "\n"
-"### One finger tap \n"
-"\n"
-"Tap one finger to perform a left mouse click\n"
-"### Two fingers tap\n"
-"\n"
-"Tap two fingers to perform a right mouse click\n"
-"\n"
-"### One finger long press\n"
-"\n"
-"Touch and hold one finger for at least 0.5 seconds to perform a left mouse "
-"button hold and drag, such as for selection from action wheel in Curse of "
-"Monkey Island.\n"
-"\n"
-"### Two fingers long press\n"
-"\n"
-"Touch and hold two fingers for at least 0.5 seconds to perform a right mouse "
-"button hold and drag, such as for selection from action wheel in Tony "
-"Tough.\n"
+"| Gesture           | Action            \n"
+"| ------------------|-------------------\n"
+"| `One finger tap`  | Left mouse click  \n"
+"| `Two fingers tap` | Right mouse click \n"
+"| `Two fingers double tap` | ESC \n"
+"| `One finger press & hold for >0.5s` | Left mouse button hold and drag, "
+"such as for selection from action wheel in Curse of Monkey Island \n"
+"| `Two fingers press & hold for >0.5s` | Right mouse button hold and drag, "
+"such as for selection from action wheel in Tony Tough \n"
+"| `Two fingers swipe (left to right)` | Toggles between the touch modes \n"
+"| `Two fingers swipe (right to left)` | Toggles virtual controller (>iOS "
+"15) \n"
+"| `Two fingers swipe (top to bottom)` | Access Global Main Menu in games \n"
+"| `Pinch (zoom in/out)` | Enables/disables keyboard \n"
 "\n"
 "### Virtual Gamepad \n"
 "\n"
@@ -4848,7 +4850,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:309
+#: backends/platform/ios7/ios7_osys_misc.mm:305
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -4869,7 +4871,7 @@ msgid ""
 "other_platforms/ios.html) for more information.\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:330
+#: backends/platform/ios7/ios7_osys_misc.mm:326
 msgid ""
 "## Touch actions \n"
 "\n"
@@ -4891,7 +4893,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:353
+#: backends/platform/ios7/ios7_osys_misc.mm:349
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5428,7 +5430,7 @@ msgstr "Laad"
 msgid "Quick load or save game isn't supported in this location"
 msgstr "Snel laden of bewaren wordt niet ondersteund op deze locatie"
 
-#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2888
+#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2892
 #, c-format
 msgid ""
 "Failed to load saved game from file:\n"
@@ -5439,7 +5441,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2875
+#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2879
 #, c-format
 msgid ""
 "Failed to save game to file:\n"
@@ -5450,7 +5452,7 @@ msgstr ""
 "\n"
 "%s"
 
-#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2908
+#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2912
 #, c-format
 msgid ""
 "Successfully saved game in file:\n"
@@ -8547,7 +8549,7 @@ msgid "Your Name:"
 msgstr "Uw naam:"
 
 #. I18N: Button, start hosting online multiplayer game
-#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3900
 msgid "Host"
 msgstr ""
 
@@ -8557,7 +8559,7 @@ msgid "Querying games..."
 msgstr "Opvragen spellen..."
 
 #. I18N: Join online multiplayer game
-#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3900
 msgid "Join"
 msgstr ""
 
@@ -9453,16 +9455,16 @@ msgstr ""
 "Aspect ratio correctie kan gerealiseerd worden door de resolutie bij te "
 "knippen naar 320x200, onder de 'engine' bladwijzer."
 
-#: engines/scumm/scumm.cpp:1175
+#: engines/scumm/scumm.cpp:1179
 msgid "This game requires the 'Indy' Macintosh executable for its fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1200
+#: engines/scumm/scumm.cpp:1204
 msgid ""
 "This game requires the 'Loom' Macintosh executable for its music and fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1220
+#: engines/scumm/scumm.cpp:1224
 msgid ""
 "Could not find the 'Monkey Island' Macintosh executable to read the\n"
 "instruments from. Music will be disabled."
@@ -9470,7 +9472,7 @@ msgstr ""
 "De 'Monkey Island' Macintosh executable die nodig is voor het laden\n"
 "van de instrumenten is niet gevonden. Muziek wordt uitgeschakeld."
 
-#: engines/scumm/scumm.cpp:1586
+#: engines/scumm/scumm.cpp:1590
 msgid ""
 "Audio files compressed with ScummVM Tools were detected; *.BUN/*.SOU\n"
 "compression is not supported anymore for this game, audio will be disabled.\n"
@@ -9482,7 +9484,7 @@ msgstr ""
 "uitgeschakeld.\n"
 "Kopieer a.u.b. het spel van de originele media zonder compressie."
 
-#: engines/scumm/scumm.cpp:2062
+#: engines/scumm/scumm.cpp:2066
 #, c-format
 msgid ""
 "Native MIDI support requires the Roland Upgrade from LucasArts,\n"
@@ -9491,13 +9493,13 @@ msgstr ""
 "Voor MIDI support is de Roland Upgrade van Lucasarts vereist,\n"
 "maar %s ontbreekt. Er wordt nu AdLib gebruikt."
 
-#: engines/scumm/scumm.cpp:2078
+#: engines/scumm/scumm.cpp:2082
 msgid ""
 "This particular version of Monkey Island 1 is known to miss some\n"
 "required resources for MT-32. Using AdLib instead."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:3785
+#: engines/scumm/scumm.cpp:3789
 msgid ""
 "Usually, Maniac Mansion would start now. But for that to work, the game "
 "files for Maniac Mansion have to be in the 'Maniac' directory inside the "
@@ -9507,7 +9509,7 @@ msgstr ""
 "moeten de Maniac Mansion bestanden in de 'Maniac' map in de Tentacle spelmap "
 "staan, en het spel moet worden toegevoegd aan ScummVM."
 
-#: engines/scumm/scumm.cpp:3896
+#: engines/scumm/scumm.cpp:3900
 msgid "Would you like to host or join a network play session?"
 msgstr "Wilt u een netwerk spel hosten of aan meedoen?"
 
diff --git a/po/nn_NO.po b/po/nn_NO.po
index c42be634f0a..6de27a2ea00 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: 2023-12-03 16:17+0000\n"
+"POT-Creation-Date: 2023-12-03 20:51+0000\n"
 "PO-Revision-Date: 2022-10-02 04:37+0000\n"
 "Last-Translator: Einar Johan Trøan Sømåen <einarjohants at gmail.com>\n"
 "Language-Team: Norwegian Nynorsk <https://translations.scummvm.org/projects/"
@@ -306,7 +306,7 @@ msgstr ""
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:145
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "Yes"
 msgstr "Ja"
@@ -319,7 +319,7 @@ msgstr "Ja"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:151
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "No"
 msgstr "Nei"
@@ -347,9 +347,9 @@ msgstr ""
 #: engines/groovie/script.cpp:660 engines/mtropolis/mtropolis.cpp:115
 #: engines/mtropolis/mtropolis.cpp:125 engines/parallaction/saveload.cpp:270
 #: engines/saga/music.cpp:102 engines/sci/engine/kgraphics.cpp:75
-#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1221
-#: engines/scumm/scumm.cpp:1589 engines/scumm/scumm.cpp:2064
-#: engines/scumm/scumm.cpp:2080 engines/sky/compact.cpp:140
+#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1225
+#: engines/scumm/scumm.cpp:1593 engines/scumm/scumm.cpp:2068
+#: engines/scumm/scumm.cpp:2084 engines/sky/compact.cpp:140
 #: engines/sword1/animation.cpp:532 engines/sword1/animation.cpp:563
 #: engines/sword1/animation.cpp:571 engines/sword1/control.cpp:2797
 #: engines/sword1/logic.cpp:1732 engines/sword2/animation.cpp:426
@@ -616,9 +616,9 @@ msgstr ""
 #: backends/platform/android/options.cpp:150
 #: backends/platform/android/options.cpp:151
 #: backends/platform/android/options.cpp:179
-#: backends/platform/ios7/ios7_options.mm:130
-#: backends/platform/ios7/ios7_options.mm:131
-#: backends/platform/ios7/ios7_options.mm:156 engines/ags/dialogs.cpp:63
+#: backends/platform/ios7/ios7_options.mm:132
+#: backends/platform/ios7/ios7_options.mm:133
+#: backends/platform/ios7/ios7_options.mm:158 engines/ags/dialogs.cpp:63
 msgid "<default>"
 msgstr "<standard>"
 
@@ -4532,7 +4532,7 @@ msgstr ""
 
 #: backends/platform/android/android.cpp:1030
 #: backends/platform/ios7/ios7_osys_misc.mm:249
-#: backends/platform/ios7/ios7_osys_misc.mm:327
+#: backends/platform/ios7/ios7_osys_misc.mm:323
 msgid "Touch Controls"
 msgstr ""
 
@@ -4606,8 +4606,8 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/android.cpp:1089
-#: backends/platform/ios7/ios7_osys_misc.mm:306
-#: backends/platform/ios7/ios7_osys_misc.mm:350
+#: backends/platform/ios7/ios7_osys_misc.mm:302
+#: backends/platform/ios7/ios7_osys_misc.mm:346
 #, fuzzy
 #| msgctxt "lowres"
 #| msgid "Add Game..."
@@ -4653,20 +4653,20 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/options.cpp:131
-#: backends/platform/ios7/ios7_options.mm:163
+#: backends/platform/ios7/ios7_options.mm:165
 #, fuzzy
 msgid "Show On-screen control"
 msgstr "Inventar"
 
 #: backends/platform/android/options.cpp:132
-#: backends/platform/ios7/ios7_options.mm:110
+#: backends/platform/ios7/ios7_options.mm:112
 msgid "Choose the preferred touch mode:"
 msgstr ""
 
 #: backends/platform/android/options.cpp:134
 #: backends/platform/android/options.cpp:165
-#: backends/platform/ios7/ios7_options.mm:115
-#: backends/platform/ios7/ios7_options.mm:142
+#: backends/platform/ios7/ios7_options.mm:117
+#: backends/platform/ios7/ios7_options.mm:144
 #, fuzzy
 msgid "In menus"
 msgstr "Slå på Venus"
@@ -4674,9 +4674,9 @@ msgstr "Slå på Venus"
 #: backends/platform/android/options.cpp:136
 #: backends/platform/android/options.cpp:154
 #: backends/platform/android/options.cpp:155
-#: backends/platform/ios7/ios7_options.mm:117
-#: backends/platform/ios7/ios7_options.mm:134
-#: backends/platform/ios7/ios7_options.mm:135
+#: backends/platform/ios7/ios7_options.mm:119
+#: backends/platform/ios7/ios7_options.mm:136
+#: backends/platform/ios7/ios7_options.mm:137
 #: backends/platform/ios7/ios7_osys_events.cpp:344
 #, fuzzy
 msgid "Touchpad emulation"
@@ -4685,9 +4685,9 @@ msgstr "MT-32 Emulator"
 #: backends/platform/android/options.cpp:137
 #: backends/platform/android/options.cpp:157
 #: backends/platform/android/options.cpp:158
-#: backends/platform/ios7/ios7_options.mm:118
-#: backends/platform/ios7/ios7_options.mm:137
-#: backends/platform/ios7/ios7_options.mm:138
+#: backends/platform/ios7/ios7_options.mm:120
+#: backends/platform/ios7/ios7_options.mm:139
+#: backends/platform/ios7/ios7_options.mm:140
 #: backends/platform/ios7/ios7_osys_events.cpp:346
 #, fuzzy
 msgid "Direct mouse"
@@ -4701,45 +4701,45 @@ msgid "Gamepad emulation"
 msgstr "MT-32 Emulator"
 
 #: backends/platform/android/options.cpp:144
-#: backends/platform/ios7/ios7_options.mm:124
+#: backends/platform/ios7/ios7_options.mm:126
 msgid "In 2D games"
 msgstr ""
 
 #: backends/platform/android/options.cpp:146
-#: backends/platform/ios7/ios7_options.mm:126
+#: backends/platform/ios7/ios7_options.mm:128
 msgid "In 3D games"
 msgstr ""
 
 #: backends/platform/android/options.cpp:163
-#: backends/platform/ios7/ios7_options.mm:140
+#: backends/platform/ios7/ios7_options.mm:142
 msgid "Select the orientation:"
 msgstr ""
 
 #: backends/platform/android/options.cpp:167
 #: backends/platform/android/options.cpp:182
-#: backends/platform/ios7/ios7_options.mm:144
-#: backends/platform/ios7/ios7_options.mm:159
+#: backends/platform/ios7/ios7_options.mm:146
+#: backends/platform/ios7/ios7_options.mm:161
 #, fuzzy
 msgid "Automatic"
 msgstr "Autolagre:"
 
 #: backends/platform/android/options.cpp:168
 #: backends/platform/android/options.cpp:183
-#: backends/platform/ios7/ios7_options.mm:145
-#: backends/platform/ios7/ios7_options.mm:160
+#: backends/platform/ios7/ios7_options.mm:147
+#: backends/platform/ios7/ios7_options.mm:162
 msgid "Portrait"
 msgstr ""
 
 #: backends/platform/android/options.cpp:169
 #: backends/platform/android/options.cpp:184
-#: backends/platform/ios7/ios7_options.mm:146
-#: backends/platform/ios7/ios7_options.mm:161
+#: backends/platform/ios7/ios7_options.mm:148
+#: backends/platform/ios7/ios7_options.mm:163
 #, fuzzy
 msgid "Landscape"
 msgstr "Escape Tast"
 
 #: backends/platform/android/options.cpp:175
-#: backends/platform/ios7/ios7_options.mm:152
+#: backends/platform/ios7/ios7_options.mm:154
 #, fuzzy
 msgid "In games"
 msgstr "Lagra spel:"
@@ -4766,30 +4766,34 @@ msgstr "Maskinvareskalering (rask, men lav kvalitet)"
 msgid "Software scale (good quality, but slower)"
 msgstr "Programvareskalering (god kvalitet, men treigare)"
 
-#: backends/platform/ios7/ios7_options.mm:96
+#: backends/platform/ios7/ios7_options.mm:97
 #, fuzzy
 msgid "Show Gamepad Controller (iOS 15 and later)"
 msgstr "Inventar"
 
-#: backends/platform/ios7/ios7_options.mm:97
 #: backends/platform/ios7/ios7_options.mm:98
+#: backends/platform/ios7/ios7_options.mm:99
 #, fuzzy
 msgid "Gamepad opacity"
 msgstr "MT-32 Emulator"
 
-#: backends/platform/ios7/ios7_options.mm:102
+#: backends/platform/ios7/ios7_options.mm:103
 msgid "Directional button:"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:104
+#: backends/platform/ios7/ios7_options.mm:105
 msgid "Thumbstick"
 msgstr ""
 
-#: backends/platform/ios7/ios7_options.mm:105
+#: backends/platform/ios7/ios7_options.mm:106
 msgid "Dpad"
 msgstr ""
 
 #: backends/platform/ios7/ios7_options.mm:107
+msgid "Use minimal gamepad layout"
+msgstr ""
+
+#: backends/platform/ios7/ios7_options.mm:109
 msgid "Show keyboard function bar"
 msgstr ""
 
@@ -4797,8 +4801,10 @@ msgstr ""
 msgid ""
 "## Touch control modes\n"
 "The touch control mode can be changed by tapping or clicking on the "
-"controller icon in the upper right corner or by swiping two fingers from "
-"left to right.\n"
+"controller icon in the upper right corner, by swiping two fingers from left "
+"to right or in the global settings From the Launcher, go to **Global Options "
+"> Backend > Choose the preferred touch mode**. It's possible to configure "
+"the touch mode for three situations (ScummVM menus, 2D games and 3D games).\n"
 "\n"
 "### Direct mouse \n"
 "\n"
@@ -4818,24 +4824,20 @@ msgid ""
 "\n"
 "## Touch actions \n"
 "\n"
-"### One finger tap \n"
-"\n"
-"Tap one finger to perform a left mouse click\n"
-"### Two fingers tap\n"
-"\n"
-"Tap two fingers to perform a right mouse click\n"
-"\n"
-"### One finger long press\n"
-"\n"
-"Touch and hold one finger for at least 0.5 seconds to perform a left mouse "
-"button hold and drag, such as for selection from action wheel in Curse of "
-"Monkey Island.\n"
-"\n"
-"### Two fingers long press\n"
-"\n"
-"Touch and hold two fingers for at least 0.5 seconds to perform a right mouse "
-"button hold and drag, such as for selection from action wheel in Tony "
-"Tough.\n"
+"| Gesture           | Action            \n"
+"| ------------------|-------------------\n"
+"| `One finger tap`  | Left mouse click  \n"
+"| `Two fingers tap` | Right mouse click \n"
+"| `Two fingers double tap` | ESC \n"
+"| `One finger press & hold for >0.5s` | Left mouse button hold and drag, "
+"such as for selection from action wheel in Curse of Monkey Island \n"
+"| `Two fingers press & hold for >0.5s` | Right mouse button hold and drag, "
+"such as for selection from action wheel in Tony Tough \n"
+"| `Two fingers swipe (left to right)` | Toggles between the touch modes \n"
+"| `Two fingers swipe (right to left)` | Toggles virtual controller (>iOS "
+"15) \n"
+"| `Two fingers swipe (top to bottom)` | Access Global Main Menu in games \n"
+"| `Pinch (zoom in/out)` | Enables/disables keyboard \n"
 "\n"
 "### Virtual Gamepad \n"
 "\n"
@@ -4864,7 +4866,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:309
+#: backends/platform/ios7/ios7_osys_misc.mm:305
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -4885,7 +4887,7 @@ msgid ""
 "other_platforms/ios.html) for more information.\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:330
+#: backends/platform/ios7/ios7_osys_misc.mm:326
 msgid ""
 "## Touch actions \n"
 "\n"
@@ -4907,7 +4909,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backends/platform/ios7/ios7_osys_misc.mm:353
+#: backends/platform/ios7/ios7_osys_misc.mm:349
 msgid ""
 "## Adding Games \n"
 "\n"
@@ -5437,7 +5439,7 @@ msgstr "Gjenopprett"
 msgid "Quick load or save game isn't supported in this location"
 msgstr ""
 
-#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2888
+#: engines/agos/saveload.cpp:161 engines/scumm/scumm.cpp:2892
 #, fuzzy, c-format
 msgid ""
 "Failed to load saved game from file:\n"
@@ -5445,7 +5447,7 @@ msgid ""
 "%s"
 msgstr "Kunne ikkje laste lagra spel frå fil."
 
-#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2875
+#: engines/agos/saveload.cpp:196 engines/scumm/scumm.cpp:2879
 #, fuzzy, c-format
 msgid ""
 "Failed to save game to file:\n"
@@ -5453,7 +5455,7 @@ msgid ""
 "%s"
 msgstr "Klarte ikkje lagre speltilstand til fil."
 
-#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2908
+#: engines/agos/saveload.cpp:204 engines/scumm/scumm.cpp:2912
 #, fuzzy, c-format
 msgid ""
 "Successfully saved game in file:\n"
@@ -8453,7 +8455,7 @@ msgid "Your Name:"
 msgstr "Namn:"
 
 #. I18N: Button, start hosting online multiplayer game
-#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-createsession.cpp:49 engines/scumm/scumm.cpp:3900
 msgid "Host"
 msgstr ""
 
@@ -8465,7 +8467,7 @@ msgid "Querying games..."
 msgstr "Lagrar spel..."
 
 #. I18N: Join online multiplayer game
-#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3896
+#: engines/scumm/dialog-sessionselector.cpp:64 engines/scumm/scumm.cpp:3900
 msgid "Join"
 msgstr ""
 
@@ -9351,16 +9353,16 @@ msgid ""
 "320x200, under 'engine' tab."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1175
+#: engines/scumm/scumm.cpp:1179
 msgid "This game requires the 'Indy' Macintosh executable for its fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1200
+#: engines/scumm/scumm.cpp:1204
 msgid ""
 "This game requires the 'Loom' Macintosh executable for its music and fonts."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:1220
+#: engines/scumm/scumm.cpp:1224
 msgid ""
 "Could not find the 'Monkey Island' Macintosh executable to read the\n"
 "instruments from. Music will be disabled."
@@ -9368,27 +9370,27 @@ msgstr ""
 "Kunne ikkje finne Macintosh-binærfila «Monkey Island» for å lese\n"
 "instrumentar frå den. Musikk vert deaktivert."
 
-#: engines/scumm/scumm.cpp:1586
+#: engines/scumm/scumm.cpp:1590
 msgid ""
 "Audio files compressed with ScummVM Tools were detected; *.BUN/*.SOU\n"
 "compression is not supported anymore for this game, audio will be disabled.\n"
 "Please copy the game from the original media without compression."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:2062
+#: engines/scumm/scumm.cpp:2066
 #, c-format
 msgid ""
 "Native MIDI support requires the Roland Upgrade from LucasArts,\n"
 "but %s is missing. Using AdLib instead."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:2078
+#: engines/scumm/scumm.cpp:2082
 msgid ""
 "This particular version of Monkey Island 1 is known to miss some\n"
 "required resources for MT-32. Using AdLib instead."
 msgstr ""
 
-#: engines/scumm/scumm.cpp:3785
+#: engines/scumm/scumm.cpp:3789
 msgid ""
 "Usually, Maniac Mansion would start now. But for that to work, the game "
 "files for Maniac Mansion have to be in the 'Maniac' directory inside the "
@@ -9398,7 +9400,7 @@ msgstr ""
 "må du ha datafilane til Maniac Mansion i «Maniac»-mappa inni «Tentacle»-"
 "spelmappa, og spelet må vere lagt til i ScummVM."
 
-#: engines/scumm/scumm.cpp:3896
+#: engines/scumm/scumm.cpp:3900
 #, fuzzy
 msgid "Would you like to host or join a network play session?"
 msgstr "Vil du åpne eller lagre spelet?"
diff --git a/po/pl_PL.po b/po/pl_PL.po
index a9dd888db13..643509326c8 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: 2023-12-03 16:17+0000\n"
+"POT-Creation-Date: 2023-12-03 20:51+0000\n"
 "PO-Revision-Date: 2023-03-20 15:33+0000\n"
 "Last-Translator: Eryk Michalak <gnu.ewm at protonmail.com>\n"
 "Language-Team: Polish <https://translations.scummvm.org/projects/scummvm/"
@@ -316,7 +316,7 @@ msgstr "Inna usługa jest aktywna. Czy chcesz ją przerwać?"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:145
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "Yes"
 msgstr "Tak"
@@ -329,7 +329,7 @@ msgstr "Tak"
 #: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
 #: engines/kyra/gui/saveload_eob.cpp:598 engines/kyra/gui/saveload_eob.cpp:631
 #: engines/parallaction/metaengine.cpp:151
-#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3890
+#: engines/sci/graphics/controls32.cpp:929 engines/scumm/scumm.cpp:3894
 #: engines/toon/toon.cpp:1531
 msgid "No"
 msgstr "Nie"
@@ -359,9 +359,9 @@ msgstr ""
 #: engines/groovie/script.cpp:660 engines/mtropolis/mtropolis.cpp:115
 #: engines/mtropolis/mtropolis.cpp:125 engines/parallaction/saveload.cpp:270
 #: engines/saga/music.cpp:102 engines/sci/engine/kgraphics.cpp:75
-#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1221
-#: engines/scumm/scumm.cpp:1589 engines/scumm/scumm.cpp:2064
-#: engines/scumm/scumm.cpp:2080 engines/sky/compact.cpp:140
+#: engines/sci/graphics/controls32.cpp:926 engines/scumm/scumm.cpp:1225
+#: engines/scumm/scumm.cpp:1593 engines/scumm/scumm.cpp:2068
+#: engines/scumm/scumm.cpp:2084 engines/sky/compact.cpp:140
 #: engines/sword1/animation.cpp:532 engines/sword1/animation.cpp:563
 #: engines/sword1/animation.cpp:571 engines/sword1/control.cpp:2797
 #: engines/sword1/logic.cpp:1732 engines/sword2/animation.cpp:426
@@ -633,9 +633,9 @@ msgstr "Język gry. Nie zmieni to hiszpańskiej wersji gry w angielską"
 #: backends/platform/android/options.cpp:150
 #: backends/platform/android/options.cpp:151
 #: backends/platform/android/options.cpp:179
-#: backends/platform/ios7/ios7_options.mm:130
-#: backends/platform/ios7/ios7_options.mm:131
-#: backends/platform/ios7/ios7_options.mm:156 engines/ags/dialogs.cpp:63
+#: backends/platform/ios7/ios7_options.mm:132
+#: backends/platform/ios7/ios7_options.mm:133
+#: backends/platform/ios7/ios7_options.mm:158 engines/ags/dialogs.cpp:63
 msgid "<default>"
 msgstr "<domyślne>"
 
@@ -4535,7 +4535,7 @@ msgstr ""
 
 #: backends/platform/android/android.cpp:1030
 #: backends/platform/ios7/ios7_osys_misc.mm:249
-#: backends/platform/ios7/ios7_osys_misc.mm:327
+#: backends/platform/ios7/ios7_osys_misc.mm:323
 #, fuzzy
 #| msgid "Control"
 msgid "Touch Controls"
@@ -4611,8 +4611,8 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/android.cpp:1089
-#: backends/platform/ios7/ios7_osys_misc.mm:306
-#: backends/platform/ios7/ios7_osys_misc.mm:350
+#: backends/platform/ios7/ios7_osys_misc.mm:302
+#: backends/platform/ios7/ios7_osys_misc.mm:346
 #, fuzzy
 #| msgctxt "lowres"
 #| msgid "Add Game..."
@@ -4658,19 +4658,19 @@ msgid ""
 msgstr ""
 
 #: backends/platform/android/options.cpp:131
-#: backends/platform/ios7/ios7_options.mm:163
+#: backends/platform/ios7/ios7_options.mm:165
 msgid "Show On-screen control"
 msgstr "Pokaż kontrole na ekranie"
 
 #: backends/platform/android/options.cpp:132
-#: backends/platform/ios7/ios7_options.mm:110
+#: backends/platform/ios7/ios7_options.mm:112
 msgid "Choose the preferred touch mode:"
 msgstr ""
 
 #: backends/platform/android/options.cpp:134
 #: backends/platform/android/options.cpp:165
-#: backends/platform/ios7/ios7_options.mm:115
-#: backends/platform/ios7/ios7_options.mm:142
+#: backends/platform/ios7/ios7_options.mm:117
+#: backends/platform/ios7/ios7_options.mm:144
 #, fuzzy
 msgid "In menus"
 msgstr "Włącz Venus"
@@ -4678,9 +4678,9 @@ msgstr "Włącz Venus"
 #: backends/platform/android/options.cpp:136
 #: backends/platform/android/options.cpp:154
 #: backends/platform/android/options.cpp:155
-#: backends/platform/ios7/ios7_options.mm:117
-#: backends/platform/ios7/ios7_options.mm:134
-#: backends/platform/ios7/ios7_options.mm:135
+#: backends/platform/ios7/ios7_options.mm:119
+#: backends/platform/ios7/ios7_options.mm:136
+#: backends/platform/ios7/ios7_options.mm:137
 #: backends/platform/ios7/ios7_osys_events.cpp:344
 #, fuzzy
 msgid "Touchpad emulation"
@@ -4689,9 +4689,9 @@ msgstr "Emulacja TV"
 #: backends/platform/android/options.cpp:137
 #: backends/platform/android/options.cpp:157
 #: backends/platform/android/options.cpp:158
-#: backends/platform/ios7/ios7_options.mm:118
-#: backends/platform/ios7/ios7_options.mm:137
-#: backends/platform/ios7/ios7_options.mm:138
+#: backends/platform/ios7/ios7_options.mm:120
+#: backends/platform/ios7/ios7_options.mm:139
+#: backends/platform/ios7/ios7_options.mm:140
 #: backends/platform/ios7/ios7_osys_events.cpp:346
 #, fuzzy
 msgid "Direct mouse"
@@ -4705,26 +4705,26 @@ msgid "Gamepad emulation"
 msgstr "Emulacja TV"
 
 #: backends/platform/android/options.cpp:144
-#: backends/platform/ios7/ios7_options.mm:124
+#: backends/platform/ios7/ios7_options.mm:126
 #, fuzzy
 msgid "In 2D games"
 msgstr "V-Sync w grach 3D"
 
 #: backends/platform/android/options.cpp:146
-#: backends/platform/ios7/ios7_options.mm:126
+#: backends/platform/ios7/ios7_options.mm:128
 #, fuzzy
 msgid "In 3D games"
 msgstr "V-Sync w grach 3D"
 
 #: backends/platform/android/options.cpp:163
-#: backends/platform/ios7/ios7_options.mm:140
+#: backends/platform/ios7/ios7_options.mm:142
 msgid "Select the orientation:"
 msgstr ""
 
 #: backends/platform/android/options.cpp:167
 #: backends/platform/android/options.cpp:182
-#: backends/platform/ios7/ios7_options.mm:144
-#: backends/platform/ios7/ios7_options.mm:159
+#: backends/platform/ios7/ios7_options.mm:146
+#: backends/platform/ios7/ios7_options.mm:161
 #, fuzzy
 #| msgid "Auto"
 msgid "Automatic"


Commit: 201dc6a27c247a58d19691cc04a7ab134a3df08c
    https://github.com/scummvm/scummvm/commit/201dc6a27c247a58d19691cc04a7ab134a3df08c
Author: ScummVM-Translations (ScummVM-Translations at scummvm.org)
Date: 2023-12-03T21:13:20Z

Commit Message:
I18N: Update translations templates

Changed paths:
    po/scummvm.pot


diff --git a/po/scummvm.pot b/po/scummvm.pot
index 61ebbad81a0..7e753f0660a 100644
--- a/po/scummvm.pot
+++ b/po/scummvm.pot
@@ -6,9 +6,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: ScummVM 2.8.0git\n"
+"Project-Id-Version: ScummVM 2.8.0pre\n"
 "Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2023-12-03 20:51+0000\n"
+"POT-Creation-Date: 2023-12-03 21:13+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"




More information about the Scummvm-git-logs mailing list