[Scummvm-git-logs] scummvm master -> 1ef6ae7ab4151440c02b6cfaa3583db7ebe6d3a0
ScummVM-Translations
noreply at scummvm.org
Sun Sep 17 07:59:51 UTC 2023
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
1ef6ae7ab4 I18N: Update translation files
Commit: 1ef6ae7ab4151440c02b6cfaa3583db7ebe6d3a0
https://github.com/scummvm/scummvm/commit/1ef6ae7ab4151440c02b6cfaa3583db7ebe6d3a0
Author: ScummVM-Translations (ScummVM-Translations at scummvm.org)
Date: 2023-09-17T07:59:43Z
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/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 aede0f62866..4f14a19afce 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-09-14 06:23+0000\n"
+"POT-Creation-Date: 2023-09-16 22:56+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/"
@@ -221,7 +221,7 @@ msgstr "ÙØµÙ"
msgid "Paste code from clipboard"
msgstr "Ø§ÙØµÙ اÙÙÙØ¯ Ù
Ù Ø§ÙØØ§ÙØ¸Ø©"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:311
+#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:316
#: engines/dialogs.cpp:98 engines/engine.cpp:915 engines/mm/xeen/saves.cpp:259
#: engines/parallaction/metaengine.cpp:127
#: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:387
@@ -281,8 +281,8 @@ msgstr "تخزÙ٠آخر ÙØ¹Ù
Ù Ø§ÙØ¢Ù. ÙÙ ØªØ±ÙØ¯ Ù
ÙØ§Ø·Ø¹ØªÙØ"
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:152 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: base/main.cpp:595 backends/events/default/default-events.cpp:193
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
@@ -295,8 +295,8 @@ msgstr "ÙØ¹Ù
"
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:153 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: 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
@@ -319,7 +319,7 @@ msgstr ""
#: gui/cloudconnectionwizard.cpp:557 gui/downloaddialog.cpp:146
#: gui/editgamedialog.cpp:353 gui/editrecorddialog.cpp:67
-#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:550 gui/launcher.cpp:554
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2341 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1221 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -381,7 +381,7 @@ msgstr "ÙØ´Ù تØÙ
Ù٠اÙÙ
ÙÙ!"
msgid "Select directory where to download game data"
msgstr "ØØ¯Ø¯ اÙÙ
Ø¬ÙØ¯ ØÙØ« Ø³ÙØªÙ
ØªÙØ²ÙÙ Ø¨ÙØ§Ùات اÙÙØ¹Ø¨Ø©"
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:308
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "ØØ¯Ø¯ اÙÙ
Ø¬ÙØ¯ Ø§ÙØ°Ù ÙØØªÙ٠عÙÙ Ø¨ÙØ§Ùات اÙÙØ¹Ø¨Ø©"
@@ -415,7 +415,7 @@ msgid ""
"files with it?"
msgstr "ÙØ¨Ø¯Ù أ٠اتصاÙÙ Ù
ØØ¯Ùد. ÙÙ ØªØ±ÙØ¯ ØÙÙØ§ ØªÙØ²Ù٠اÙÙ
ÙÙØ§Øª Ø¨ÙØ"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:652
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ÙÙØ³ بإÙ
ÙØ§Ù ScummVM ÙØªØ ÙØ°Ø§ اÙÙ
Ø¬ÙØ¯ !"
@@ -1007,167 +1007,176 @@ msgid "Save Image"
msgstr "ØÙظ اÙÙØ¹Ø¨Ø©"
#. I18N: Group name for the game list
-#: gui/launcher.cpp:104
+#: gui/launcher.cpp:106
msgctxt "group"
msgid "None"
msgstr "ÙØ§ Ø´ÙØ¡"
#. I18N: Group name for the game list, grouped by the first letter of the game title
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
msgctxt "group"
msgid "First letter"
msgstr "Ø§ÙØØ±Ù Ø§ÙØ£ÙÙ"
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
msgctxt "group"
msgid "Initial"
msgstr "Ø£ÙÙÙ"
#. I18N: Group name for the game list, grouped by game engine
-#: gui/launcher.cpp:108
+#: gui/launcher.cpp:110
msgctxt "group"
msgid "Engine"
msgstr "Ù
ØØ±Ù"
#. I18N: Group name for the game list, grouped by game series
-#: gui/launcher.cpp:110
+#: gui/launcher.cpp:112
msgctxt "group"
msgid "Series"
msgstr "Ù
Ø³ÙØ³Ù"
#. I18N: Group name for the game list, grouped by game publisher
-#: gui/launcher.cpp:112
+#: gui/launcher.cpp:114
msgctxt "group"
msgid "Publisher"
msgstr "اÙÙØ§Ø´Ø±"
#. I18N: Group name for the game list, grouped by language
-#: gui/launcher.cpp:114
+#: gui/launcher.cpp:116
msgctxt "group"
msgid "Language"
msgstr "ÙØºØ©"
#. I18N: Group name for the game list, grouped by game platform
-#: gui/launcher.cpp:116
+#: gui/launcher.cpp:118
msgctxt "group"
msgid "Platform"
msgstr "اÙÙ
ÙØµØ©"
-#: gui/launcher.cpp:226
+#: gui/launcher.cpp:228
msgid "Select Group by"
msgstr "ØØ¯Ø¯ Ø§ÙØªØ¬Ù
ÙØ¹ ØØ³Ø¨"
-#: gui/launcher.cpp:230 gui/launcher.cpp:873
+#: gui/launcher.cpp:232 gui/launcher.cpp:883
msgid "Group:"
msgstr "Ù
جÙ
ÙØ¹Ø©:"
-#: gui/launcher.cpp:232
+#: gui/launcher.cpp:234
msgid "Select a criteria to group the entries"
msgstr "ØØ¯Ø¯ Ù
Ø¹ÙØ§Ø±Ùا ÙØªØ¬Ù
ÙØ¹ Ø§ÙØ¥Ø¯Ø®Ø§Ùات"
+#. I18N: This keymap opens KIA's HELP tab.
+#. In Blade Runner's official localizations, there is a description of this keymap
+#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
+#. ONLINE HELP
+#: gui/launcher.cpp:262 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
+msgid "Help"
+msgstr "اÙÙ
ساعدة"
+
#. I18N: Button Quit ScummVM program. Q is the shortcut, Ctrl+Q, put it in parens for non-latin (~Q~)
-#: gui/launcher.cpp:261 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~أ~خرج"
-#: gui/launcher.cpp:261 backends/platform/sdl/macosx/appmenu_osx.mm:252
+#: gui/launcher.cpp:266 backends/platform/sdl/macosx/appmenu_osx.mm:252
msgid "Quit ScummVM"
msgstr "اخرج Ù
Ù ScummVM"
#. I18N: Button About ScummVM program. b is the shortcut, Ctrl+b, put it in parens for non-latin (~b~)
-#: gui/launcher.cpp:265
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "~ب~شأÙ"
-#: gui/launcher.cpp:265 backends/platform/sdl/macosx/appmenu_osx.mm:246
+#: gui/launcher.cpp:270 backends/platform/sdl/macosx/appmenu_osx.mm:246
msgid "About ScummVM"
msgstr "بشأ٠ScummVM"
#. I18N: Button caption. O is the shortcut, Ctrl+O, put it in parens for non-latin (~O~)
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "~اÙ~Ø®ÙØ§Ø±Ø§Øª Ø§ÙØ¹Ø§Ù
Ø©..."
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "تغÙÙØ± إعدادات ScummVM Ø§ÙØ¹Ø§ÙÙ
Ø©"
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~اÙ~Ø®ÙØ§Ø±Ø§Øª Ø§ÙØ¹Ø§Ù
Ø©..."
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
#, fuzzy
#| msgid "Download game files"
msgid "Download Games"
msgstr "تØÙ
ÙÙ Ù
ÙÙØ§Øª اÙÙØ¹Ø¨Ø©"
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
msgid "Download freeware games for ScummVM"
msgstr ""
#. I18N: Button caption. A is the shortcut, Ctrl+A, put it in parens for non-latin (~A~)
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~Ø£~ض٠اÙÙØ¹Ø¨Ø© ..."
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Ø£Ø¶Ù Ø§ÙØ£Ùعاب Ø¥Ù٠اÙÙØ§Ø¦Ù
Ø©"
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "~Ø£~ض٠اÙÙØ¹Ø¨Ø© ..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "~Ø¥~Ø²Ø§ÙØ© اÙÙØ¹Ø¨Ø©"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "Ø¥Ø²Ø§ÙØ© اÙÙØ¹Ø¨Ø© Ù
٠اÙÙØ§Ø¦Ù
Ø©. تظ٠Ù
ÙÙØ§Øª Ø¨ÙØ§Ùات اÙÙØ¹Ø¨Ø© سÙÙÙ
Ø©"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "Ø¥~ز~Ø§ÙØ© اÙÙØ¹Ø¨Ø©"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Ø¥Ø¶Ø§ÙØ© جÙ
Ø§Ø¹ÙØ© ..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Ø¥Ø¶Ø§ÙØ© جÙ
Ø§Ø¹ÙØ© ..."
-#: gui/launcher.cpp:296 gui/launcher.cpp:843 gui/shaderbrowser-dialog.cpp:62
+#: gui/launcher.cpp:301 gui/launcher.cpp:853 gui/shaderbrowser-dialog.cpp:62
#: gui/shaderbrowser-dialog.cpp:98
msgid "Search in game list"
msgstr "Ø§Ø¨ØØ« ÙÙ ÙØ§Ø¦Ù
Ø© Ø§ÙØ£Ùعاب"
-#: gui/launcher.cpp:300 gui/launcher.cpp:864 gui/shaderbrowser-dialog.cpp:66
+#: gui/launcher.cpp:305 gui/launcher.cpp:874 gui/shaderbrowser-dialog.cpp:66
#: gui/shaderbrowser-dialog.cpp:108
msgid "Search:"
msgstr "Ø§Ø¨ØØ«:"
-#: gui/launcher.cpp:311 engines/dialogs.cpp:98 engines/engine.cpp:915
+#: gui/launcher.cpp:316 engines/dialogs.cpp:98 engines/engine.cpp:915
#: engines/mm/xeen/saves.cpp:259 engines/pegasus/pegasus.cpp:387
#: engines/trecision/saveload.cpp:253 engines/tsage/scenes.cpp:630
#: engines/wage/saveload.cpp:736
msgid "Load game:"
msgstr "ØÙ
٠اÙÙØ¹Ø¨Ø©:"
-#: gui/launcher.cpp:410
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr "ÙØ§ ÙÙ
Ù٠استخداÙ
ÙØ°Ø§ اÙÙ
Ø¬ÙØ¯ ØØªÙ Ø§ÙØ¢Ù Ø ÙØ£ÙÙ Ø¬Ø§Ø±Ù Ø§ÙØªÙزÙÙ ÙÙÙ!"
-#: gui/launcher.cpp:421
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1175,111 +1184,111 @@ msgstr ""
"ÙÙ ØªØ±ÙØ¯ ØÙÙØ§ تشغÙÙ ÙØ§Ø´Ù Ø§ÙØ£Ùعاب Ø§ÙØ¬Ù
Ø§Ø¹ÙØ©Ø ÙÙ
ÙÙ Ø£Ù ÙØ¶ÙÙ ÙØ°Ø§ Ø¹Ø¯Ø¯ÙØ§ ÙØ¨ÙØ±ÙØ§ Ù
Ù "
"Ø§ÙØ£Ùعاب."
-#: gui/launcher.cpp:451
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "ÙÙ ØªØ±ÙØ¯ ØÙÙØ§ Ø¥Ø²Ø§ÙØ© تÙÙÙÙ ÙØ°Ù اÙÙØ¹Ø¨Ø©Ø"
-#: gui/launcher.cpp:493
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "ÙÙ ØªØ±ÙØ¯ تØÙ
Ù٠اÙÙØ¹Ø¨Ø© اÙÙ
ØÙÙØ¸Ø©Ø"
-#: gui/launcher.cpp:550
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "ÙØ°Ù اÙÙØ¹Ø¨Ø© ÙØ§ تدعÙ
تØÙ
ÙÙ Ø§ÙØ£Ùعاب Ù
٠اÙÙ
شغÙ."
-#: gui/launcher.cpp:554
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr "ÙÙ
ÙØªÙ
ÙÙ ScummVM Ù
Ù Ø§ÙØ¹Ø«Ùر عÙ٠أ٠Ù
ØØ±Ù ÙØ§Ø¯Ø± عÙ٠تشغÙ٠اÙÙØ¹Ø¨Ø© اÙÙ
ØØ¯Ø¯Ø©!"
-#: gui/launcher.cpp:671
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "ÙÙ
ÙØªÙ
ÙÙ ScummVM Ù
Ù Ø§ÙØ¹Ø«Ùر عÙÙ Ø£Ù ÙØ¹Ø¨Ø© Ù٠اÙÙ
Ø¬ÙØ¯ اÙÙ
ØØ¯Ø¯!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:687
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Ù
ØªØºÙØ± ØºÙØ± Ù
عرÙÙ"
-#: gui/launcher.cpp:693
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "اختر اÙÙØ¹Ø¨Ø©:"
-#: gui/launcher.cpp:913 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "عرض اÙÙØ§Ø¦Ù
Ø©"
-#: gui/launcher.cpp:914 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "عرض شبÙÙ"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~ا~بدأ"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "ابدأ اÙÙØ¹Ø¨Ø© اÙÙ
ختارة"
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~Ø~Ù
Ù..."
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "تØÙ
Ù٠اÙÙØ¹Ø¨Ø© اÙÙ
ØÙÙØ¸Ø© ÙÙØ¹Ø¨Ø© اÙÙ
ØØ¯Ø¯Ø©"
-#: gui/launcher.cpp:1081
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Ø³ÙØ¬ÙÙÙ..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "~Ø®~ÙØ§Ø±Ø§Øª اÙÙØ¹Ø¨Ø©..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "تغÙÙØ± إعدادات اÙÙØ¹Ø¨Ø©"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgctxt "lowres"
msgid "~G~ame Opts..."
msgstr "~Ø®~ÙØ§Ø±Ø§Øª اÙÙØ¹Ø¨Ø©..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1179 gui/launcher.cpp:1362
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1372
msgid "Unknown Engine"
msgstr "Ù
ØØ±Ù ØºÙØ± Ù
عرÙÙ"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1196 gui/launcher.cpp:1379
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1389
msgid "Unknown Publisher"
msgstr "ÙØ§Ø´Ø± ØºÙØ± Ù
عرÙÙ"
#. I18N: List group when no game series is specified
#. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1213 gui/launcher.cpp:1396
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1406
msgid "No Series"
msgstr "ÙØ§ ØªÙØ¬Ø¯ Ø³ÙØ³ÙØ©"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1227 gui/launcher.cpp:1410
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1420
msgid "Language not detected"
msgstr "ÙÙ
ÙØªÙ
اÙÙØ´Ù ع٠اÙÙØºØ©"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1241 gui/launcher.cpp:1424
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1434
msgid "Platform not detected"
msgstr "اÙÙØ¸Ø§Ù
Ø§ÙØ£Ø³Ø§Ø³Ù ØºÙØ± Ù
ÙØªØ´Ù"
#. I18N: Group for All items
-#: gui/launcher.cpp:1435 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1445 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "Ø§ÙØ¬Ù
ÙØ¹"
-#: gui/launcher.cpp:1584
+#: gui/launcher.cpp:1594
msgid "Icons per row:"
msgstr "Ø§ÙØ±Ù
ÙØ² ÙÙ٠صÙ:"
@@ -2478,28 +2487,28 @@ msgstr "ØØ¯Ø¯ تظÙÙÙ"
msgid "Select a Theme"
msgstr "ØØ¯Ø¯ Ù
ÙØ¶ÙØ¹ÙØ§"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgid "Disabled GFX"
msgstr "اÙÙ
Ø¹Ø·ÙØ© GFX"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgctxt "lowres"
msgid "Disabled GFX"
msgstr "اÙÙ
Ø¹Ø·ÙØ© GFX"
-#: gui/ThemeEngine.cpp:277
+#: gui/ThemeEngine.cpp:273
msgid "Standard renderer"
msgstr "Ø§ÙØ¹Ø§Ø±Ø¶ اÙÙÙØ§Ø³Ù"
-#: gui/ThemeEngine.cpp:277 engines/scumm/dialogs.cpp:1016
+#: gui/ThemeEngine.cpp:273 engines/scumm/dialogs.cpp:1016
msgid "Standard"
msgstr "Ù
Ø¹ÙØ§Ø±"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased renderer"
msgstr "عارض Ù
صÙÙÙ"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased"
msgstr "Ø§ÙØÙØ§Ù اÙÙ
ØØ³ÙÙØ©"
@@ -4309,6 +4318,158 @@ msgstr "ÙØ¶Ø¹ Ø§ÙØªÙØ¨ÙØ± Ù
تÙÙÙ. إعادة ØªÙØ´ÙØ· ÙØ¶Ø¹ Ø§ÙØ³Ø
msgid "Magnify Mode Off"
msgstr "ÙØ¶Ø¹ Ø§ÙØªÙØ¨ÙØ± Ù
تÙÙÙ"
+#: backends/platform/android/android.cpp:1028
+#, fuzzy
+#| msgid "Control"
+msgid "Controls"
+msgstr "تØÙÙ
"
+
+#: backends/platform/android/android.cpp:1031
+msgid ""
+"## Touch controls\n"
+"\n"
+"The touch control scheme can be configured in the global settings. From the "
+"Launcher, go to **Options > Backend > Choose the preferred touch mode**.\n"
+"It's possible to configure the touch mode for three situations (ScummVM "
+"menus, 2D games and 3D games) and choose one of the three possible modes:\n"
+"\n"
+" * Direct mouse, the touch controls are direct. The pointer jumps to where "
+"the finger touches the screen (default for menus).\n"
+" * Touchpad emulation, the touch controls are indirect. The finger can be "
+"far away from the pointer and still move it, like on a laptop touchpad.\n"
+" * Gamepad emulation, the touch controls don't move any mouse. The fingers "
+"must be placed on lower left and right of the screen and respectively "
+"emulate a directional pad and action buttons.\n"
+" * The pointer speed setting in the **Controls tab** affects how far the "
+"pointer moves in response to a finger movement.\n"
+"\n"
+"The touch mode can be switched at anytime by tapping on the controller icon, "
+"next to the menu icon at the top right of the screen.\n"
+"\n"
+"To display or hide the small controller icon, from the Launcher select "
+"**Options** and then the **Backend** tab. Tick the **Show on-screen "
+"control** box to enable the controller icon.\n"
+"\n"
+"## Two finger tap\n"
+"\n"
+"To do a two finger tap, hold one finger down and then tap with a second "
+"finger.\n"
+"\n"
+"## Three finger tap\n"
+"\n"
+"To do a three finger tap, start with holding down one finger and "
+"progressively touch down the other two fingers, one at a time, while still "
+"holding down the previous fingers. Imagine you are impatiently tapping your "
+"fingers on a surface, but then slow down that movement so it is rhythmic, "
+"but not too slow.\n"
+"\n"
+"## Immersive Sticky fullscreen mode\n"
+"\n"
+"ScummVM for Android uses the Immersive Sticky fullscreen mode, which means "
+"that the Android system bar is hidden until the user swipes from an edge "
+"with a system bar. Swipe from the edge to reveal the system bars. They "
+"remain semi-transparent and disappear after a few seconds unless you "
+"interact with them. Your swipe also registers in the game, so if you need to "
+"swipe from an edge with system bars, your game play is not interrupted.\n"
+"\n"
+"## Global Main Menu\n"
+"\n"
+"To open the Global Main Menu, tap on the small menu icon at the top right of "
+"the screen.\n"
+"\n"
+"To display or hide the small menu icon, from the Launcher select **Options** "
+"and then the **Backend** tab. Tick the **Show on-screen control** box to "
+"enable the menu icon.\n"
+"\n"
+"## Virtual keyboard\n"
+"\n"
+"To open the virtual keyboard, long press on the small controller icon at the "
+"top right of the screen, or tap on any editable text field. To hide the "
+"virtual keyboard, tap the small controller icon (which became a keyboard "
+"one) again, or tap outside the text field.\n"
+"\n"
+msgstr ""
+
+#: backends/platform/android/android.cpp:1069
+#, fuzzy
+#| msgid "~A~dd Game..."
+msgid "Adding Games"
+msgstr "~Ø£~ض٠اÙÙØ¹Ø¨Ø© ..."
+
+#: backends/platform/android/android.cpp:1072
+msgid ""
+"## Adding SAF paths to ScummVM directory list\n"
+"\n"
+"Starting with version 2.7.0 of ScummVM for Android, significant changes were "
+"made to the file access system to allow support for modern versions of the "
+"Android Operating System.\n"
+"\n"
+"If you find that your existing added games or custom paths no longer work, "
+"please edit those paths and this time use the SAF system to browse to the "
+"desired locations.\n"
+"\n"
+"To do that:\n"
+"\n"
+" 1. For each game whose data is not found, go to the \"Paths\" tab in the "
+"\"Game Options\" and change the \"Game path\"\n"
+"\n"
+" 2. Inside the ScummVM file browser, use \"Go Up\" until you reach the "
+"\"root\" folder where you will see the \"<Add a new folder>\" option.\n"
+"\n"
+" \n"
+"\n"
+" File Browser root with <Add a new folder> item\n"
+"\n"
+" 3. Choose that, then browse and select the \"parent\" folder for your "
+"games subfolders, e.g. \"SD Card > ScummVMgames\". Click on \"Use this folder"
+"\".\n"
+"\n"
+" \n"
+"\n"
+" OS file browser root\n"
+"\n"
+" \n"
+"\n"
+" OS file browser selectable folder with \"Use this folder\" button\n"
+"\n"
+" \n"
+"\n"
+" OS file browser ask to grant ScummVM directory access permission\n"
+"\n"
+" 4. Then, a new folder \"ScummVMgames\" will appear on the \"root\" folder "
+"of the ScummVM browser.\n"
+"\n"
+" \n"
+"\n"
+" File browser with added SAF folder in root\n"
+"\n"
+" 5. Browse through this folder to your game data.\n"
+"\n"
+"Steps 2 and 3 need to be done only once for all of your games.\n"
+"\n"
+"\n"
+"## Removing SAF path authorizations\n"
+"\n"
+"In case you would like to revoke any of the granted SAF authorizations, "
+"there is an option for this in the \"Global Options > Backend\" tab as shown "
+"on the screenshot below:\n"
+"\n"
+"\n"
+"\n"
+" GUI tab with \"Remove folder authorizations...\" button\n"
+"\n"
+"\n"
+"\n"
+" GUI dialog with list of authorizations to revoke\n"
+"\n"
+"In case you revoke authorization to a path, still used for specific games/"
+"titles, please follow the procedure of fixing them outlined in the previous "
+"subheading.\n"
+msgstr ""
+
#: backends/platform/android/options.cpp:131
msgid "Show On-screen control"
msgstr "Ø¥Ø¸ÙØ§Ø± Ø§ÙØªØÙÙ
عÙÙ Ø§ÙØ´Ø§Ø´Ø©"
@@ -4489,6 +4650,62 @@ msgstr "تÙ
تعطÙÙ ÙØ¶Ø¹ ÙÙØØ© اÙÙÙ
س."
msgid "Click Mode"
msgstr "ÙØ¶Ø¹ÙØ© اÙÙÙØ±"
+#: backends/platform/sdl/sdl.cpp:1010
+msgid "Keyboard"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1013
+msgid ""
+"## Keyboard shortcuts\n"
+"\n"
+"ScummVM supports various in-game keyboard and mouse shortcuts, and since "
+"version 2.2.0 these can be manually configured in the **Keymaps tab**, or in "
+"the **configuration file**.\n"
+"\n"
+"For game-specific controls, see the [wiki entry](https://wiki.scummvm.org/"
+"index.php?title=Category:Supported_Games) for the game you are playing.\n"
+"\n"
+"Default shortcuts are shown in the table.\n"
+"\n"
+"| Shortcut | Description\n"
+"| --------------------------------\n"
+"| `Ctrl+F5` -- Displays the Global Main Menu\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1025
+msgid "| `Cmd+q` -- Quit (macOS)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1027
+msgid "| `Alt+F4` -- Quit (Windows)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1029
+msgid "| `Ctrl+q` -- Quit (Linux/Unix)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1030
+msgid "| `Ctrl+z` -- Quit (other platforms)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1033
+msgid ""
+"| `Ctrl+u` -- Mutes all sounds\n"
+"| `Ctrl+m` -- Toggles mouse capture\n"
+"| `Ctrl+Alt` and `9` or `0` -- Cycles forwards/backwards between graphics "
+"filters\n"
+"| `Ctrl+Alt` and `+` or `-` -- Increases/decreases the scale factor\n"
+"| `Ctrl+Alt+a` -- Toggles aspect ratio correction on/off\n"
+"| `Ctrl+Alt+f` -- Toggles between nearest neighbor and bilinear "
+"interpolation (graphics filtering on/off)\n"
+"| `Ctrl+Alt+s` -- Cycles through stretch modes\n"
+"| `Alt+Enter` -- Toggles full screen/windowed mode\n"
+"| `Alt+s` -- Takes a screenshot\n"
+"| `Ctrl+F7` -- Opens virtual keyboard (if enabled). This can also be "
+"opened with a long press of the middle mouse button or wheel.\n"
+"| `Ctrl+Alt+d` -- Opens the ScummVM debugger\n"
+msgstr ""
+
#: backends/platform/sdl/macosx/appmenu_osx.mm:248
msgid "Hide ScummVM"
msgstr "Ø¥Ø®ÙØ§Ø¡ ScummVM"
@@ -4509,15 +4726,6 @@ msgstr "ÙØ§Ùذة"
msgid "Minimize"
msgstr "ØªØµØºÙØ±"
-#. I18N: This keymap opens KIA's HELP tab.
-#. In Blade Runner's official localizations, there is a description of this keymap
-#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
-#. ONLINE HELP
-#: backends/platform/sdl/macosx/appmenu_osx.mm:262
-#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
-msgid "Help"
-msgstr "اÙÙ
ساعدة"
-
#: backends/platform/sdl/macosx/appmenu_osx.mm:267
msgid "User Manual"
msgstr "دÙÙÙ Ø§ÙØ§Ø³ØªØ®Ø¯Ø§Ù
"
diff --git a/po/be-tarask.po b/po/be-tarask.po
index 693371490b0..d229d1eb63f 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-09-14 06:23+0000\n"
+"POT-Creation-Date: 2023-09-16 22:56+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/"
@@ -221,7 +221,7 @@ msgstr "УÑÑавÑÑÑ"
msgid "Paste code from clipboard"
msgstr "УÑÑавÑÑÑ ÐºÐ¾Ð´ з кÑÑÑнÑ"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:311
+#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:316
#: engines/dialogs.cpp:98 engines/engine.cpp:915 engines/mm/xeen/saves.cpp:259
#: engines/parallaction/metaengine.cpp:127
#: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:387
@@ -281,8 +281,8 @@ msgstr "ÐнÑае ÑÑ
овÑÑÑа пÑаÑÑе ÑÑпеÑ. Ð¦Ñ Ñ
оÑаÑе
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:152 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: base/main.cpp:595 backends/events/default/default-events.cpp:193
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
@@ -295,8 +295,8 @@ msgstr "Так"
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:153 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: 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
@@ -320,7 +320,7 @@ msgstr ""
#: gui/cloudconnectionwizard.cpp:557 gui/downloaddialog.cpp:146
#: gui/editgamedialog.cpp:353 gui/editrecorddialog.cpp:67
-#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:550 gui/launcher.cpp:554
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2341 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1221 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -382,7 +382,7 @@ msgstr "ÐÑ Ð²ÑйÑла заладаваÑÑ Ñайл!"
msgid "Select directory where to download game data"
msgstr "ÐÑбеÑÑÑе ÑÑÑкÑ, Ñ ÑкÑÑ Ð·Ð°Ð»Ð°Ð´Ð°Ð²Ð°ÑÑ ÑÐ°Ð¹Ð»Ñ Ð³ÑлÑнÑ"
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:308
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "ÐÑбеÑÑÑе ÑÑÑÐºÑ Ð· ÑÐ°Ð¹Ð»Ð°Ð¼Ñ Ð³ÑлÑнÑ"
@@ -417,7 +417,7 @@ msgid ""
msgstr ""
"ÐÑдаÑÑ, ваÑае злÑÑÑнÑне абмежаванае. Ð¦Ñ ÑапÑаÑÐ´Ñ Ð²Ñ Ñ
оÑаÑе заладаваÑÑ ÑайлÑ?"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:652
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM Ð½Ñ Ð¼Ð¾Ð¶Ð° адкÑÑÑÑ Ð³ÑÑÑÑ ÑÑÑкÑ!"
@@ -1009,169 +1009,178 @@ msgid "Save Image"
msgstr "ÐаÑ
аваÑÑ Ð³ÑлÑнÑ"
#. I18N: Group name for the game list
-#: gui/launcher.cpp:104
+#: gui/launcher.cpp:106
msgctxt "group"
msgid "None"
msgstr "ÐÑма"
#. I18N: Group name for the game list, grouped by the first letter of the game title
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
msgctxt "group"
msgid "First letter"
msgstr "ÐеÑÑÐ°Ñ Ð»ÑÑаÑа"
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
msgctxt "group"
msgid "Initial"
msgstr ""
#. I18N: Group name for the game list, grouped by game engine
-#: gui/launcher.cpp:108
+#: gui/launcher.cpp:110
msgctxt "group"
msgid "Engine"
msgstr "Ð ÑÑ
авÑк"
#. I18N: Group name for the game list, grouped by game series
-#: gui/launcher.cpp:110
+#: gui/launcher.cpp:112
msgctxt "group"
msgid "Series"
msgstr "СÑÑÑÑ"
#. I18N: Group name for the game list, grouped by game publisher
-#: gui/launcher.cpp:112
+#: gui/launcher.cpp:114
msgctxt "group"
msgid "Publisher"
msgstr "ÐÑдавеÑÑва"
#. I18N: Group name for the game list, grouped by language
-#: gui/launcher.cpp:114
+#: gui/launcher.cpp:116
msgctxt "group"
msgid "Language"
msgstr "Ðова"
#. I18N: Group name for the game list, grouped by game platform
-#: gui/launcher.cpp:116
+#: gui/launcher.cpp:118
msgctxt "group"
msgid "Platform"
msgstr "ÐлÑÑÑоÑма"
-#: gui/launcher.cpp:226
+#: gui/launcher.cpp:228
msgid "Select Group by"
msgstr "ÐÑбÑаÑÑ Ð³ÑÑпаванÑне"
-#: gui/launcher.cpp:230 gui/launcher.cpp:873
+#: gui/launcher.cpp:232 gui/launcher.cpp:883
#, fuzzy
msgid "Group:"
msgstr "ÐÑÑпаваÑÑ Ñк:"
-#: gui/launcher.cpp:232
+#: gui/launcher.cpp:234
msgid "Select a criteria to group the entries"
msgstr "ÐÑбÑÑÑÑе кÑÑÑÑÑ Ð´Ð»Ñ Ð³ÑÑпаванÑнÑ"
+#. I18N: This keymap opens KIA's HELP tab.
+#. In Blade Runner's official localizations, there is a description of this keymap
+#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
+#. ONLINE HELP
+#: gui/launcher.cpp:262 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
+msgid "Help"
+msgstr "Ðапамога"
+
#. I18N: Button Quit ScummVM program. Q is the shortcut, Ctrl+Q, put it in parens for non-latin (~Q~)
-#: gui/launcher.cpp:261 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~Ð~ÑйÑÑÑе"
-#: gui/launcher.cpp:261 backends/platform/sdl/macosx/appmenu_osx.mm:252
+#: gui/launcher.cpp:266 backends/platform/sdl/macosx/appmenu_osx.mm:252
msgid "Quit ScummVM"
msgstr "ÐÑйÑÑÑÑ Ñа ScummVM"
#. I18N: Button About ScummVM program. b is the shortcut, Ctrl+b, put it in parens for non-latin (~b~)
-#: gui/launcher.cpp:265
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "Ð~а~ведка"
-#: gui/launcher.cpp:265 backends/platform/sdl/macosx/appmenu_osx.mm:246
+#: gui/launcher.cpp:270 backends/platform/sdl/macosx/appmenu_osx.mm:246
msgid "About ScummVM"
msgstr "ÐÑа ScummVM"
#. I18N: Button caption. O is the shortcut, Ctrl+O, put it in parens for non-latin (~O~)
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "ÐлÑбалÑнÑÑ ~н~аладÑ..."
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "ÐÑмÑнÑÑÑ Ð³Ð»ÑбалÑнÑÑ Ð½Ð°Ð»Ð°Ð´Ñ ScummVM"
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
#, fuzzy
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~Ð~аладÑ..."
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
#, fuzzy
#| msgid "Download game files"
msgid "Download Games"
msgstr "ÐаладаваÑÑ Ð³ÑлÑнÑвÑÑ ÑайлÑ"
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
msgid "Download freeware games for ScummVM"
msgstr ""
#. I18N: Button caption. A is the shortcut, Ctrl+A, put it in parens for non-latin (~A~)
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~Ð~адаÑÑ Ð³ÑлÑнÑ..."
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "ÐадаÑÑ Ð³ÑлÑÐ½Ñ Ñ ÑÑпÑÑ"
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "~Ð~адаÑÑ Ð³ÑлÑнÑ..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "Ð~Ñ~далÑÑÑ Ð³ÑлÑнÑ"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "ÐÑдалÑÑÑ Ð³ÑлÑÐ½Ñ Ñа ÑÑпÑÑÑ. ÐÑÑа Ð½Ñ Ð²ÑдалÑÑÑ Ð·ÑвеÑÑÐºÑ Ð³ÑлÑнÑ"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "Ð~Ñ~далÑÑÑ Ð³ÑлÑнÑ"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "ÐадаÑÑ Ð¼Ð°Ñаваâ¦"
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "ÐадаÑÑ Ð¼Ð°Ñаваâ¦"
-#: gui/launcher.cpp:296 gui/launcher.cpp:843 gui/shaderbrowser-dialog.cpp:62
+#: gui/launcher.cpp:301 gui/launcher.cpp:853 gui/shaderbrowser-dialog.cpp:62
#: gui/shaderbrowser-dialog.cpp:98
msgid "Search in game list"
msgstr "ÐоÑÑк Ñ ÑÑпÑÑе гÑлÑнÑÑ"
-#: gui/launcher.cpp:300 gui/launcher.cpp:864 gui/shaderbrowser-dialog.cpp:66
+#: gui/launcher.cpp:305 gui/launcher.cpp:874 gui/shaderbrowser-dialog.cpp:66
#: gui/shaderbrowser-dialog.cpp:108
msgid "Search:"
msgstr "ÐоÑÑк:"
-#: gui/launcher.cpp:311 engines/dialogs.cpp:98 engines/engine.cpp:915
+#: gui/launcher.cpp:316 engines/dialogs.cpp:98 engines/engine.cpp:915
#: engines/mm/xeen/saves.cpp:259 engines/pegasus/pegasus.cpp:387
#: engines/trecision/saveload.cpp:253 engines/tsage/scenes.cpp:630
#: engines/wage/saveload.cpp:736
msgid "Load game:"
msgstr "ÐаладаваÑÑ Ð³ÑлÑнÑ:"
-#: gui/launcher.cpp:410
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr "ÐÑÑай ÑÑÑкай нелÑга каÑÑÑÑаÑÑа, пакÑÐ»Ñ Ñ Ñе Ñдзе ладаванÑне!"
-#: gui/launcher.cpp:421
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1179,72 +1188,72 @@ msgstr ""
"Ð¦Ñ ÑапÑаÑÐ´Ñ Ð²Ñ Ñ
оÑаÑе запÑÑÑÑÑÑÑ Ð¼Ð°ÑÐ°Ð²Ñ Ð¿Ð¾ÑÑк гÑлÑнÑÑ? ÐÑÑа можа дадаÑÑ Ñ "
"ÑÑпÑÑ Ð´Ñжа ÑÐ¼Ð°Ñ Ð³ÑлÑнÑÑ."
-#: gui/launcher.cpp:451
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "Ð¦Ñ ÑапÑаÑÐ´Ñ Ð²Ñ Ñ
оÑаÑе вÑдалÑÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð³ÑÑай гÑлÑнÑ?"
-#: gui/launcher.cpp:493
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Ð¦Ñ Ñ
оÑаÑе Ð²Ñ Ð·Ð°Ð»Ð°Ð´Ð°Ð²Ð°ÑÑ Ð·Ð°Ñ
аванÑÑ Ð³ÑлÑнÑ?"
-#: gui/launcher.cpp:550
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "ÐÑÑÐ°Ñ Ð³ÑлÑÐ½Ñ Ð½Ðµ падÑÑÑмлÑвае ладаванÑне гÑлÑÐ½Ñ Ð°Ð´ÑÑлÑ."
-#: gui/launcher.cpp:554
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr "ScummVM не знайÑÐ¾Ñ ÑÑÑ
авÑÐºÐ¾Ñ Ð´Ð»Ñ Ð·Ð°Ð¿ÑÑÐºÑ Ð³ÑÑай гÑлÑнÑ!"
-#: gui/launcher.cpp:671
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "ScummVM не знайÑÐ¾Ñ Ð³ÑлÑнÑÑ Ñ Ð³ÑÑай ÑÑÑÑÑ!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:687
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "ÐевÑÐ´Ð¾Ð¼Ñ Ð²Ð°ÑÑÑнÑ"
-#: gui/launcher.cpp:693
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "ÐÑбÑÑÑÑе гÑлÑнÑ:"
-#: gui/launcher.cpp:913 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "СÑпÑÑ"
-#: gui/launcher.cpp:914 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "СеÑка"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~Ð~аÑаÑÑ"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "РаÑпаÑаÑÑ Ð²ÑбÑанÑÑ Ð³ÑлÑнÑ"
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~Ð~аладаваÑÑ..."
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "ÐаладаваÑÑ Ð·Ð°Ñ
Ð¾Ñ Ð´Ð»Ñ Ð²ÑбÑанай гÑлÑнÑ"
-#: gui/launcher.cpp:1081
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "ÐапÑÑâ¦"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "~Ð~Ð°Ð»Ð°Ð´Ñ Ð³ÑлÑнÑ..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "ÐÑмÑнÑÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð³ÑлÑнÑ"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
#, fuzzy
msgctxt "lowres"
msgid "~G~ame Opts..."
@@ -1252,39 +1261,39 @@ msgstr "~Ð~Ð°Ð»Ð°Ð´Ñ Ð³ÑлÑнÑ..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1179 gui/launcher.cpp:1362
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1372
msgid "Unknown Engine"
msgstr "ÐевÑÐ´Ð¾Ð¼Ñ ÑÑÑ
авÑк"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1196 gui/launcher.cpp:1379
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1389
msgid "Unknown Publisher"
msgstr "ÐевÑдомае вÑдавеÑÑва"
#. I18N: List group when no game series is specified
#. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1213 gui/launcher.cpp:1396
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1406
msgid "No Series"
msgstr "ÐÑз ÑÑÑÑÑ"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1227 gui/launcher.cpp:1410
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1420
msgid "Language not detected"
msgstr "ÐÑвÑзнаÑÐ°Ð½Ð°Ñ Ð¼Ð¾Ð²Ð°"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1241 gui/launcher.cpp:1424
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1434
msgid "Platform not detected"
msgstr "ÐÑвÑзнаÑÐ°Ð½Ð°Ñ Ð¿Ð»ÑÑÑоÑма"
#. I18N: Group for All items
-#: gui/launcher.cpp:1435 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1445 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "УÑе"
-#: gui/launcher.cpp:1584
+#: gui/launcher.cpp:1594
msgid "Icons per row:"
msgstr ""
@@ -2505,28 +2514,28 @@ msgstr "ÐÑбÑÑÑÑе ÑÑмÑ"
msgid "Select a Theme"
msgstr "ÐÑбÑÑÑÑе ÑÑмÑ"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgid "Disabled GFX"
msgstr "Ðез гÑаÑÑÑнÑÑ
ÑÑÑкÑаÑ"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgctxt "lowres"
msgid "Disabled GFX"
msgstr "Ðез гÑаÑ. ÑÑ."
-#: gui/ThemeEngine.cpp:277
+#: gui/ThemeEngine.cpp:273
msgid "Standard renderer"
msgstr "СÑандаÑÑÐ½Ñ ÑÑндÑÑ"
-#: gui/ThemeEngine.cpp:277 engines/scumm/dialogs.cpp:1016
+#: gui/ThemeEngine.cpp:273 engines/scumm/dialogs.cpp:1016
msgid "Standard"
msgstr "СÑандаÑÑна"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased renderer"
msgstr "ÐамÑкÑалÑÐ½Ñ ÑÑндÑÑ"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased"
msgstr "РпамÑкÑÑнÑнем"
@@ -4313,6 +4322,158 @@ msgstr "Ð ÑжÑм лÑÐ¿Ñ Ð°Ð´Ð»ÑÑанÑ. ÐеÑазапÑÑк ÑÑжÑмÑ
msgid "Magnify Mode Off"
msgstr "Ð ÑжÑм лÑÐ¿Ñ Ð°Ð´Ð»ÑÑанÑ"
+#: backends/platform/android/android.cpp:1028
+#, fuzzy
+#| msgid "Control"
+msgid "Controls"
+msgstr "ÐÑÑаванÑне"
+
+#: backends/platform/android/android.cpp:1031
+msgid ""
+"## Touch controls\n"
+"\n"
+"The touch control scheme can be configured in the global settings. From the "
+"Launcher, go to **Options > Backend > Choose the preferred touch mode**.\n"
+"It's possible to configure the touch mode for three situations (ScummVM "
+"menus, 2D games and 3D games) and choose one of the three possible modes:\n"
+"\n"
+" * Direct mouse, the touch controls are direct. The pointer jumps to where "
+"the finger touches the screen (default for menus).\n"
+" * Touchpad emulation, the touch controls are indirect. The finger can be "
+"far away from the pointer and still move it, like on a laptop touchpad.\n"
+" * Gamepad emulation, the touch controls don't move any mouse. The fingers "
+"must be placed on lower left and right of the screen and respectively "
+"emulate a directional pad and action buttons.\n"
+" * The pointer speed setting in the **Controls tab** affects how far the "
+"pointer moves in response to a finger movement.\n"
+"\n"
+"The touch mode can be switched at anytime by tapping on the controller icon, "
+"next to the menu icon at the top right of the screen.\n"
+"\n"
+"To display or hide the small controller icon, from the Launcher select "
+"**Options** and then the **Backend** tab. Tick the **Show on-screen "
+"control** box to enable the controller icon.\n"
+"\n"
+"## Two finger tap\n"
+"\n"
+"To do a two finger tap, hold one finger down and then tap with a second "
+"finger.\n"
+"\n"
+"## Three finger tap\n"
+"\n"
+"To do a three finger tap, start with holding down one finger and "
+"progressively touch down the other two fingers, one at a time, while still "
+"holding down the previous fingers. Imagine you are impatiently tapping your "
+"fingers on a surface, but then slow down that movement so it is rhythmic, "
+"but not too slow.\n"
+"\n"
+"## Immersive Sticky fullscreen mode\n"
+"\n"
+"ScummVM for Android uses the Immersive Sticky fullscreen mode, which means "
+"that the Android system bar is hidden until the user swipes from an edge "
+"with a system bar. Swipe from the edge to reveal the system bars. They "
+"remain semi-transparent and disappear after a few seconds unless you "
+"interact with them. Your swipe also registers in the game, so if you need to "
+"swipe from an edge with system bars, your game play is not interrupted.\n"
+"\n"
+"## Global Main Menu\n"
+"\n"
+"To open the Global Main Menu, tap on the small menu icon at the top right of "
+"the screen.\n"
+"\n"
+"To display or hide the small menu icon, from the Launcher select **Options** "
+"and then the **Backend** tab. Tick the **Show on-screen control** box to "
+"enable the menu icon.\n"
+"\n"
+"## Virtual keyboard\n"
+"\n"
+"To open the virtual keyboard, long press on the small controller icon at the "
+"top right of the screen, or tap on any editable text field. To hide the "
+"virtual keyboard, tap the small controller icon (which became a keyboard "
+"one) again, or tap outside the text field.\n"
+"\n"
+msgstr ""
+
+#: backends/platform/android/android.cpp:1069
+#, fuzzy
+#| msgid "~A~dd Game..."
+msgid "Adding Games"
+msgstr "~Ð~адаÑÑ Ð³ÑлÑнÑ..."
+
+#: backends/platform/android/android.cpp:1072
+msgid ""
+"## Adding SAF paths to ScummVM directory list\n"
+"\n"
+"Starting with version 2.7.0 of ScummVM for Android, significant changes were "
+"made to the file access system to allow support for modern versions of the "
+"Android Operating System.\n"
+"\n"
+"If you find that your existing added games or custom paths no longer work, "
+"please edit those paths and this time use the SAF system to browse to the "
+"desired locations.\n"
+"\n"
+"To do that:\n"
+"\n"
+" 1. For each game whose data is not found, go to the \"Paths\" tab in the "
+"\"Game Options\" and change the \"Game path\"\n"
+"\n"
+" 2. Inside the ScummVM file browser, use \"Go Up\" until you reach the "
+"\"root\" folder where you will see the \"<Add a new folder>\" option.\n"
+"\n"
+" \n"
+"\n"
+" File Browser root with <Add a new folder> item\n"
+"\n"
+" 3. Choose that, then browse and select the \"parent\" folder for your "
+"games subfolders, e.g. \"SD Card > ScummVMgames\". Click on \"Use this folder"
+"\".\n"
+"\n"
+" \n"
+"\n"
+" OS file browser root\n"
+"\n"
+" \n"
+"\n"
+" OS file browser selectable folder with \"Use this folder\" button\n"
+"\n"
+" \n"
+"\n"
+" OS file browser ask to grant ScummVM directory access permission\n"
+"\n"
+" 4. Then, a new folder \"ScummVMgames\" will appear on the \"root\" folder "
+"of the ScummVM browser.\n"
+"\n"
+" \n"
+"\n"
+" File browser with added SAF folder in root\n"
+"\n"
+" 5. Browse through this folder to your game data.\n"
+"\n"
+"Steps 2 and 3 need to be done only once for all of your games.\n"
+"\n"
+"\n"
+"## Removing SAF path authorizations\n"
+"\n"
+"In case you would like to revoke any of the granted SAF authorizations, "
+"there is an option for this in the \"Global Options > Backend\" tab as shown "
+"on the screenshot below:\n"
+"\n"
+"\n"
+"\n"
+" GUI tab with \"Remove folder authorizations...\" button\n"
+"\n"
+"\n"
+"\n"
+" GUI dialog with list of authorizations to revoke\n"
+"\n"
+"In case you revoke authorization to a path, still used for specific games/"
+"titles, please follow the procedure of fixing them outlined in the previous "
+"subheading.\n"
+msgstr ""
+
#: backends/platform/android/options.cpp:131
msgid "Show On-screen control"
msgstr "ÐаказваÑÑ ÐºÑÑаванÑне на ÑкÑане"
@@ -4495,6 +4656,62 @@ msgstr "Ð ÑжÑм ÑаÑпÑÐ´Ñ Ð°Ð´Ð»ÑÑанÑ."
msgid "Click Mode"
msgstr "Ð ÑжÑм пÑÑÑÑкÑ"
+#: backends/platform/sdl/sdl.cpp:1010
+msgid "Keyboard"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1013
+msgid ""
+"## Keyboard shortcuts\n"
+"\n"
+"ScummVM supports various in-game keyboard and mouse shortcuts, and since "
+"version 2.2.0 these can be manually configured in the **Keymaps tab**, or in "
+"the **configuration file**.\n"
+"\n"
+"For game-specific controls, see the [wiki entry](https://wiki.scummvm.org/"
+"index.php?title=Category:Supported_Games) for the game you are playing.\n"
+"\n"
+"Default shortcuts are shown in the table.\n"
+"\n"
+"| Shortcut | Description\n"
+"| --------------------------------\n"
+"| `Ctrl+F5` -- Displays the Global Main Menu\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1025
+msgid "| `Cmd+q` -- Quit (macOS)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1027
+msgid "| `Alt+F4` -- Quit (Windows)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1029
+msgid "| `Ctrl+q` -- Quit (Linux/Unix)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1030
+msgid "| `Ctrl+z` -- Quit (other platforms)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1033
+msgid ""
+"| `Ctrl+u` -- Mutes all sounds\n"
+"| `Ctrl+m` -- Toggles mouse capture\n"
+"| `Ctrl+Alt` and `9` or `0` -- Cycles forwards/backwards between graphics "
+"filters\n"
+"| `Ctrl+Alt` and `+` or `-` -- Increases/decreases the scale factor\n"
+"| `Ctrl+Alt+a` -- Toggles aspect ratio correction on/off\n"
+"| `Ctrl+Alt+f` -- Toggles between nearest neighbor and bilinear "
+"interpolation (graphics filtering on/off)\n"
+"| `Ctrl+Alt+s` -- Cycles through stretch modes\n"
+"| `Alt+Enter` -- Toggles full screen/windowed mode\n"
+"| `Alt+s` -- Takes a screenshot\n"
+"| `Ctrl+F7` -- Opens virtual keyboard (if enabled). This can also be "
+"opened with a long press of the middle mouse button or wheel.\n"
+"| `Ctrl+Alt+d` -- Opens the ScummVM debugger\n"
+msgstr ""
+
#: backends/platform/sdl/macosx/appmenu_osx.mm:248
msgid "Hide ScummVM"
msgstr "СÑ
аваÑÑ ScummVM"
@@ -4515,15 +4732,6 @@ msgstr "Ðкно"
msgid "Minimize"
msgstr "ÐаменÑÑÑÑÑ"
-#. I18N: This keymap opens KIA's HELP tab.
-#. In Blade Runner's official localizations, there is a description of this keymap
-#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
-#. ONLINE HELP
-#: backends/platform/sdl/macosx/appmenu_osx.mm:262
-#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
-msgid "Help"
-msgstr "Ðапамога"
-
#: backends/platform/sdl/macosx/appmenu_osx.mm:267
msgid "User Manual"
msgstr "ÐапаможнÑк каÑÑÑÑаÑа"
diff --git a/po/be_BY.po b/po/be_BY.po
index 1ee373ef08b..b9ddfe8a874 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-09-14 06:23+0000\n"
+"POT-Creation-Date: 2023-09-16 22:56+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/"
@@ -222,7 +222,7 @@ msgstr "УÑÑавÑÑÑ"
msgid "Paste code from clipboard"
msgstr "УÑÑавÑÑÑ ÐºÐ¾Ð´ з бÑÑеÑа паменÑ"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:311
+#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:316
#: engines/dialogs.cpp:98 engines/engine.cpp:915 engines/mm/xeen/saves.cpp:259
#: engines/parallaction/metaengine.cpp:127
#: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:387
@@ -282,8 +282,8 @@ msgstr "ЦÑÐ¿ÐµÑ Ð¿ÑаÑÑе ÑнÑае ÑÑ
овÑÑÑа. ÐеÑапÑнÑÑ
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:152 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: base/main.cpp:595 backends/events/default/default-events.cpp:193
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
@@ -296,8 +296,8 @@ msgstr "Так"
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:153 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: 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
@@ -320,7 +320,7 @@ msgstr ""
#: gui/cloudconnectionwizard.cpp:557 gui/downloaddialog.cpp:146
#: gui/editgamedialog.cpp:353 gui/editrecorddialog.cpp:67
-#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:550 gui/launcher.cpp:554
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2341 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1221 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -380,7 +380,7 @@ msgstr "Ðе аÑÑÑмалаÑÑ ÑгÑÑзÑÑÑ Ñайл!"
msgid "Select directory where to download game data"
msgstr "ÐбÑÑÑÑе дÑÑÑкÑоÑÑÑ Ð´Ð»Ñ ÑÐ¿Ð°Ð¼Ð¿Ð°Ð²Ð°Ð½Ð½Ñ Ð´Ð°Ð´Ð·ÐµÐ½ÑÑ
гÑлÑнÑ"
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:308
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "ÐбÑÑÑÑе дÑÑÑкÑоÑÑÑ Ð· ÑÐ°Ð¹Ð»Ð°Ð¼Ñ Ð³ÑлÑнÑ"
@@ -415,7 +415,7 @@ msgid ""
msgstr ""
"ÐдаеÑÑа, ÑÑо ваÑа злÑÑÑнне абмежавана. ÐÑ ÑапÑаÑÐ´Ñ Ð¶Ð°Ð´Ð°ÐµÑе загÑÑзÑÑÑ ÑайлÑ?"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:652
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM не можа адкÑÑÑÑ Ð°Ð·Ð½Ð°ÑанÑÑ Ð´ÑÑÑкÑоÑÑÑ!"
@@ -1015,178 +1015,187 @@ msgid "Save Image"
msgstr "ÐаÑ
аваÑÑ Ð³ÑлÑнÑ"
#. I18N: Group name for the game list
-#: gui/launcher.cpp:104
+#: gui/launcher.cpp:106
#, fuzzy
msgctxt "group"
msgid "None"
msgstr "ÐÑма"
#. I18N: Group name for the game list, grouped by the first letter of the game title
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
#, fuzzy
msgctxt "group"
msgid "First letter"
msgstr "ÐеÑÑÐ°Ñ ÑÑаÑонка"
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
msgctxt "group"
msgid "Initial"
msgstr ""
#. I18N: Group name for the game list, grouped by game engine
-#: gui/launcher.cpp:108
+#: gui/launcher.cpp:110
#, fuzzy
msgctxt "group"
msgid "Engine"
msgstr "Ð ÑÑ
авÑÑок"
#. I18N: Group name for the game list, grouped by game series
-#: gui/launcher.cpp:110
+#: gui/launcher.cpp:112
msgctxt "group"
msgid "Series"
msgstr ""
#. I18N: Group name for the game list, grouped by game publisher
-#: gui/launcher.cpp:112
+#: gui/launcher.cpp:114
#, fuzzy
msgctxt "group"
msgid "Publisher"
msgstr "ÐевÑÐ´Ð¾Ð¼Ñ Ð°ÑÑаÑ"
#. I18N: Group name for the game list, grouped by language
-#: gui/launcher.cpp:114
+#: gui/launcher.cpp:116
#, fuzzy
msgctxt "group"
msgid "Language"
msgstr "Ðова:"
#. I18N: Group name for the game list, grouped by game platform
-#: gui/launcher.cpp:116
+#: gui/launcher.cpp:118
#, fuzzy
msgctxt "group"
msgid "Platform"
msgstr "ÐлаÑÑоÑма:"
-#: gui/launcher.cpp:226
+#: gui/launcher.cpp:228
msgid "Select Group by"
msgstr ""
-#: gui/launcher.cpp:230 gui/launcher.cpp:873
+#: gui/launcher.cpp:232 gui/launcher.cpp:883
msgid "Group:"
msgstr ""
-#: gui/launcher.cpp:232
+#: gui/launcher.cpp:234
msgid "Select a criteria to group the entries"
msgstr ""
+#. I18N: This keymap opens KIA's HELP tab.
+#. In Blade Runner's official localizations, there is a description of this keymap
+#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
+#. ONLINE HELP
+#: gui/launcher.cpp:262 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
+msgid "Help"
+msgstr "Ðапамога"
+
#. I18N: Button Quit ScummVM program. Q is the shortcut, Ctrl+Q, put it in parens for non-latin (~Q~)
-#: gui/launcher.cpp:261 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~Ð~ÑÑ
ад"
-#: gui/launcher.cpp:261 backends/platform/sdl/macosx/appmenu_osx.mm:252
+#: gui/launcher.cpp:266 backends/platform/sdl/macosx/appmenu_osx.mm:252
msgid "Quit ScummVM"
msgstr "ÐавÑÑÑÑÑÑ ScummVM"
#. I18N: Button About ScummVM program. b is the shortcut, Ctrl+b, put it in parens for non-latin (~b~)
-#: gui/launcher.cpp:265
+#: gui/launcher.cpp:270
#, fuzzy
msgid "A~b~out"
msgstr "ÐÑа п~Ñ~агÑамÑ..."
-#: gui/launcher.cpp:265 backends/platform/sdl/macosx/appmenu_osx.mm:246
+#: gui/launcher.cpp:270 backends/platform/sdl/macosx/appmenu_osx.mm:246
msgid "About ScummVM"
msgstr "ÐÑа пÑагÑÐ°Ð¼Ñ ScummVM"
#. I18N: Button caption. O is the shortcut, Ctrl+O, put it in parens for non-latin (~O~)
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
#, fuzzy
msgid "Global ~O~ptions..."
msgstr "~Ð~аладÑ..."
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "ÐмÑнÑÑÑ Ð³Ð»Ð°Ð±Ð°Ð»ÑнÑÑ Ð½Ð°Ð»Ð°Ð´Ñ ScummVM"
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
#, fuzzy
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~Ð~аладÑ..."
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
#, fuzzy
#| msgid "Download game files"
msgid "Download Games"
msgstr "СпампаваÑÑ ÑÐ°Ð¹Ð»Ñ Ð³ÑлÑнÑ"
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
msgid "Download freeware games for ScummVM"
msgstr ""
#. I18N: Button caption. A is the shortcut, Ctrl+A, put it in parens for non-latin (~A~)
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~Ð~адаÑÑ Ð³ÑлÑнÑ..."
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "ÐадаÑÑ Ð³ÑлÑÐ½Ñ Ñ ÑпÑÑ"
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "~Ð~адаÑÑ Ð³ÑлÑнÑ..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "Ð~Ñ~далÑÑÑ Ð³ÑлÑнÑ"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "ÐÑдалÑÑÑ Ð³ÑлÑÐ½Ñ Ñа ÑпÑÑÑ. Ðе вÑдалÑе гÑлÑÐ½Ñ Ð· ноÑÑбÑÑа"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "Ð~Ñ~далÑÑÑ Ð³ÑлÑнÑ"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Ð¨Ð¼Ð°Ñ Ð³ÑлÑнÑÑ..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Ð¨Ð¼Ð°Ñ Ð³ÑлÑнÑÑ..."
-#: gui/launcher.cpp:296 gui/launcher.cpp:843 gui/shaderbrowser-dialog.cpp:62
+#: gui/launcher.cpp:301 gui/launcher.cpp:853 gui/shaderbrowser-dialog.cpp:62
#: gui/shaderbrowser-dialog.cpp:98
msgid "Search in game list"
msgstr "ÐоÑÑк Ñ ÑпÑÑе гÑлÑнÑÑ"
-#: gui/launcher.cpp:300 gui/launcher.cpp:864 gui/shaderbrowser-dialog.cpp:66
+#: gui/launcher.cpp:305 gui/launcher.cpp:874 gui/shaderbrowser-dialog.cpp:66
#: gui/shaderbrowser-dialog.cpp:108
msgid "Search:"
msgstr "ÐоÑÑк:"
-#: gui/launcher.cpp:311 engines/dialogs.cpp:98 engines/engine.cpp:915
+#: gui/launcher.cpp:316 engines/dialogs.cpp:98 engines/engine.cpp:915
#: engines/mm/xeen/saves.cpp:259 engines/pegasus/pegasus.cpp:387
#: engines/trecision/saveload.cpp:253 engines/tsage/scenes.cpp:630
#: engines/wage/saveload.cpp:736
msgid "Load game:"
msgstr "ÐагÑÑзÑÑÑ Ð³ÑлÑнÑ:"
-#: gui/launcher.cpp:410
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr ""
"ÐÑÑа дÑÑÑкÑоÑÑÑ Ð¿Ð°ÐºÑÐ»Ñ Ð½Ðµ можа вÑкаÑÑÑÑоÑваÑÑа, Ñ Ñе заÑаз пампÑÑÑÑа "
"дадзенÑÑ!"
-#: gui/launcher.cpp:421
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1194,73 +1203,73 @@ msgstr ""
"ÐÑ ÑапÑаÑÐ´Ñ Ð¶Ð°Ð´Ð°ÐµÑе запÑÑÑÑÑÑ Ð´ÑÑÑкÑÐ°Ñ ÑÑÑÑ
гÑлÑнÑÑ? ÐÑÑа паÑÑнÑÑÑлÑна можа "
"дадаÑÑ Ð²ÑлÑкÑÑ ÐºÐ¾Ð»ÑкаÑÑÑ Ð³ÑлÑнÑÑ."
-#: gui/launcher.cpp:451
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "ÐÑ ÑапÑаÑÐ´Ñ Ð¶Ð°Ð´Ð°ÐµÑе вÑдалÑÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð´Ð»Ñ Ð³ÑÑай гÑлÑнÑ?"
-#: gui/launcher.cpp:493
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "ÐÑ Ð¶Ð°Ð´Ð°ÐµÑе загÑÑзÑÑÑ Ð³ÑлÑнÑ?"
-#: gui/launcher.cpp:550
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "ÐÑÑÐ°Ñ Ð³ÑлÑÐ½Ñ Ð½Ðµ падÑÑÑмвае загÑÑÐ·ÐºÑ Ð·Ð°Ñ
аваннÑÑ Ð¿Ñаз галоÑнае менÑ."
-#: gui/launcher.cpp:554
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr "ScummVM не можа знайÑÑÑ ÑÑÑ
авÑÑок Ð´Ð»Ñ Ð·Ð°Ð¿ÑÑÐºÑ Ð°Ð±Ñанай гÑлÑнÑ!"
-#: gui/launcher.cpp:671
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "ScummVM не можа знайÑÑÑ Ð³ÑлÑÐ½Ñ Ñ Ð°Ð·Ð½Ð°Ñанай дÑÑÑкÑоÑÑÑ!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:687
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "ÐевÑÐ´Ð¾Ð¼Ñ Ð²Ð°ÑÑÑнÑ"
-#: gui/launcher.cpp:693
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "ÐбÑÑÑÑе гÑлÑнÑ:"
-#: gui/launcher.cpp:913 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "ÐÑглÑд ÑпÑÑÑ"
-#: gui/launcher.cpp:914 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "ÐÑглÑд ÑеÑкÑ"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "Ð~Ñ~Ñк"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "ÐапÑÑÑÑÑÑ Ð°Ð±ÑанÑÑ Ð³ÑлÑнÑ"
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~Ð~агÑÑзÑÑÑ..."
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "ÐагÑÑзÑÑÑ Ð·Ð°Ñ
аванне Ð´Ð»Ñ Ð°Ð±Ñанай гÑлÑнÑ"
-#: gui/launcher.cpp:1081
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "ÐапÑÑ..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
#, fuzzy
msgid "~G~ame Options..."
msgstr "~Ð~аладÑ..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "ÐмÑнÑÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð³ÑлÑнÑ"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
#, fuzzy
msgctxt "lowres"
msgid "~G~ame Opts..."
@@ -1268,42 +1277,42 @@ msgstr "~Ð~аладÑ..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1179 gui/launcher.cpp:1362
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1372
#, fuzzy
msgid "Unknown Engine"
msgstr "ÐевÑÐ´Ð¾Ð¼Ñ Ð²Ð°ÑÑÑнÑ"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1196 gui/launcher.cpp:1379
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1389
#, fuzzy
msgid "Unknown Publisher"
msgstr "ÐевÑÐ´Ð¾Ð¼Ñ Ð°ÑÑаÑ"
#. I18N: List group when no game series is specified
#. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1213 gui/launcher.cpp:1396
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1406
msgid "No Series"
msgstr ""
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1227 gui/launcher.cpp:1410
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1420
msgid "Language not detected"
msgstr ""
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1241 gui/launcher.cpp:1424
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1434
msgid "Platform not detected"
msgstr ""
#. I18N: Group for All items
-#: gui/launcher.cpp:1435 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1445 gui/widgets/groupedlist.cpp:81
#, fuzzy
msgid "All"
msgstr "Alt"
-#: gui/launcher.cpp:1584
+#: gui/launcher.cpp:1594
msgid "Icons per row:"
msgstr ""
@@ -2532,28 +2541,28 @@ msgstr "ÐбÑÑÑÑе ÑÑмÑ"
msgid "Select a Theme"
msgstr "ÐбÑÑÑÑе ÑÑмÑ"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgid "Disabled GFX"
msgstr "Ðез гÑаÑÑкÑ"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgctxt "lowres"
msgid "Disabled GFX"
msgstr "Ðез гÑаÑÑкÑ"
-#: gui/ThemeEngine.cpp:277
+#: gui/ThemeEngine.cpp:273
msgid "Standard renderer"
msgstr "СÑандаÑÑÐ½Ñ ÑаÑÑаÑÑзаÑаÑ"
-#: gui/ThemeEngine.cpp:277 engines/scumm/dialogs.cpp:1016
+#: gui/ThemeEngine.cpp:273 engines/scumm/dialogs.cpp:1016
msgid "Standard"
msgstr "СÑандаÑÑнÑ"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased renderer"
msgstr "РаÑÑаÑÑзаÑÐ°Ñ Ñа згладжваннем"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased"
msgstr "Са згладжваннем"
@@ -4338,6 +4347,159 @@ msgstr "Ð ÑжÑм павелÑÑÑÐ½Ð½Ñ Ð²ÑклÑÑанÑ. ÐваÑÐ¾Ñ Ð´Ð°
msgid "Magnify Mode Off"
msgstr "Ð ÑжÑм павелÑÑÑÐ½Ð½Ñ Ð²ÑклÑÑанÑ"
+#: backends/platform/android/android.cpp:1028
+#, fuzzy
+#| msgid "Control"
+msgid "Controls"
+msgstr "ÐÑÑаванне"
+
+#: backends/platform/android/android.cpp:1031
+msgid ""
+"## Touch controls\n"
+"\n"
+"The touch control scheme can be configured in the global settings. From the "
+"Launcher, go to **Options > Backend > Choose the preferred touch mode**.\n"
+"It's possible to configure the touch mode for three situations (ScummVM "
+"menus, 2D games and 3D games) and choose one of the three possible modes:\n"
+"\n"
+" * Direct mouse, the touch controls are direct. The pointer jumps to where "
+"the finger touches the screen (default for menus).\n"
+" * Touchpad emulation, the touch controls are indirect. The finger can be "
+"far away from the pointer and still move it, like on a laptop touchpad.\n"
+" * Gamepad emulation, the touch controls don't move any mouse. The fingers "
+"must be placed on lower left and right of the screen and respectively "
+"emulate a directional pad and action buttons.\n"
+" * The pointer speed setting in the **Controls tab** affects how far the "
+"pointer moves in response to a finger movement.\n"
+"\n"
+"The touch mode can be switched at anytime by tapping on the controller icon, "
+"next to the menu icon at the top right of the screen.\n"
+"\n"
+"To display or hide the small controller icon, from the Launcher select "
+"**Options** and then the **Backend** tab. Tick the **Show on-screen "
+"control** box to enable the controller icon.\n"
+"\n"
+"## Two finger tap\n"
+"\n"
+"To do a two finger tap, hold one finger down and then tap with a second "
+"finger.\n"
+"\n"
+"## Three finger tap\n"
+"\n"
+"To do a three finger tap, start with holding down one finger and "
+"progressively touch down the other two fingers, one at a time, while still "
+"holding down the previous fingers. Imagine you are impatiently tapping your "
+"fingers on a surface, but then slow down that movement so it is rhythmic, "
+"but not too slow.\n"
+"\n"
+"## Immersive Sticky fullscreen mode\n"
+"\n"
+"ScummVM for Android uses the Immersive Sticky fullscreen mode, which means "
+"that the Android system bar is hidden until the user swipes from an edge "
+"with a system bar. Swipe from the edge to reveal the system bars. They "
+"remain semi-transparent and disappear after a few seconds unless you "
+"interact with them. Your swipe also registers in the game, so if you need to "
+"swipe from an edge with system bars, your game play is not interrupted.\n"
+"\n"
+"## Global Main Menu\n"
+"\n"
+"To open the Global Main Menu, tap on the small menu icon at the top right of "
+"the screen.\n"
+"\n"
+"To display or hide the small menu icon, from the Launcher select **Options** "
+"and then the **Backend** tab. Tick the **Show on-screen control** box to "
+"enable the menu icon.\n"
+"\n"
+"## Virtual keyboard\n"
+"\n"
+"To open the virtual keyboard, long press on the small controller icon at the "
+"top right of the screen, or tap on any editable text field. To hide the "
+"virtual keyboard, tap the small controller icon (which became a keyboard "
+"one) again, or tap outside the text field.\n"
+"\n"
+msgstr ""
+
+#: backends/platform/android/android.cpp:1069
+#, fuzzy
+#| msgctxt "lowres"
+#| msgid "Add Game..."
+msgid "Adding Games"
+msgstr "Ðоб. игÑÑ"
+
+#: backends/platform/android/android.cpp:1072
+msgid ""
+"## Adding SAF paths to ScummVM directory list\n"
+"\n"
+"Starting with version 2.7.0 of ScummVM for Android, significant changes were "
+"made to the file access system to allow support for modern versions of the "
+"Android Operating System.\n"
+"\n"
+"If you find that your existing added games or custom paths no longer work, "
+"please edit those paths and this time use the SAF system to browse to the "
+"desired locations.\n"
+"\n"
+"To do that:\n"
+"\n"
+" 1. For each game whose data is not found, go to the \"Paths\" tab in the "
+"\"Game Options\" and change the \"Game path\"\n"
+"\n"
+" 2. Inside the ScummVM file browser, use \"Go Up\" until you reach the "
+"\"root\" folder where you will see the \"<Add a new folder>\" option.\n"
+"\n"
+" \n"
+"\n"
+" File Browser root with <Add a new folder> item\n"
+"\n"
+" 3. Choose that, then browse and select the \"parent\" folder for your "
+"games subfolders, e.g. \"SD Card > ScummVMgames\". Click on \"Use this folder"
+"\".\n"
+"\n"
+" \n"
+"\n"
+" OS file browser root\n"
+"\n"
+" \n"
+"\n"
+" OS file browser selectable folder with \"Use this folder\" button\n"
+"\n"
+" \n"
+"\n"
+" OS file browser ask to grant ScummVM directory access permission\n"
+"\n"
+" 4. Then, a new folder \"ScummVMgames\" will appear on the \"root\" folder "
+"of the ScummVM browser.\n"
+"\n"
+" \n"
+"\n"
+" File browser with added SAF folder in root\n"
+"\n"
+" 5. Browse through this folder to your game data.\n"
+"\n"
+"Steps 2 and 3 need to be done only once for all of your games.\n"
+"\n"
+"\n"
+"## Removing SAF path authorizations\n"
+"\n"
+"In case you would like to revoke any of the granted SAF authorizations, "
+"there is an option for this in the \"Global Options > Backend\" tab as shown "
+"on the screenshot below:\n"
+"\n"
+"\n"
+"\n"
+" GUI tab with \"Remove folder authorizations...\" button\n"
+"\n"
+"\n"
+"\n"
+" GUI dialog with list of authorizations to revoke\n"
+"\n"
+"In case you revoke authorization to a path, still used for specific games/"
+"titles, please follow the procedure of fixing them outlined in the previous "
+"subheading.\n"
+msgstr ""
+
#: backends/platform/android/options.cpp:131
msgid "Show On-screen control"
msgstr "ÐаказаÑÑ ÐºÑÑаванне ÑкÑанам"
@@ -4523,6 +4685,62 @@ msgstr "Ð ÑжÑм ÑаÑпада вÑклÑÑанÑ."
msgid "Click Mode"
msgstr "Ð ÑжÑм пÑÑÑÑÑкÑ"
+#: backends/platform/sdl/sdl.cpp:1010
+msgid "Keyboard"
+msgstr "ÐлавÑÑÑÑÑа"
+
+#: backends/platform/sdl/sdl.cpp:1013
+msgid ""
+"## Keyboard shortcuts\n"
+"\n"
+"ScummVM supports various in-game keyboard and mouse shortcuts, and since "
+"version 2.2.0 these can be manually configured in the **Keymaps tab**, or in "
+"the **configuration file**.\n"
+"\n"
+"For game-specific controls, see the [wiki entry](https://wiki.scummvm.org/"
+"index.php?title=Category:Supported_Games) for the game you are playing.\n"
+"\n"
+"Default shortcuts are shown in the table.\n"
+"\n"
+"| Shortcut | Description\n"
+"| --------------------------------\n"
+"| `Ctrl+F5` -- Displays the Global Main Menu\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1025
+msgid "| `Cmd+q` -- Quit (macOS)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1027
+msgid "| `Alt+F4` -- Quit (Windows)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1029
+msgid "| `Ctrl+q` -- Quit (Linux/Unix)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1030
+msgid "| `Ctrl+z` -- Quit (other platforms)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1033
+msgid ""
+"| `Ctrl+u` -- Mutes all sounds\n"
+"| `Ctrl+m` -- Toggles mouse capture\n"
+"| `Ctrl+Alt` and `9` or `0` -- Cycles forwards/backwards between graphics "
+"filters\n"
+"| `Ctrl+Alt` and `+` or `-` -- Increases/decreases the scale factor\n"
+"| `Ctrl+Alt+a` -- Toggles aspect ratio correction on/off\n"
+"| `Ctrl+Alt+f` -- Toggles between nearest neighbor and bilinear "
+"interpolation (graphics filtering on/off)\n"
+"| `Ctrl+Alt+s` -- Cycles through stretch modes\n"
+"| `Alt+Enter` -- Toggles full screen/windowed mode\n"
+"| `Alt+s` -- Takes a screenshot\n"
+"| `Ctrl+F7` -- Opens virtual keyboard (if enabled). This can also be "
+"opened with a long press of the middle mouse button or wheel.\n"
+"| `Ctrl+Alt+d` -- Opens the ScummVM debugger\n"
+msgstr ""
+
#: backends/platform/sdl/macosx/appmenu_osx.mm:248
msgid "Hide ScummVM"
msgstr "СÑ
аваÑÑ ScummVM"
@@ -4543,15 +4761,6 @@ msgstr "Ðкно"
msgid "Minimize"
msgstr "ÐгаÑнÑÑÑ"
-#. I18N: This keymap opens KIA's HELP tab.
-#. In Blade Runner's official localizations, there is a description of this keymap
-#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
-#. ONLINE HELP
-#: backends/platform/sdl/macosx/appmenu_osx.mm:262
-#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
-msgid "Help"
-msgstr "Ðапамога"
-
#: backends/platform/sdl/macosx/appmenu_osx.mm:267
msgid "User Manual"
msgstr "ÐапаможнÑк каÑÑÑÑаÑа"
@@ -11126,9 +11335,6 @@ msgstr ""
#~ msgid "Cursor Right"
#~ msgstr "ÐÑÑÑÐ¾Ñ Ð½Ð°Ð¿Ñава"
-#~ msgid "Keyboard"
-#~ msgstr "ÐлавÑÑÑÑÑа"
-
#~ msgid "Using SDL driver "
#~ msgstr "ÐÑкаÑÑÑÑоÑÐ²Ð°Ñ Ð´ÑÐ°Ð¹Ð²ÐµÑ SDL "
@@ -11383,10 +11589,6 @@ msgstr ""
#~ msgid "Active filter mode: Nearest"
#~ msgstr "ÐкÑÑÑÐ½Ñ ÑÑжÑм ÑÑлÑÑÑа: ÐайблÑзкÑ"
-#~ msgctxt "lowres"
-#~ msgid "Add Game..."
-#~ msgstr "Ðоб. игÑÑ"
-
#~ msgid "Discovered %d new games."
#~ msgstr "Ðайдено %d новÑÑ
игÑ."
diff --git a/po/ca_ES.po b/po/ca_ES.po
index fb0d3d9f439..fb31fc7ffbe 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-09-14 06:23+0000\n"
+"POT-Creation-Date: 2023-09-16 22:56+0000\n"
"PO-Revision-Date: 2023-09-15 23:41+0000\n"
"Last-Translator: Xaviu <xaviu at xaviu.com>\n"
"Language-Team: Catalan <https://translations.scummvm.org/projects/scummvm/"
@@ -216,7 +216,7 @@ msgstr "Enganxa"
msgid "Paste code from clipboard"
msgstr "Enganxa el codi del porta-retalls"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:311
+#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:316
#: engines/dialogs.cpp:98 engines/engine.cpp:915 engines/mm/xeen/saves.cpp:259
#: engines/parallaction/metaengine.cpp:127
#: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:387
@@ -270,8 +270,8 @@ msgstr "Un altre Emmagatzematge està actiu ara mateix. Voleu interrompre'l?"
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:152 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: base/main.cpp:595 backends/events/default/default-events.cpp:193
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
@@ -284,8 +284,8 @@ msgstr "SÃ"
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:153 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: 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
@@ -306,7 +306,7 @@ msgstr "El contingut del codi JSON està mal format."
#: gui/cloudconnectionwizard.cpp:557 gui/downloaddialog.cpp:146
#: gui/editgamedialog.cpp:353 gui/editrecorddialog.cpp:67
-#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:550 gui/launcher.cpp:554
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2341 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1221 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -362,7 +362,7 @@ msgstr "No s'ha pogut carregar el fitxer JSON"
msgid "Select directory where to download game data"
msgstr "Seleccioneu el directori on baixar les dades del joc"
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:308
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "Seleccioneu el directori amb les dades del joc"
@@ -398,7 +398,7 @@ msgstr ""
"Sembla que esteu utilitzant una connexió limitada. Esteu segur que voleu "
"baixar els fitxers?"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:652
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM no ha pogut obrir el directori especificat!"
@@ -994,168 +994,177 @@ msgid "Save Image"
msgstr "Desa la imatge"
#. I18N: Group name for the game list
-#: gui/launcher.cpp:104
+#: gui/launcher.cpp:106
msgctxt "group"
msgid "None"
msgstr "Cap"
#. I18N: Group name for the game list, grouped by the first letter of the game title
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
msgctxt "group"
msgid "First letter"
msgstr "Primera lletra"
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
msgctxt "group"
msgid "Initial"
msgstr "Inicial"
#. I18N: Group name for the game list, grouped by game engine
-#: gui/launcher.cpp:108
+#: gui/launcher.cpp:110
msgctxt "group"
msgid "Engine"
msgstr "Motor"
#. I18N: Group name for the game list, grouped by game series
-#: gui/launcher.cpp:110
+#: gui/launcher.cpp:112
msgctxt "group"
msgid "Series"
msgstr "Sèrie"
#. I18N: Group name for the game list, grouped by game publisher
-#: gui/launcher.cpp:112
+#: gui/launcher.cpp:114
msgctxt "group"
msgid "Publisher"
msgstr "Distribuïdora"
#. I18N: Group name for the game list, grouped by language
-#: gui/launcher.cpp:114
+#: gui/launcher.cpp:116
msgctxt "group"
msgid "Language"
msgstr "Idioma"
#. I18N: Group name for the game list, grouped by game platform
-#: gui/launcher.cpp:116
+#: gui/launcher.cpp:118
msgctxt "group"
msgid "Platform"
msgstr "Plataforma"
-#: gui/launcher.cpp:226
+#: gui/launcher.cpp:228
msgid "Select Group by"
msgstr "Selecciona grup per"
-#: gui/launcher.cpp:230 gui/launcher.cpp:873
+#: gui/launcher.cpp:232 gui/launcher.cpp:883
msgid "Group:"
msgstr "Agrupa:"
-#: gui/launcher.cpp:232
+#: gui/launcher.cpp:234
msgid "Select a criteria to group the entries"
msgstr "Seleccioneu un criteri per agrupar les entrades"
+#. I18N: This keymap opens KIA's HELP tab.
+#. In Blade Runner's official localizations, there is a description of this keymap
+#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
+#. ONLINE HELP
+#: gui/launcher.cpp:262 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
+msgid "Help"
+msgstr "Ajuda"
+
#. I18N: Button Quit ScummVM program. Q is the shortcut, Ctrl+Q, put it in parens for non-latin (~Q~)
-#: gui/launcher.cpp:261 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~T~anca"
-#: gui/launcher.cpp:261 backends/platform/sdl/macosx/appmenu_osx.mm:252
+#: gui/launcher.cpp:266 backends/platform/sdl/macosx/appmenu_osx.mm:252
msgid "Quit ScummVM"
msgstr "Surt de ScummVM"
#. I18N: Button About ScummVM program. b is the shortcut, Ctrl+b, put it in parens for non-latin (~b~)
-#: gui/launcher.cpp:265
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "~Q~uant a"
-#: gui/launcher.cpp:265 backends/platform/sdl/macosx/appmenu_osx.mm:246
+#: gui/launcher.cpp:270 backends/platform/sdl/macosx/appmenu_osx.mm:246
msgid "About ScummVM"
msgstr "Quant a ScummVM"
#. I18N: Button caption. O is the shortcut, Ctrl+O, put it in parens for non-latin (~O~)
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "~O~pcions globals..."
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "Canvia les opcions globals de ScummVM"
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~O~pcs. globals..."
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
msgid "Download Games"
msgstr "Baixa els jocs"
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
msgid "Download freeware games for ScummVM"
msgstr ""
#. I18N: Button caption. A is the shortcut, Ctrl+A, put it in parens for non-latin (~A~)
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~A~fegeix Joc..."
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Afegir jocs a la llista"
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "~A~fegeix Joc..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "~S~uprimeix Joc"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr ""
"Elimina un joc de la llista. Els fitxers de dades del joc es mantenen "
"intactes"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "~S~uprimeix"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Addició Massiva..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Afegeix en massa..."
-#: gui/launcher.cpp:296 gui/launcher.cpp:843 gui/shaderbrowser-dialog.cpp:62
+#: gui/launcher.cpp:301 gui/launcher.cpp:853 gui/shaderbrowser-dialog.cpp:62
#: gui/shaderbrowser-dialog.cpp:98
msgid "Search in game list"
msgstr "Cerca a la llista de jocs"
-#: gui/launcher.cpp:300 gui/launcher.cpp:864 gui/shaderbrowser-dialog.cpp:66
+#: gui/launcher.cpp:305 gui/launcher.cpp:874 gui/shaderbrowser-dialog.cpp:66
#: gui/shaderbrowser-dialog.cpp:108
msgid "Search:"
msgstr "Cerca:"
-#: gui/launcher.cpp:311 engines/dialogs.cpp:98 engines/engine.cpp:915
+#: gui/launcher.cpp:316 engines/dialogs.cpp:98 engines/engine.cpp:915
#: engines/mm/xeen/saves.cpp:259 engines/pegasus/pegasus.cpp:387
#: engines/trecision/saveload.cpp:253 engines/tsage/scenes.cpp:630
#: engines/wage/saveload.cpp:736
msgid "Load game:"
msgstr "Carrega partida:"
-#: gui/launcher.cpp:410
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr ""
"Aquest directori encara no pot ser utilitzat, s'està descarregant en ell!"
-#: gui/launcher.cpp:421
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1163,112 +1172,112 @@ msgstr ""
"Esteu segur que voleu executar el detector massiu de jocs? Això pot afegir "
"una gran quantitat de jocs."
-#: gui/launcher.cpp:451
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "Realment voleu suprimir la configuració d'aquest joc?"
-#: gui/launcher.cpp:493
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Desitges carregar la partida guardada?"
-#: gui/launcher.cpp:550
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "Aquest joc no suporta la cà rrega de partides des del llançador."
-#: gui/launcher.cpp:554
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr ""
"ScummVM no ha pogut trobar cap motor capaç d'executar el joc seleccionat!"
-#: gui/launcher.cpp:671
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "ScummVM no ha pogut trobar cap joc al directori especificat!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:687
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Variant desconeguda"
-#: gui/launcher.cpp:693
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Seleccioneu el joc:"
-#: gui/launcher.cpp:913 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Vista de llistat"
-#: gui/launcher.cpp:914 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Vista de quadrÃcula"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~I~nicia"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Iniciant el joc seleccionat"
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~C~arrega..."
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Carrega una partida pel joc seleccionat"
-#: gui/launcher.cpp:1081
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Enregistra..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "~O~pcions del jocs..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Canvia les opcions del joc"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgctxt "lowres"
msgid "~G~ame Opts..."
msgstr "Opcs. del ~j~oc..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1179 gui/launcher.cpp:1362
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1372
msgid "Unknown Engine"
msgstr "Motor desconegut"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1196 gui/launcher.cpp:1379
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1389
msgid "Unknown Publisher"
msgstr "Distribuïdora desconeguda"
#. I18N: List group when no game series is specified
#. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1213 gui/launcher.cpp:1396
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1406
msgid "No Series"
msgstr "Sense sèrie"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1227 gui/launcher.cpp:1410
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1420
msgid "Language not detected"
msgstr "No s'ha detectat l'idioma"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1241 gui/launcher.cpp:1424
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1434
msgid "Platform not detected"
msgstr "No s'ha detectat la plataforma"
#. I18N: Group for All items
-#: gui/launcher.cpp:1435 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1445 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "Tots"
-#: gui/launcher.cpp:1584
+#: gui/launcher.cpp:1594
msgid "Icons per row:"
msgstr "Icones per lÃnia:"
@@ -2479,28 +2488,28 @@ msgstr "Seleccioneu un shader"
msgid "Select a Theme"
msgstr "Seleccioneu un Tema"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgid "Disabled GFX"
msgstr "GFX desactivats"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgctxt "lowres"
msgid "Disabled GFX"
msgstr "GFX desactivats"
-#: gui/ThemeEngine.cpp:277
+#: gui/ThemeEngine.cpp:273
msgid "Standard renderer"
msgstr "Renderitzador està ndard"
-#: gui/ThemeEngine.cpp:277 engines/scumm/dialogs.cpp:1016
+#: gui/ThemeEngine.cpp:273 engines/scumm/dialogs.cpp:1016
msgid "Standard"
msgstr "Està ndard"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased renderer"
msgstr "Renderitzador antialià sing"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased"
msgstr "Antialià sing"
@@ -4295,6 +4304,158 @@ msgstr ""
msgid "Magnify Mode Off"
msgstr "Mode d'ampliació desactivat"
+#: backends/platform/android/android.cpp:1028
+#, fuzzy
+#| msgid "Control"
+msgid "Controls"
+msgstr "Control"
+
+#: backends/platform/android/android.cpp:1031
+msgid ""
+"## Touch controls\n"
+"\n"
+"The touch control scheme can be configured in the global settings. From the "
+"Launcher, go to **Options > Backend > Choose the preferred touch mode**.\n"
+"It's possible to configure the touch mode for three situations (ScummVM "
+"menus, 2D games and 3D games) and choose one of the three possible modes:\n"
+"\n"
+" * Direct mouse, the touch controls are direct. The pointer jumps to where "
+"the finger touches the screen (default for menus).\n"
+" * Touchpad emulation, the touch controls are indirect. The finger can be "
+"far away from the pointer and still move it, like on a laptop touchpad.\n"
+" * Gamepad emulation, the touch controls don't move any mouse. The fingers "
+"must be placed on lower left and right of the screen and respectively "
+"emulate a directional pad and action buttons.\n"
+" * The pointer speed setting in the **Controls tab** affects how far the "
+"pointer moves in response to a finger movement.\n"
+"\n"
+"The touch mode can be switched at anytime by tapping on the controller icon, "
+"next to the menu icon at the top right of the screen.\n"
+"\n"
+"To display or hide the small controller icon, from the Launcher select "
+"**Options** and then the **Backend** tab. Tick the **Show on-screen "
+"control** box to enable the controller icon.\n"
+"\n"
+"## Two finger tap\n"
+"\n"
+"To do a two finger tap, hold one finger down and then tap with a second "
+"finger.\n"
+"\n"
+"## Three finger tap\n"
+"\n"
+"To do a three finger tap, start with holding down one finger and "
+"progressively touch down the other two fingers, one at a time, while still "
+"holding down the previous fingers. Imagine you are impatiently tapping your "
+"fingers on a surface, but then slow down that movement so it is rhythmic, "
+"but not too slow.\n"
+"\n"
+"## Immersive Sticky fullscreen mode\n"
+"\n"
+"ScummVM for Android uses the Immersive Sticky fullscreen mode, which means "
+"that the Android system bar is hidden until the user swipes from an edge "
+"with a system bar. Swipe from the edge to reveal the system bars. They "
+"remain semi-transparent and disappear after a few seconds unless you "
+"interact with them. Your swipe also registers in the game, so if you need to "
+"swipe from an edge with system bars, your game play is not interrupted.\n"
+"\n"
+"## Global Main Menu\n"
+"\n"
+"To open the Global Main Menu, tap on the small menu icon at the top right of "
+"the screen.\n"
+"\n"
+"To display or hide the small menu icon, from the Launcher select **Options** "
+"and then the **Backend** tab. Tick the **Show on-screen control** box to "
+"enable the menu icon.\n"
+"\n"
+"## Virtual keyboard\n"
+"\n"
+"To open the virtual keyboard, long press on the small controller icon at the "
+"top right of the screen, or tap on any editable text field. To hide the "
+"virtual keyboard, tap the small controller icon (which became a keyboard "
+"one) again, or tap outside the text field.\n"
+"\n"
+msgstr ""
+
+#: backends/platform/android/android.cpp:1069
+#, fuzzy
+#| msgid "~A~dd Game..."
+msgid "Adding Games"
+msgstr "~A~fegeix Joc..."
+
+#: backends/platform/android/android.cpp:1072
+msgid ""
+"## Adding SAF paths to ScummVM directory list\n"
+"\n"
+"Starting with version 2.7.0 of ScummVM for Android, significant changes were "
+"made to the file access system to allow support for modern versions of the "
+"Android Operating System.\n"
+"\n"
+"If you find that your existing added games or custom paths no longer work, "
+"please edit those paths and this time use the SAF system to browse to the "
+"desired locations.\n"
+"\n"
+"To do that:\n"
+"\n"
+" 1. For each game whose data is not found, go to the \"Paths\" tab in the "
+"\"Game Options\" and change the \"Game path\"\n"
+"\n"
+" 2. Inside the ScummVM file browser, use \"Go Up\" until you reach the "
+"\"root\" folder where you will see the \"<Add a new folder>\" option.\n"
+"\n"
+" \n"
+"\n"
+" File Browser root with <Add a new folder> item\n"
+"\n"
+" 3. Choose that, then browse and select the \"parent\" folder for your "
+"games subfolders, e.g. \"SD Card > ScummVMgames\". Click on \"Use this folder"
+"\".\n"
+"\n"
+" \n"
+"\n"
+" OS file browser root\n"
+"\n"
+" \n"
+"\n"
+" OS file browser selectable folder with \"Use this folder\" button\n"
+"\n"
+" \n"
+"\n"
+" OS file browser ask to grant ScummVM directory access permission\n"
+"\n"
+" 4. Then, a new folder \"ScummVMgames\" will appear on the \"root\" folder "
+"of the ScummVM browser.\n"
+"\n"
+" \n"
+"\n"
+" File browser with added SAF folder in root\n"
+"\n"
+" 5. Browse through this folder to your game data.\n"
+"\n"
+"Steps 2 and 3 need to be done only once for all of your games.\n"
+"\n"
+"\n"
+"## Removing SAF path authorizations\n"
+"\n"
+"In case you would like to revoke any of the granted SAF authorizations, "
+"there is an option for this in the \"Global Options > Backend\" tab as shown "
+"on the screenshot below:\n"
+"\n"
+"\n"
+"\n"
+" GUI tab with \"Remove folder authorizations...\" button\n"
+"\n"
+"\n"
+"\n"
+" GUI dialog with list of authorizations to revoke\n"
+"\n"
+"In case you revoke authorization to a path, still used for specific games/"
+"titles, please follow the procedure of fixing them outlined in the previous "
+"subheading.\n"
+msgstr ""
+
#: backends/platform/android/options.cpp:131
msgid "Show On-screen control"
msgstr "Mostra el control En-pantalla"
@@ -4461,6 +4622,62 @@ msgstr "Mode Touchpad desactivat."
msgid "Click Mode"
msgstr "Mode clic"
+#: backends/platform/sdl/sdl.cpp:1010
+msgid "Keyboard"
+msgstr "Teclat"
+
+#: backends/platform/sdl/sdl.cpp:1013
+msgid ""
+"## Keyboard shortcuts\n"
+"\n"
+"ScummVM supports various in-game keyboard and mouse shortcuts, and since "
+"version 2.2.0 these can be manually configured in the **Keymaps tab**, or in "
+"the **configuration file**.\n"
+"\n"
+"For game-specific controls, see the [wiki entry](https://wiki.scummvm.org/"
+"index.php?title=Category:Supported_Games) for the game you are playing.\n"
+"\n"
+"Default shortcuts are shown in the table.\n"
+"\n"
+"| Shortcut | Description\n"
+"| --------------------------------\n"
+"| `Ctrl+F5` -- Displays the Global Main Menu\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1025
+msgid "| `Cmd+q` -- Quit (macOS)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1027
+msgid "| `Alt+F4` -- Quit (Windows)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1029
+msgid "| `Ctrl+q` -- Quit (Linux/Unix)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1030
+msgid "| `Ctrl+z` -- Quit (other platforms)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1033
+msgid ""
+"| `Ctrl+u` -- Mutes all sounds\n"
+"| `Ctrl+m` -- Toggles mouse capture\n"
+"| `Ctrl+Alt` and `9` or `0` -- Cycles forwards/backwards between graphics "
+"filters\n"
+"| `Ctrl+Alt` and `+` or `-` -- Increases/decreases the scale factor\n"
+"| `Ctrl+Alt+a` -- Toggles aspect ratio correction on/off\n"
+"| `Ctrl+Alt+f` -- Toggles between nearest neighbor and bilinear "
+"interpolation (graphics filtering on/off)\n"
+"| `Ctrl+Alt+s` -- Cycles through stretch modes\n"
+"| `Alt+Enter` -- Toggles full screen/windowed mode\n"
+"| `Alt+s` -- Takes a screenshot\n"
+"| `Ctrl+F7` -- Opens virtual keyboard (if enabled). This can also be "
+"opened with a long press of the middle mouse button or wheel.\n"
+"| `Ctrl+Alt+d` -- Opens the ScummVM debugger\n"
+msgstr ""
+
#: backends/platform/sdl/macosx/appmenu_osx.mm:248
msgid "Hide ScummVM"
msgstr "Amaga ScummVM"
@@ -4481,15 +4698,6 @@ msgstr "Finestra"
msgid "Minimize"
msgstr "Minimitza"
-#. I18N: This keymap opens KIA's HELP tab.
-#. In Blade Runner's official localizations, there is a description of this keymap
-#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
-#. ONLINE HELP
-#: backends/platform/sdl/macosx/appmenu_osx.mm:262
-#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
-msgid "Help"
-msgstr "Ajuda"
-
#: backends/platform/sdl/macosx/appmenu_osx.mm:267
msgid "User Manual"
msgstr "Manual d'usuari"
@@ -10661,9 +10869,6 @@ msgstr ""
#~ msgid "Cursor Right"
#~ msgstr "Cursor Dreta"
-#~ msgid "Keyboard"
-#~ msgstr "Teclat"
-
#~ msgid "Using SDL driver "
#~ msgstr "Utilitzant el controlador SDL "
diff --git a/po/cs_CZ.po b/po/cs_CZ.po
index fe2b3f2d822..d7640c6d6e1 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-09-14 06:23+0000\n"
+"POT-Creation-Date: 2023-09-16 22:56+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/"
@@ -223,7 +223,7 @@ msgstr "Vložit"
msgid "Paste code from clipboard"
msgstr "Vložit kód ze schránky"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:311
+#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:316
#: engines/dialogs.cpp:98 engines/engine.cpp:915 engines/mm/xeen/saves.cpp:259
#: engines/parallaction/metaengine.cpp:127
#: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:387
@@ -282,8 +282,8 @@ msgstr "Jiné úložiÅ¡tÄ právÄ pracuje. Chcete ho pÅeruÅ¡it?"
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:152 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: base/main.cpp:595 backends/events/default/default-events.cpp:193
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
@@ -296,8 +296,8 @@ msgstr "Ano"
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:153 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: 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
@@ -322,7 +322,7 @@ msgstr ""
#: gui/cloudconnectionwizard.cpp:557 gui/downloaddialog.cpp:146
#: gui/editgamedialog.cpp:353 gui/editrecorddialog.cpp:67
-#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:550 gui/launcher.cpp:554
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2341 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1221 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -381,7 +381,7 @@ msgstr "Nelze smazat soubor."
msgid "Select directory where to download game data"
msgstr "Vyberte adresáŠkam data her stáhnout"
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:308
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "Vyberte adresáŠs daty hry"
@@ -417,7 +417,7 @@ msgstr ""
"Zdá se, že vaÅ¡e pÅipojenà je omezeno. Opravdu chcete pomocà nÄj soubory "
"stáhnout?"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:652
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM nemohl tento adresáŠotevÅÃt!"
@@ -1013,176 +1013,185 @@ msgid "Save Image"
msgstr "Uložit hru"
#. I18N: Group name for the game list
-#: gui/launcher.cpp:104
+#: gui/launcher.cpp:106
#, fuzzy
msgctxt "group"
msgid "None"
msgstr "Prázdné"
#. I18N: Group name for the game list, grouped by the first letter of the game title
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
#, fuzzy
msgctxt "group"
msgid "First letter"
msgstr "Seslat kouzlo"
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
msgctxt "group"
msgid "Initial"
msgstr ""
#. I18N: Group name for the game list, grouped by game engine
-#: gui/launcher.cpp:108
+#: gui/launcher.cpp:110
#, fuzzy
msgctxt "group"
msgid "Engine"
msgstr "Jádro"
#. I18N: Group name for the game list, grouped by game series
-#: gui/launcher.cpp:110
+#: gui/launcher.cpp:112
msgctxt "group"
msgid "Series"
msgstr ""
#. I18N: Group name for the game list, grouped by game publisher
-#: gui/launcher.cpp:112
+#: gui/launcher.cpp:114
#, fuzzy
msgctxt "group"
msgid "Publisher"
msgstr "Neznámý autor"
#. I18N: Group name for the game list, grouped by language
-#: gui/launcher.cpp:114
+#: gui/launcher.cpp:116
#, fuzzy
msgctxt "group"
msgid "Language"
msgstr "Jazyk:"
#. I18N: Group name for the game list, grouped by game platform
-#: gui/launcher.cpp:116
+#: gui/launcher.cpp:118
#, fuzzy
msgctxt "group"
msgid "Platform"
msgstr "Platforma:"
-#: gui/launcher.cpp:226
+#: gui/launcher.cpp:228
msgid "Select Group by"
msgstr ""
-#: gui/launcher.cpp:230 gui/launcher.cpp:873
+#: gui/launcher.cpp:232 gui/launcher.cpp:883
msgid "Group:"
msgstr ""
-#: gui/launcher.cpp:232
+#: gui/launcher.cpp:234
msgid "Select a criteria to group the entries"
msgstr ""
+#. I18N: This keymap opens KIA's HELP tab.
+#. In Blade Runner's official localizations, there is a description of this keymap
+#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
+#. ONLINE HELP
+#: gui/launcher.cpp:262 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
+msgid "Help"
+msgstr ""
+
#. I18N: Button Quit ScummVM program. Q is the shortcut, Ctrl+Q, put it in parens for non-latin (~Q~)
-#: gui/launcher.cpp:261 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~U~konÄit"
-#: gui/launcher.cpp:261 backends/platform/sdl/macosx/appmenu_osx.mm:252
+#: gui/launcher.cpp:266 backends/platform/sdl/macosx/appmenu_osx.mm:252
msgid "Quit ScummVM"
msgstr "UkonÄit ScummVM"
#. I18N: Button About ScummVM program. b is the shortcut, Ctrl+b, put it in parens for non-latin (~b~)
-#: gui/launcher.cpp:265
+#: gui/launcher.cpp:270
#, fuzzy
msgid "A~b~out"
msgstr "~O~ Programu..."
-#: gui/launcher.cpp:265 backends/platform/sdl/macosx/appmenu_osx.mm:246
+#: gui/launcher.cpp:270 backends/platform/sdl/macosx/appmenu_osx.mm:246
msgid "About ScummVM"
msgstr "O ScummVM"
#. I18N: Button caption. O is the shortcut, Ctrl+O, put it in parens for non-latin (~O~)
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
#, fuzzy
msgid "Global ~O~ptions..."
msgstr "~V~olby..."
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "ZmÄnit globálnà volby ScummVM"
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
#, fuzzy
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~V~olby..."
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
#, fuzzy
#| msgid "Download game files"
msgid "Download Games"
msgstr "Stáhnout soubory hry"
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
msgid "Download freeware games for ScummVM"
msgstr ""
#. I18N: Button caption. A is the shortcut, Ctrl+A, put it in parens for non-latin (~A~)
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~P~Åidat hru..."
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "PÅidat hry do seznamu"
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "~P~Åidat hru..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "~O~dstranit Hru"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "Odstranit hru ze seznamu. Hernà data zůstanou zachována"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "~O~dstranit hru"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Hromadné PÅidánÃ..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Hromadné PÅidánÃ..."
-#: gui/launcher.cpp:296 gui/launcher.cpp:843 gui/shaderbrowser-dialog.cpp:62
+#: gui/launcher.cpp:301 gui/launcher.cpp:853 gui/shaderbrowser-dialog.cpp:62
#: gui/shaderbrowser-dialog.cpp:98
msgid "Search in game list"
msgstr "Hledat v seznamu her"
-#: gui/launcher.cpp:300 gui/launcher.cpp:864 gui/shaderbrowser-dialog.cpp:66
+#: gui/launcher.cpp:305 gui/launcher.cpp:874 gui/shaderbrowser-dialog.cpp:66
#: gui/shaderbrowser-dialog.cpp:108
msgid "Search:"
msgstr "Hledat:"
-#: gui/launcher.cpp:311 engines/dialogs.cpp:98 engines/engine.cpp:915
+#: gui/launcher.cpp:316 engines/dialogs.cpp:98 engines/engine.cpp:915
#: engines/mm/xeen/saves.cpp:259 engines/pegasus/pegasus.cpp:387
#: engines/trecision/saveload.cpp:253 engines/tsage/scenes.cpp:630
#: engines/wage/saveload.cpp:736
msgid "Load game:"
msgstr "Nahrát hru:"
-#: gui/launcher.cpp:410
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr "Tento adresáŠprozatÃm nejde použÃt, je do nÄj stahováno!"
-#: gui/launcher.cpp:421
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1190,73 +1199,73 @@ msgstr ""
"Opravdu chcete spustit hromadnou detekci her? Toto by mohlo potenciálnÄ "
"pÅidat velkou spoustu her."
-#: gui/launcher.cpp:451
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "Opravdu chcete odstranit nastavenà této hry?"
-#: gui/launcher.cpp:493
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Chcete naÄÃst uloženou pozici?"
-#: gui/launcher.cpp:550
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "Tato hra nepodporuje spouÅ¡tÄnà her ze spouÅ¡tÄÄe."
-#: gui/launcher.cpp:554
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr "ScummVM nemohl najÃt žádné jádro schopné vybranou hru spustit!"
-#: gui/launcher.cpp:671
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "ScummVM nemohl v zadaném adresáÅi najÃt žádnou hru!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:687
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Neznámá varianta"
-#: gui/launcher.cpp:693
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Vybrat hru:"
-#: gui/launcher.cpp:913 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Seznam"
-#: gui/launcher.cpp:914 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "MÅÞka"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~S~pustit"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Spustit zvolenou hru"
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~N~ahrát..."
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Nahrát uloženou pozici pro zvolenou hru"
-#: gui/launcher.cpp:1081
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Nahrát..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
#, fuzzy
msgid "~G~ame Options..."
msgstr "~V~olby..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "ZmÄnit volby hry"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
#, fuzzy
msgctxt "lowres"
msgid "~G~ame Opts..."
@@ -1264,42 +1273,42 @@ msgstr "~V~olby..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1179 gui/launcher.cpp:1362
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1372
#, fuzzy
msgid "Unknown Engine"
msgstr "Neznámá varianta"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1196 gui/launcher.cpp:1379
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1389
#, fuzzy
msgid "Unknown Publisher"
msgstr "Neznámý autor"
#. I18N: List group when no game series is specified
#. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1213 gui/launcher.cpp:1396
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1406
msgid "No Series"
msgstr ""
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1227 gui/launcher.cpp:1410
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1420
msgid "Language not detected"
msgstr ""
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1241 gui/launcher.cpp:1424
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1434
msgid "Platform not detected"
msgstr ""
#. I18N: Group for All items
-#: gui/launcher.cpp:1435 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1445 gui/widgets/groupedlist.cpp:81
#, fuzzy
msgid "All"
msgstr "Alt"
-#: gui/launcher.cpp:1584
+#: gui/launcher.cpp:1594
msgid "Icons per row:"
msgstr ""
@@ -2523,28 +2532,28 @@ msgstr "Vyberte Vzhled"
msgid "Select a Theme"
msgstr "Vyberte Vzhled"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgid "Disabled GFX"
msgstr "GFX zakázáno"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgctxt "lowres"
msgid "Disabled GFX"
msgstr "GFX zakázáno"
-#: gui/ThemeEngine.cpp:277
+#: gui/ThemeEngine.cpp:273
msgid "Standard renderer"
msgstr "Standardnà vykreslovaÄ"
-#: gui/ThemeEngine.cpp:277 engines/scumm/dialogs.cpp:1016
+#: gui/ThemeEngine.cpp:273 engines/scumm/dialogs.cpp:1016
msgid "Standard"
msgstr "StandardnÃ"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased renderer"
msgstr "VykreslovaÄ s vyhlazenými hranami"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased"
msgstr "S vyhlazenými hranami"
@@ -4372,6 +4381,159 @@ msgstr ""
msgid "Magnify Mode Off"
msgstr ""
+#: backends/platform/android/android.cpp:1028
+#, fuzzy
+#| msgid "Control"
+msgid "Controls"
+msgstr "OvládánÃ"
+
+#: backends/platform/android/android.cpp:1031
+msgid ""
+"## Touch controls\n"
+"\n"
+"The touch control scheme can be configured in the global settings. From the "
+"Launcher, go to **Options > Backend > Choose the preferred touch mode**.\n"
+"It's possible to configure the touch mode for three situations (ScummVM "
+"menus, 2D games and 3D games) and choose one of the three possible modes:\n"
+"\n"
+" * Direct mouse, the touch controls are direct. The pointer jumps to where "
+"the finger touches the screen (default for menus).\n"
+" * Touchpad emulation, the touch controls are indirect. The finger can be "
+"far away from the pointer and still move it, like on a laptop touchpad.\n"
+" * Gamepad emulation, the touch controls don't move any mouse. The fingers "
+"must be placed on lower left and right of the screen and respectively "
+"emulate a directional pad and action buttons.\n"
+" * The pointer speed setting in the **Controls tab** affects how far the "
+"pointer moves in response to a finger movement.\n"
+"\n"
+"The touch mode can be switched at anytime by tapping on the controller icon, "
+"next to the menu icon at the top right of the screen.\n"
+"\n"
+"To display or hide the small controller icon, from the Launcher select "
+"**Options** and then the **Backend** tab. Tick the **Show on-screen "
+"control** box to enable the controller icon.\n"
+"\n"
+"## Two finger tap\n"
+"\n"
+"To do a two finger tap, hold one finger down and then tap with a second "
+"finger.\n"
+"\n"
+"## Three finger tap\n"
+"\n"
+"To do a three finger tap, start with holding down one finger and "
+"progressively touch down the other two fingers, one at a time, while still "
+"holding down the previous fingers. Imagine you are impatiently tapping your "
+"fingers on a surface, but then slow down that movement so it is rhythmic, "
+"but not too slow.\n"
+"\n"
+"## Immersive Sticky fullscreen mode\n"
+"\n"
+"ScummVM for Android uses the Immersive Sticky fullscreen mode, which means "
+"that the Android system bar is hidden until the user swipes from an edge "
+"with a system bar. Swipe from the edge to reveal the system bars. They "
+"remain semi-transparent and disappear after a few seconds unless you "
+"interact with them. Your swipe also registers in the game, so if you need to "
+"swipe from an edge with system bars, your game play is not interrupted.\n"
+"\n"
+"## Global Main Menu\n"
+"\n"
+"To open the Global Main Menu, tap on the small menu icon at the top right of "
+"the screen.\n"
+"\n"
+"To display or hide the small menu icon, from the Launcher select **Options** "
+"and then the **Backend** tab. Tick the **Show on-screen control** box to "
+"enable the menu icon.\n"
+"\n"
+"## Virtual keyboard\n"
+"\n"
+"To open the virtual keyboard, long press on the small controller icon at the "
+"top right of the screen, or tap on any editable text field. To hide the "
+"virtual keyboard, tap the small controller icon (which became a keyboard "
+"one) again, or tap outside the text field.\n"
+"\n"
+msgstr ""
+
+#: backends/platform/android/android.cpp:1069
+#, fuzzy
+#| msgctxt "lowres"
+#| msgid "Add Game..."
+msgid "Adding Games"
+msgstr "PÅidat Hru..."
+
+#: backends/platform/android/android.cpp:1072
+msgid ""
+"## Adding SAF paths to ScummVM directory list\n"
+"\n"
+"Starting with version 2.7.0 of ScummVM for Android, significant changes were "
+"made to the file access system to allow support for modern versions of the "
+"Android Operating System.\n"
+"\n"
+"If you find that your existing added games or custom paths no longer work, "
+"please edit those paths and this time use the SAF system to browse to the "
+"desired locations.\n"
+"\n"
+"To do that:\n"
+"\n"
+" 1. For each game whose data is not found, go to the \"Paths\" tab in the "
+"\"Game Options\" and change the \"Game path\"\n"
+"\n"
+" 2. Inside the ScummVM file browser, use \"Go Up\" until you reach the "
+"\"root\" folder where you will see the \"<Add a new folder>\" option.\n"
+"\n"
+" \n"
+"\n"
+" File Browser root with <Add a new folder> item\n"
+"\n"
+" 3. Choose that, then browse and select the \"parent\" folder for your "
+"games subfolders, e.g. \"SD Card > ScummVMgames\". Click on \"Use this folder"
+"\".\n"
+"\n"
+" \n"
+"\n"
+" OS file browser root\n"
+"\n"
+" \n"
+"\n"
+" OS file browser selectable folder with \"Use this folder\" button\n"
+"\n"
+" \n"
+"\n"
+" OS file browser ask to grant ScummVM directory access permission\n"
+"\n"
+" 4. Then, a new folder \"ScummVMgames\" will appear on the \"root\" folder "
+"of the ScummVM browser.\n"
+"\n"
+" \n"
+"\n"
+" File browser with added SAF folder in root\n"
+"\n"
+" 5. Browse through this folder to your game data.\n"
+"\n"
+"Steps 2 and 3 need to be done only once for all of your games.\n"
+"\n"
+"\n"
+"## Removing SAF path authorizations\n"
+"\n"
+"In case you would like to revoke any of the granted SAF authorizations, "
+"there is an option for this in the \"Global Options > Backend\" tab as shown "
+"on the screenshot below:\n"
+"\n"
+"\n"
+"\n"
+" GUI tab with \"Remove folder authorizations...\" button\n"
+"\n"
+"\n"
+"\n"
+" GUI dialog with list of authorizations to revoke\n"
+"\n"
+"In case you revoke authorization to a path, still used for specific games/"
+"titles, please follow the procedure of fixing them outlined in the previous "
+"subheading.\n"
+msgstr ""
+
#: backends/platform/android/options.cpp:131
msgid "Show On-screen control"
msgstr "Zobrazit ovládánà na obrazovce"
@@ -4556,6 +4718,62 @@ msgstr "Touchpad režim vypnut."
msgid "Click Mode"
msgstr "Režim kliknutÃ"
+#: backends/platform/sdl/sdl.cpp:1010
+msgid "Keyboard"
+msgstr "Klávesnice"
+
+#: backends/platform/sdl/sdl.cpp:1013
+msgid ""
+"## Keyboard shortcuts\n"
+"\n"
+"ScummVM supports various in-game keyboard and mouse shortcuts, and since "
+"version 2.2.0 these can be manually configured in the **Keymaps tab**, or in "
+"the **configuration file**.\n"
+"\n"
+"For game-specific controls, see the [wiki entry](https://wiki.scummvm.org/"
+"index.php?title=Category:Supported_Games) for the game you are playing.\n"
+"\n"
+"Default shortcuts are shown in the table.\n"
+"\n"
+"| Shortcut | Description\n"
+"| --------------------------------\n"
+"| `Ctrl+F5` -- Displays the Global Main Menu\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1025
+msgid "| `Cmd+q` -- Quit (macOS)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1027
+msgid "| `Alt+F4` -- Quit (Windows)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1029
+msgid "| `Ctrl+q` -- Quit (Linux/Unix)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1030
+msgid "| `Ctrl+z` -- Quit (other platforms)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1033
+msgid ""
+"| `Ctrl+u` -- Mutes all sounds\n"
+"| `Ctrl+m` -- Toggles mouse capture\n"
+"| `Ctrl+Alt` and `9` or `0` -- Cycles forwards/backwards between graphics "
+"filters\n"
+"| `Ctrl+Alt` and `+` or `-` -- Increases/decreases the scale factor\n"
+"| `Ctrl+Alt+a` -- Toggles aspect ratio correction on/off\n"
+"| `Ctrl+Alt+f` -- Toggles between nearest neighbor and bilinear "
+"interpolation (graphics filtering on/off)\n"
+"| `Ctrl+Alt+s` -- Cycles through stretch modes\n"
+"| `Alt+Enter` -- Toggles full screen/windowed mode\n"
+"| `Alt+s` -- Takes a screenshot\n"
+"| `Ctrl+F7` -- Opens virtual keyboard (if enabled). This can also be "
+"opened with a long press of the middle mouse button or wheel.\n"
+"| `Ctrl+Alt+d` -- Opens the ScummVM debugger\n"
+msgstr ""
+
#: backends/platform/sdl/macosx/appmenu_osx.mm:248
msgid "Hide ScummVM"
msgstr "Skrýt ScummVM"
@@ -4576,15 +4794,6 @@ msgstr "Okno"
msgid "Minimize"
msgstr "Minimalizovat"
-#. I18N: This keymap opens KIA's HELP tab.
-#. In Blade Runner's official localizations, there is a description of this keymap
-#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
-#. ONLINE HELP
-#: backends/platform/sdl/macosx/appmenu_osx.mm:262
-#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
-msgid "Help"
-msgstr ""
-
#: backends/platform/sdl/macosx/appmenu_osx.mm:267
#, fuzzy
msgid "User Manual"
@@ -11145,9 +11354,6 @@ msgstr ""
#~ msgid " Are you sure you want to quit ? "
#~ msgstr " Jste si jisti, že chcete odejÃt ? "
-#~ msgid "Keyboard"
-#~ msgstr "Klávesnice"
-
#~ msgid "Using SDL driver "
#~ msgstr "PoužÃvá ovladaÄ SDL "
@@ -11413,10 +11619,6 @@ msgstr ""
#~ msgid "Active filter mode: Nearest"
#~ msgstr "Aktivnà režim filtru: NejbližšÃ"
-#~ msgctxt "lowres"
-#~ msgid "Add Game..."
-#~ msgstr "PÅidat Hru..."
-
#~ msgid ""
#~ "Your game version has been detected using filename matching as a variant "
#~ "of %s."
diff --git a/po/da.po b/po/da.po
index 5250f6a7375..6827c6286df 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-09-14 06:23+0000\n"
+"POT-Creation-Date: 2023-09-16 22:56+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/"
@@ -223,7 +223,7 @@ msgstr "Sæt ind"
msgid "Paste code from clipboard"
msgstr "Indsæt kode fra udklipsholder"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:311
+#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:316
#: engines/dialogs.cpp:98 engines/engine.cpp:915 engines/mm/xeen/saves.cpp:259
#: engines/parallaction/metaengine.cpp:127
#: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:387
@@ -283,8 +283,8 @@ msgstr "Et andet lager er aktivt nu. Vil du afbryde det?"
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:152 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: base/main.cpp:595 backends/events/default/default-events.cpp:193
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
@@ -297,8 +297,8 @@ msgstr "Ja"
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:153 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: 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
@@ -321,7 +321,7 @@ msgstr ""
#: gui/cloudconnectionwizard.cpp:557 gui/downloaddialog.cpp:146
#: gui/editgamedialog.cpp:353 gui/editrecorddialog.cpp:67
-#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:550 gui/launcher.cpp:554
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2341 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1221 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -381,7 +381,7 @@ msgstr "Kunne ikke uploade filen!"
msgid "Select directory where to download game data"
msgstr "Vælg mappe hvor spildata skal gemmes"
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:308
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "Vælg mappe med spildata"
@@ -417,7 +417,7 @@ msgstr ""
"Det ser ud til at din forbindelse er begrænset. Er du sikker på, at du vil "
"bruge den til at downloade filer?"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:652
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM kunne ikke åbne den angivne mappe!"
@@ -1016,176 +1016,185 @@ msgid "Save Image"
msgstr "Gemt spil:"
#. I18N: Group name for the game list
-#: gui/launcher.cpp:104
+#: gui/launcher.cpp:106
#, fuzzy
msgctxt "group"
msgid "None"
msgstr "Ingen"
#. I18N: Group name for the game list, grouped by the first letter of the game title
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
#, fuzzy
msgctxt "group"
msgid "First letter"
msgstr "Brug Magi"
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
msgctxt "group"
msgid "Initial"
msgstr ""
#. I18N: Group name for the game list, grouped by game engine
-#: gui/launcher.cpp:108
+#: gui/launcher.cpp:110
#, fuzzy
msgctxt "group"
msgid "Engine"
msgstr "Motor"
#. I18N: Group name for the game list, grouped by game series
-#: gui/launcher.cpp:110
+#: gui/launcher.cpp:112
msgctxt "group"
msgid "Series"
msgstr ""
#. I18N: Group name for the game list, grouped by game publisher
-#: gui/launcher.cpp:112
+#: gui/launcher.cpp:114
#, fuzzy
msgctxt "group"
msgid "Publisher"
msgstr "Ukendt forfatter"
#. I18N: Group name for the game list, grouped by language
-#: gui/launcher.cpp:114
+#: gui/launcher.cpp:116
#, fuzzy
msgctxt "group"
msgid "Language"
msgstr "Sprog:"
#. I18N: Group name for the game list, grouped by game platform
-#: gui/launcher.cpp:116
+#: gui/launcher.cpp:118
#, fuzzy
msgctxt "group"
msgid "Platform"
msgstr "Platform:"
-#: gui/launcher.cpp:226
+#: gui/launcher.cpp:228
msgid "Select Group by"
msgstr ""
-#: gui/launcher.cpp:230 gui/launcher.cpp:873
+#: gui/launcher.cpp:232 gui/launcher.cpp:883
msgid "Group:"
msgstr ""
-#: gui/launcher.cpp:232
+#: gui/launcher.cpp:234
msgid "Select a criteria to group the entries"
msgstr ""
+#. I18N: This keymap opens KIA's HELP tab.
+#. In Blade Runner's official localizations, there is a description of this keymap
+#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
+#. ONLINE HELP
+#: gui/launcher.cpp:262 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
+msgid "Help"
+msgstr "Hjælp"
+
#. I18N: Button Quit ScummVM program. Q is the shortcut, Ctrl+Q, put it in parens for non-latin (~Q~)
-#: gui/launcher.cpp:261 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~A~fslut"
-#: gui/launcher.cpp:261 backends/platform/sdl/macosx/appmenu_osx.mm:252
+#: gui/launcher.cpp:266 backends/platform/sdl/macosx/appmenu_osx.mm:252
msgid "Quit ScummVM"
msgstr "Afslut ScummVM"
#. I18N: Button About ScummVM program. b is the shortcut, Ctrl+b, put it in parens for non-latin (~b~)
-#: gui/launcher.cpp:265
+#: gui/launcher.cpp:270
#, fuzzy
msgid "A~b~out"
msgstr "~O~m ..."
-#: gui/launcher.cpp:265 backends/platform/sdl/macosx/appmenu_osx.mm:246
+#: gui/launcher.cpp:270 backends/platform/sdl/macosx/appmenu_osx.mm:246
msgid "About ScummVM"
msgstr "Om ScummVM"
#. I18N: Button caption. O is the shortcut, Ctrl+O, put it in parens for non-latin (~O~)
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
#, fuzzy
msgid "Global ~O~ptions..."
msgstr "~I~ndstillinger ..."
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "Ãndr globale ScummVM-indstillinger"
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
#, fuzzy
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~I~ndstillinger ..."
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
#, fuzzy
#| msgid "Download game files"
msgid "Download Games"
msgstr "Download spilfiler"
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
msgid "Download freeware games for ScummVM"
msgstr ""
#. I18N: Button caption. A is the shortcut, Ctrl+A, put it in parens for non-latin (~A~)
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~T~ilføj spil ..."
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Tilføj spil til listen"
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "~T~ilføj spil ..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "~F~jern spil"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "Fjerner spil fra listen. Spildatafilerne forbliver uberørt"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "~F~jern spil"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Tilføj flere ..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Tilføj flere..."
-#: gui/launcher.cpp:296 gui/launcher.cpp:843 gui/shaderbrowser-dialog.cpp:62
+#: gui/launcher.cpp:301 gui/launcher.cpp:853 gui/shaderbrowser-dialog.cpp:62
#: gui/shaderbrowser-dialog.cpp:98
msgid "Search in game list"
msgstr "Søg i spilliste"
-#: gui/launcher.cpp:300 gui/launcher.cpp:864 gui/shaderbrowser-dialog.cpp:66
+#: gui/launcher.cpp:305 gui/launcher.cpp:874 gui/shaderbrowser-dialog.cpp:66
#: gui/shaderbrowser-dialog.cpp:108
msgid "Search:"
msgstr "Søg:"
-#: gui/launcher.cpp:311 engines/dialogs.cpp:98 engines/engine.cpp:915
+#: gui/launcher.cpp:316 engines/dialogs.cpp:98 engines/engine.cpp:915
#: engines/mm/xeen/saves.cpp:259 engines/pegasus/pegasus.cpp:387
#: engines/trecision/saveload.cpp:253 engines/tsage/scenes.cpp:630
#: engines/wage/saveload.cpp:736
msgid "Load game:"
msgstr "Indlæs spil:"
-#: gui/launcher.cpp:410
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr "Mappen kan ikke bruges endnu, der downloades filer til den!"
-#: gui/launcher.cpp:421
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1193,74 +1202,74 @@ msgstr ""
"Vil du virkelig køre fler spils detektoren? Det kunne potentielt tilføje et "
"stort antal spil."
-#: gui/launcher.cpp:451
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "Vil du virkelig fjerne spilkonfigurationen?"
-#: gui/launcher.cpp:493
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Vil du indlæse gemte spil?"
-#: gui/launcher.cpp:550
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "Spillet understøtter ikke indlæsning af spil fra oversigten."
-#: gui/launcher.cpp:554
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr ""
"ScummVM kunne ikke finde en motor, istand til at afvikle det valgte spil!"
-#: gui/launcher.cpp:671
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "ScummVM kunne ikke finde noget spil i den angivne mappe!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:687
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Ukendt variant"
-#: gui/launcher.cpp:693
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Vælg spillet:"
-#: gui/launcher.cpp:913 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Liste visning"
-#: gui/launcher.cpp:914 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Gitter visning"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~S~tart"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Start det valgte spil"
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "Ind~l~æs ..."
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Indlæs gemte spil for det valgte spil"
-#: gui/launcher.cpp:1081
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Optag ..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
#, fuzzy
msgid "~G~ame Options..."
msgstr "~I~ndstillinger ..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Ãndr spilindstillinger"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
#, fuzzy
msgctxt "lowres"
msgid "~G~ame Opts..."
@@ -1268,42 +1277,42 @@ msgstr "~I~ndstillinger ..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1179 gui/launcher.cpp:1362
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1372
#, fuzzy
msgid "Unknown Engine"
msgstr "Ukendt variant"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1196 gui/launcher.cpp:1379
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1389
#, fuzzy
msgid "Unknown Publisher"
msgstr "Ukendt forfatter"
#. I18N: List group when no game series is specified
#. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1213 gui/launcher.cpp:1396
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1406
msgid "No Series"
msgstr ""
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1227 gui/launcher.cpp:1410
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1420
msgid "Language not detected"
msgstr ""
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1241 gui/launcher.cpp:1424
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1434
msgid "Platform not detected"
msgstr ""
#. I18N: Group for All items
-#: gui/launcher.cpp:1435 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1445 gui/widgets/groupedlist.cpp:81
#, fuzzy
msgid "All"
msgstr "Alt"
-#: gui/launcher.cpp:1584
+#: gui/launcher.cpp:1594
msgid "Icons per row:"
msgstr ""
@@ -2533,28 +2542,28 @@ msgstr "Vælg et tema"
msgid "Select a Theme"
msgstr "Vælg et tema"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgid "Disabled GFX"
msgstr "Deaktiveret GFX"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgctxt "lowres"
msgid "Disabled GFX"
msgstr "Deaktiveret GFX"
-#: gui/ThemeEngine.cpp:277
+#: gui/ThemeEngine.cpp:273
msgid "Standard renderer"
msgstr "Standardgengiver"
-#: gui/ThemeEngine.cpp:277 engines/scumm/dialogs.cpp:1016
+#: gui/ThemeEngine.cpp:273 engines/scumm/dialogs.cpp:1016
msgid "Standard"
msgstr "Standard"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased renderer"
msgstr "Antialias-gengiver"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased"
msgstr "Antialias"
@@ -4374,6 +4383,159 @@ msgstr "Forstørrelsestilstand til. Genaktiverer træktilstand ..."
msgid "Magnify Mode Off"
msgstr "Forstørrelsestilstand fra"
+#: backends/platform/android/android.cpp:1028
+#, fuzzy
+#| msgid "Control"
+msgid "Controls"
+msgstr "Styring"
+
+#: backends/platform/android/android.cpp:1031
+msgid ""
+"## Touch controls\n"
+"\n"
+"The touch control scheme can be configured in the global settings. From the "
+"Launcher, go to **Options > Backend > Choose the preferred touch mode**.\n"
+"It's possible to configure the touch mode for three situations (ScummVM "
+"menus, 2D games and 3D games) and choose one of the three possible modes:\n"
+"\n"
+" * Direct mouse, the touch controls are direct. The pointer jumps to where "
+"the finger touches the screen (default for menus).\n"
+" * Touchpad emulation, the touch controls are indirect. The finger can be "
+"far away from the pointer and still move it, like on a laptop touchpad.\n"
+" * Gamepad emulation, the touch controls don't move any mouse. The fingers "
+"must be placed on lower left and right of the screen and respectively "
+"emulate a directional pad and action buttons.\n"
+" * The pointer speed setting in the **Controls tab** affects how far the "
+"pointer moves in response to a finger movement.\n"
+"\n"
+"The touch mode can be switched at anytime by tapping on the controller icon, "
+"next to the menu icon at the top right of the screen.\n"
+"\n"
+"To display or hide the small controller icon, from the Launcher select "
+"**Options** and then the **Backend** tab. Tick the **Show on-screen "
+"control** box to enable the controller icon.\n"
+"\n"
+"## Two finger tap\n"
+"\n"
+"To do a two finger tap, hold one finger down and then tap with a second "
+"finger.\n"
+"\n"
+"## Three finger tap\n"
+"\n"
+"To do a three finger tap, start with holding down one finger and "
+"progressively touch down the other two fingers, one at a time, while still "
+"holding down the previous fingers. Imagine you are impatiently tapping your "
+"fingers on a surface, but then slow down that movement so it is rhythmic, "
+"but not too slow.\n"
+"\n"
+"## Immersive Sticky fullscreen mode\n"
+"\n"
+"ScummVM for Android uses the Immersive Sticky fullscreen mode, which means "
+"that the Android system bar is hidden until the user swipes from an edge "
+"with a system bar. Swipe from the edge to reveal the system bars. They "
+"remain semi-transparent and disappear after a few seconds unless you "
+"interact with them. Your swipe also registers in the game, so if you need to "
+"swipe from an edge with system bars, your game play is not interrupted.\n"
+"\n"
+"## Global Main Menu\n"
+"\n"
+"To open the Global Main Menu, tap on the small menu icon at the top right of "
+"the screen.\n"
+"\n"
+"To display or hide the small menu icon, from the Launcher select **Options** "
+"and then the **Backend** tab. Tick the **Show on-screen control** box to "
+"enable the menu icon.\n"
+"\n"
+"## Virtual keyboard\n"
+"\n"
+"To open the virtual keyboard, long press on the small controller icon at the "
+"top right of the screen, or tap on any editable text field. To hide the "
+"virtual keyboard, tap the small controller icon (which became a keyboard "
+"one) again, or tap outside the text field.\n"
+"\n"
+msgstr ""
+
+#: backends/platform/android/android.cpp:1069
+#, fuzzy
+#| msgctxt "lowres"
+#| msgid "Add Game..."
+msgid "Adding Games"
+msgstr "Tilføj spil..."
+
+#: backends/platform/android/android.cpp:1072
+msgid ""
+"## Adding SAF paths to ScummVM directory list\n"
+"\n"
+"Starting with version 2.7.0 of ScummVM for Android, significant changes were "
+"made to the file access system to allow support for modern versions of the "
+"Android Operating System.\n"
+"\n"
+"If you find that your existing added games or custom paths no longer work, "
+"please edit those paths and this time use the SAF system to browse to the "
+"desired locations.\n"
+"\n"
+"To do that:\n"
+"\n"
+" 1. For each game whose data is not found, go to the \"Paths\" tab in the "
+"\"Game Options\" and change the \"Game path\"\n"
+"\n"
+" 2. Inside the ScummVM file browser, use \"Go Up\" until you reach the "
+"\"root\" folder where you will see the \"<Add a new folder>\" option.\n"
+"\n"
+" \n"
+"\n"
+" File Browser root with <Add a new folder> item\n"
+"\n"
+" 3. Choose that, then browse and select the \"parent\" folder for your "
+"games subfolders, e.g. \"SD Card > ScummVMgames\". Click on \"Use this folder"
+"\".\n"
+"\n"
+" \n"
+"\n"
+" OS file browser root\n"
+"\n"
+" \n"
+"\n"
+" OS file browser selectable folder with \"Use this folder\" button\n"
+"\n"
+" \n"
+"\n"
+" OS file browser ask to grant ScummVM directory access permission\n"
+"\n"
+" 4. Then, a new folder \"ScummVMgames\" will appear on the \"root\" folder "
+"of the ScummVM browser.\n"
+"\n"
+" \n"
+"\n"
+" File browser with added SAF folder in root\n"
+"\n"
+" 5. Browse through this folder to your game data.\n"
+"\n"
+"Steps 2 and 3 need to be done only once for all of your games.\n"
+"\n"
+"\n"
+"## Removing SAF path authorizations\n"
+"\n"
+"In case you would like to revoke any of the granted SAF authorizations, "
+"there is an option for this in the \"Global Options > Backend\" tab as shown "
+"on the screenshot below:\n"
+"\n"
+"\n"
+"\n"
+" GUI tab with \"Remove folder authorizations...\" button\n"
+"\n"
+"\n"
+"\n"
+" GUI dialog with list of authorizations to revoke\n"
+"\n"
+"In case you revoke authorization to a path, still used for specific games/"
+"titles, please follow the procedure of fixing them outlined in the previous "
+"subheading.\n"
+msgstr ""
+
#: backends/platform/android/options.cpp:131
msgid "Show On-screen control"
msgstr "Vis skærmdisplay-styring"
@@ -4557,6 +4719,62 @@ msgstr "Pegepladetilstand deaktiveret."
msgid "Click Mode"
msgstr "Kliktilstand"
+#: backends/platform/sdl/sdl.cpp:1010
+msgid "Keyboard"
+msgstr "Tastatur"
+
+#: backends/platform/sdl/sdl.cpp:1013
+msgid ""
+"## Keyboard shortcuts\n"
+"\n"
+"ScummVM supports various in-game keyboard and mouse shortcuts, and since "
+"version 2.2.0 these can be manually configured in the **Keymaps tab**, or in "
+"the **configuration file**.\n"
+"\n"
+"For game-specific controls, see the [wiki entry](https://wiki.scummvm.org/"
+"index.php?title=Category:Supported_Games) for the game you are playing.\n"
+"\n"
+"Default shortcuts are shown in the table.\n"
+"\n"
+"| Shortcut | Description\n"
+"| --------------------------------\n"
+"| `Ctrl+F5` -- Displays the Global Main Menu\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1025
+msgid "| `Cmd+q` -- Quit (macOS)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1027
+msgid "| `Alt+F4` -- Quit (Windows)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1029
+msgid "| `Ctrl+q` -- Quit (Linux/Unix)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1030
+msgid "| `Ctrl+z` -- Quit (other platforms)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1033
+msgid ""
+"| `Ctrl+u` -- Mutes all sounds\n"
+"| `Ctrl+m` -- Toggles mouse capture\n"
+"| `Ctrl+Alt` and `9` or `0` -- Cycles forwards/backwards between graphics "
+"filters\n"
+"| `Ctrl+Alt` and `+` or `-` -- Increases/decreases the scale factor\n"
+"| `Ctrl+Alt+a` -- Toggles aspect ratio correction on/off\n"
+"| `Ctrl+Alt+f` -- Toggles between nearest neighbor and bilinear "
+"interpolation (graphics filtering on/off)\n"
+"| `Ctrl+Alt+s` -- Cycles through stretch modes\n"
+"| `Alt+Enter` -- Toggles full screen/windowed mode\n"
+"| `Alt+s` -- Takes a screenshot\n"
+"| `Ctrl+F7` -- Opens virtual keyboard (if enabled). This can also be "
+"opened with a long press of the middle mouse button or wheel.\n"
+"| `Ctrl+Alt+d` -- Opens the ScummVM debugger\n"
+msgstr ""
+
#: backends/platform/sdl/macosx/appmenu_osx.mm:248
msgid "Hide ScummVM"
msgstr "Skjul ScummVM"
@@ -4577,15 +4795,6 @@ msgstr "Vindue"
msgid "Minimize"
msgstr "Minimer"
-#. I18N: This keymap opens KIA's HELP tab.
-#. In Blade Runner's official localizations, there is a description of this keymap
-#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
-#. ONLINE HELP
-#: backends/platform/sdl/macosx/appmenu_osx.mm:262
-#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
-msgid "Help"
-msgstr "Hjælp"
-
#: backends/platform/sdl/macosx/appmenu_osx.mm:267
msgid "User Manual"
msgstr "Brugermanual"
@@ -11321,9 +11530,6 @@ msgstr ""
#~ msgid "Cursor Right"
#~ msgstr "Pil til højre"
-#~ msgid "Keyboard"
-#~ msgstr "Tastatur"
-
#~ msgid "Using SDL driver "
#~ msgstr "Bruger SDL-driver "
@@ -11573,9 +11779,5 @@ msgstr ""
#~ msgid "Active filter mode: Nearest"
#~ msgstr "Aktiv filter tilstand: Nærmest"
-#~ msgctxt "lowres"
-#~ msgid "Add Game..."
-#~ msgstr "Tilføj spil..."
-
#~ msgid "Discovered %d new games."
#~ msgstr "Fundet %d nye spil."
diff --git a/po/de_DE.po b/po/de_DE.po
index 98fce753dab..cbd6bd37f24 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-09-14 06:23+0000\n"
+"POT-Creation-Date: 2023-09-16 22:56+0000\n"
"PO-Revision-Date: 2023-09-14 10:59+0000\n"
"Last-Translator: Lothar Serra Mari <lothar.serramari at scummvm.org>\n"
"Language-Team: German <https://translations.scummvm.org/projects/scummvm/"
@@ -220,7 +220,7 @@ msgstr "Einfügen"
msgid "Paste code from clipboard"
msgstr "Aus Zwischenablage einfügen"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:311
+#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:316
#: engines/dialogs.cpp:98 engines/engine.cpp:915 engines/mm/xeen/saves.cpp:259
#: engines/parallaction/metaengine.cpp:127
#: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:387
@@ -275,8 +275,8 @@ msgstr ""
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:152 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: base/main.cpp:595 backends/events/default/default-events.cpp:193
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
@@ -289,8 +289,8 @@ msgstr "Ja"
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:153 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: 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
@@ -311,7 +311,7 @@ msgstr "JSON-Code ist fehlerhaft."
#: gui/cloudconnectionwizard.cpp:557 gui/downloaddialog.cpp:146
#: gui/editgamedialog.cpp:353 gui/editrecorddialog.cpp:67
-#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:550 gui/launcher.cpp:554
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2341 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1221 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -369,7 +369,7 @@ msgstr ""
"Wählen Sie das Verzeichnis, in welches die Spieldaten heruntergeladen werden "
"sollen"
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:308
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "Verzeichnis mit Spieldateien auswählen"
@@ -405,7 +405,7 @@ msgstr ""
"Ihre Internetverbindung ist anscheinend getaktet. Möchten Sie die Dateien "
"wirklich über diese Verbindung herunterladen?"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:652
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM konnte das gewählte Verzeichnis nicht öffnen!"
@@ -1001,167 +1001,176 @@ msgid "Save Image"
msgstr "Bild speichern"
#. I18N: Group name for the game list
-#: gui/launcher.cpp:104
+#: gui/launcher.cpp:106
msgctxt "group"
msgid "None"
msgstr "Nichts"
#. I18N: Group name for the game list, grouped by the first letter of the game title
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
msgctxt "group"
msgid "First letter"
msgstr "Alphabet"
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
msgctxt "group"
msgid "Initial"
msgstr "Initialien"
#. I18N: Group name for the game list, grouped by game engine
-#: gui/launcher.cpp:108
+#: gui/launcher.cpp:110
msgctxt "group"
msgid "Engine"
msgstr "Engine"
#. I18N: Group name for the game list, grouped by game series
-#: gui/launcher.cpp:110
+#: gui/launcher.cpp:112
msgctxt "group"
msgid "Series"
msgstr "Serie"
#. I18N: Group name for the game list, grouped by game publisher
-#: gui/launcher.cpp:112
+#: gui/launcher.cpp:114
msgctxt "group"
msgid "Publisher"
msgstr "Publisher"
#. I18N: Group name for the game list, grouped by language
-#: gui/launcher.cpp:114
+#: gui/launcher.cpp:116
msgctxt "group"
msgid "Language"
msgstr "Sprache"
#. I18N: Group name for the game list, grouped by game platform
-#: gui/launcher.cpp:116
+#: gui/launcher.cpp:118
msgctxt "group"
msgid "Platform"
msgstr "Plattform"
-#: gui/launcher.cpp:226
+#: gui/launcher.cpp:228
msgid "Select Group by"
msgstr "Gruppieren nach"
-#: gui/launcher.cpp:230 gui/launcher.cpp:873
+#: gui/launcher.cpp:232 gui/launcher.cpp:883
msgid "Group:"
msgstr "Gruppiere:"
-#: gui/launcher.cpp:232
+#: gui/launcher.cpp:234
msgid "Select a criteria to group the entries"
msgstr "Kriterium auswählen, nach welchem die Einträge gruppiert werden sollen"
+#. I18N: This keymap opens KIA's HELP tab.
+#. In Blade Runner's official localizations, there is a description of this keymap
+#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
+#. ONLINE HELP
+#: gui/launcher.cpp:262 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
+msgid "Help"
+msgstr "Hilfe"
+
#. I18N: Button Quit ScummVM program. Q is the shortcut, Ctrl+Q, put it in parens for non-latin (~Q~)
-#: gui/launcher.cpp:261 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~B~eenden"
-#: gui/launcher.cpp:261 backends/platform/sdl/macosx/appmenu_osx.mm:252
+#: gui/launcher.cpp:266 backends/platform/sdl/macosx/appmenu_osx.mm:252
msgid "Quit ScummVM"
msgstr "ScummVM beenden"
#. I18N: Button About ScummVM program. b is the shortcut, Ctrl+b, put it in parens for non-latin (~b~)
-#: gui/launcher.cpp:265
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "Ãbe~r~"
-#: gui/launcher.cpp:265 backends/platform/sdl/macosx/appmenu_osx.mm:246
+#: gui/launcher.cpp:270 backends/platform/sdl/macosx/appmenu_osx.mm:246
msgid "About ScummVM"
msgstr "Ãber ScummVM"
#. I18N: Button caption. O is the shortcut, Ctrl+O, put it in parens for non-latin (~O~)
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "Globale ~O~ptionen..."
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "Globale ScummVM-Einstellungen ändern"
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "Globale ~O~pts..."
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
msgid "Download Games"
msgstr "Spiele herunterladen"
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
msgid "Download freeware games for ScummVM"
msgstr "Freeware-Spiele für ScummVM herunterladen"
#. I18N: Button caption. A is the shortcut, Ctrl+A, put it in parens for non-latin (~A~)
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "Spiel ~h~inzufügen..."
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Spiele zur Liste hinzufügen"
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "~H~inzufügen..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "Spiel ~e~ntfernen"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "Spiel aus der Liste entfernen. Die Spieldateien bleiben erhalten"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "~E~ntfernen"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Durchsuchen..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Durchsuchen..."
-#: gui/launcher.cpp:296 gui/launcher.cpp:843 gui/shaderbrowser-dialog.cpp:62
+#: gui/launcher.cpp:301 gui/launcher.cpp:853 gui/shaderbrowser-dialog.cpp:62
#: gui/shaderbrowser-dialog.cpp:98
msgid "Search in game list"
msgstr "In Spieleliste suchen"
-#: gui/launcher.cpp:300 gui/launcher.cpp:864 gui/shaderbrowser-dialog.cpp:66
+#: gui/launcher.cpp:305 gui/launcher.cpp:874 gui/shaderbrowser-dialog.cpp:66
#: gui/shaderbrowser-dialog.cpp:108
msgid "Search:"
msgstr "Suchen:"
-#: gui/launcher.cpp:311 engines/dialogs.cpp:98 engines/engine.cpp:915
+#: gui/launcher.cpp:316 engines/dialogs.cpp:98 engines/engine.cpp:915
#: engines/mm/xeen/saves.cpp:259 engines/pegasus/pegasus.cpp:387
#: engines/trecision/saveload.cpp:253 engines/tsage/scenes.cpp:630
#: engines/wage/saveload.cpp:736
msgid "Load game:"
msgstr "Spiel laden:"
-#: gui/launcher.cpp:410
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr ""
"Dieses Verzeichnis kann noch nicht verwendet werden, da noch Dateien "
"heruntergeladen werden!"
-#: gui/launcher.cpp:421
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1169,112 +1178,112 @@ msgstr ""
"Möchten Sie wirklich den PC nach Spielen durchsuchen? Möglicherweise wird "
"dabei eine gröÃere Menge an Spielen hinzugefügt."
-#: gui/launcher.cpp:451
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "Möchten Sie diese Spielkonfiguration wirklich entfernen?"
-#: gui/launcher.cpp:493
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Möchten Sie einen Spielstand laden?"
-#: gui/launcher.cpp:550
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr ""
"Für dieses Spiel wird das Laden aus der Spieleliste heraus nicht unterstützt."
-#: gui/launcher.cpp:554
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr "ScummVM konnte keine passende Engine für dieses Spiel finden!"
-#: gui/launcher.cpp:671
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "ScummVM konnte im gewählten Verzeichnis kein Spiel finden!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:687
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Unbekannte Spiele-Variante"
-#: gui/launcher.cpp:693
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Spiel auswählen:"
-#: gui/launcher.cpp:913 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Listenansicht"
-#: gui/launcher.cpp:914 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Rasteransicht"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~S~tarten"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Ausgewähltes Spiel starten"
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~L~aden..."
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Spielstand für ausgewähltes Spiel laden"
-#: gui/launcher.cpp:1081
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Aufzeichnen..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "Spiel-~O~ptionen..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Spieloptionen ändern"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgctxt "lowres"
msgid "~G~ame Opts..."
msgstr "~S~piel-Opts..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1179 gui/launcher.cpp:1362
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1372
msgid "Unknown Engine"
msgstr "Unbekannte Engine"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1196 gui/launcher.cpp:1379
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1389
msgid "Unknown Publisher"
msgstr "Unbekannter Publisher"
#. I18N: List group when no game series is specified
#. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1213 gui/launcher.cpp:1396
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1406
msgid "No Series"
msgstr "Keine Serie"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1227 gui/launcher.cpp:1410
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1420
msgid "Language not detected"
msgstr "Sprache nicht erkannt"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1241 gui/launcher.cpp:1424
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1434
msgid "Platform not detected"
msgstr "Plattform nicht erkannt"
#. I18N: Group for All items
-#: gui/launcher.cpp:1435 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1445 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "Alle"
-#: gui/launcher.cpp:1584
+#: gui/launcher.cpp:1594
msgid "Icons per row:"
msgstr "Icons pro Reihe:"
@@ -2486,28 +2495,28 @@ msgstr "Shader auswählen"
msgid "Select a Theme"
msgstr "Theme auswählen"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgid "Disabled GFX"
msgstr "GFX ausgeschaltet"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgctxt "lowres"
msgid "Disabled GFX"
msgstr "GFX ausgeschaltet"
-#: gui/ThemeEngine.cpp:277
+#: gui/ThemeEngine.cpp:273
msgid "Standard renderer"
msgstr "Standard-Renderer"
-#: gui/ThemeEngine.cpp:277 engines/scumm/dialogs.cpp:1016
+#: gui/ThemeEngine.cpp:273 engines/scumm/dialogs.cpp:1016
msgid "Standard"
msgstr "Standard"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased renderer"
msgstr "Kantenglättung"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased"
msgstr "Kantenglättung"
@@ -4326,6 +4335,158 @@ msgstr "VergröÃerungs-Modus deaktiviert. Aktiviere Drag-Modus..."
msgid "Magnify Mode Off"
msgstr "VergröÃerungs-Modus deaktiviert"
+#: backends/platform/android/android.cpp:1028
+#, fuzzy
+#| msgid "Control"
+msgid "Controls"
+msgstr "Steuerung"
+
+#: backends/platform/android/android.cpp:1031
+msgid ""
+"## Touch controls\n"
+"\n"
+"The touch control scheme can be configured in the global settings. From the "
+"Launcher, go to **Options > Backend > Choose the preferred touch mode**.\n"
+"It's possible to configure the touch mode for three situations (ScummVM "
+"menus, 2D games and 3D games) and choose one of the three possible modes:\n"
+"\n"
+" * Direct mouse, the touch controls are direct. The pointer jumps to where "
+"the finger touches the screen (default for menus).\n"
+" * Touchpad emulation, the touch controls are indirect. The finger can be "
+"far away from the pointer and still move it, like on a laptop touchpad.\n"
+" * Gamepad emulation, the touch controls don't move any mouse. The fingers "
+"must be placed on lower left and right of the screen and respectively "
+"emulate a directional pad and action buttons.\n"
+" * The pointer speed setting in the **Controls tab** affects how far the "
+"pointer moves in response to a finger movement.\n"
+"\n"
+"The touch mode can be switched at anytime by tapping on the controller icon, "
+"next to the menu icon at the top right of the screen.\n"
+"\n"
+"To display or hide the small controller icon, from the Launcher select "
+"**Options** and then the **Backend** tab. Tick the **Show on-screen "
+"control** box to enable the controller icon.\n"
+"\n"
+"## Two finger tap\n"
+"\n"
+"To do a two finger tap, hold one finger down and then tap with a second "
+"finger.\n"
+"\n"
+"## Three finger tap\n"
+"\n"
+"To do a three finger tap, start with holding down one finger and "
+"progressively touch down the other two fingers, one at a time, while still "
+"holding down the previous fingers. Imagine you are impatiently tapping your "
+"fingers on a surface, but then slow down that movement so it is rhythmic, "
+"but not too slow.\n"
+"\n"
+"## Immersive Sticky fullscreen mode\n"
+"\n"
+"ScummVM for Android uses the Immersive Sticky fullscreen mode, which means "
+"that the Android system bar is hidden until the user swipes from an edge "
+"with a system bar. Swipe from the edge to reveal the system bars. They "
+"remain semi-transparent and disappear after a few seconds unless you "
+"interact with them. Your swipe also registers in the game, so if you need to "
+"swipe from an edge with system bars, your game play is not interrupted.\n"
+"\n"
+"## Global Main Menu\n"
+"\n"
+"To open the Global Main Menu, tap on the small menu icon at the top right of "
+"the screen.\n"
+"\n"
+"To display or hide the small menu icon, from the Launcher select **Options** "
+"and then the **Backend** tab. Tick the **Show on-screen control** box to "
+"enable the menu icon.\n"
+"\n"
+"## Virtual keyboard\n"
+"\n"
+"To open the virtual keyboard, long press on the small controller icon at the "
+"top right of the screen, or tap on any editable text field. To hide the "
+"virtual keyboard, tap the small controller icon (which became a keyboard "
+"one) again, or tap outside the text field.\n"
+"\n"
+msgstr ""
+
+#: backends/platform/android/android.cpp:1069
+#, fuzzy
+#| msgid "~A~dd Game..."
+msgid "Adding Games"
+msgstr "Spiel ~h~inzufügen..."
+
+#: backends/platform/android/android.cpp:1072
+msgid ""
+"## Adding SAF paths to ScummVM directory list\n"
+"\n"
+"Starting with version 2.7.0 of ScummVM for Android, significant changes were "
+"made to the file access system to allow support for modern versions of the "
+"Android Operating System.\n"
+"\n"
+"If you find that your existing added games or custom paths no longer work, "
+"please edit those paths and this time use the SAF system to browse to the "
+"desired locations.\n"
+"\n"
+"To do that:\n"
+"\n"
+" 1. For each game whose data is not found, go to the \"Paths\" tab in the "
+"\"Game Options\" and change the \"Game path\"\n"
+"\n"
+" 2. Inside the ScummVM file browser, use \"Go Up\" until you reach the "
+"\"root\" folder where you will see the \"<Add a new folder>\" option.\n"
+"\n"
+" \n"
+"\n"
+" File Browser root with <Add a new folder> item\n"
+"\n"
+" 3. Choose that, then browse and select the \"parent\" folder for your "
+"games subfolders, e.g. \"SD Card > ScummVMgames\". Click on \"Use this folder"
+"\".\n"
+"\n"
+" \n"
+"\n"
+" OS file browser root\n"
+"\n"
+" \n"
+"\n"
+" OS file browser selectable folder with \"Use this folder\" button\n"
+"\n"
+" \n"
+"\n"
+" OS file browser ask to grant ScummVM directory access permission\n"
+"\n"
+" 4. Then, a new folder \"ScummVMgames\" will appear on the \"root\" folder "
+"of the ScummVM browser.\n"
+"\n"
+" \n"
+"\n"
+" File browser with added SAF folder in root\n"
+"\n"
+" 5. Browse through this folder to your game data.\n"
+"\n"
+"Steps 2 and 3 need to be done only once for all of your games.\n"
+"\n"
+"\n"
+"## Removing SAF path authorizations\n"
+"\n"
+"In case you would like to revoke any of the granted SAF authorizations, "
+"there is an option for this in the \"Global Options > Backend\" tab as shown "
+"on the screenshot below:\n"
+"\n"
+"\n"
+"\n"
+" GUI tab with \"Remove folder authorizations...\" button\n"
+"\n"
+"\n"
+"\n"
+" GUI dialog with list of authorizations to revoke\n"
+"\n"
+"In case you revoke authorization to a path, still used for specific games/"
+"titles, please follow the procedure of fixing them outlined in the previous "
+"subheading.\n"
+msgstr ""
+
#: backends/platform/android/options.cpp:131
msgid "Show On-screen control"
msgstr "Virtuelle Bedienelemente anzeigen"
@@ -4518,6 +4679,62 @@ msgstr "Touchpad-Modus ausgeschaltet."
msgid "Click Mode"
msgstr "Klickmodus"
+#: backends/platform/sdl/sdl.cpp:1010
+msgid "Keyboard"
+msgstr "Tastatur"
+
+#: backends/platform/sdl/sdl.cpp:1013
+msgid ""
+"## Keyboard shortcuts\n"
+"\n"
+"ScummVM supports various in-game keyboard and mouse shortcuts, and since "
+"version 2.2.0 these can be manually configured in the **Keymaps tab**, or in "
+"the **configuration file**.\n"
+"\n"
+"For game-specific controls, see the [wiki entry](https://wiki.scummvm.org/"
+"index.php?title=Category:Supported_Games) for the game you are playing.\n"
+"\n"
+"Default shortcuts are shown in the table.\n"
+"\n"
+"| Shortcut | Description\n"
+"| --------------------------------\n"
+"| `Ctrl+F5` -- Displays the Global Main Menu\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1025
+msgid "| `Cmd+q` -- Quit (macOS)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1027
+msgid "| `Alt+F4` -- Quit (Windows)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1029
+msgid "| `Ctrl+q` -- Quit (Linux/Unix)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1030
+msgid "| `Ctrl+z` -- Quit (other platforms)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1033
+msgid ""
+"| `Ctrl+u` -- Mutes all sounds\n"
+"| `Ctrl+m` -- Toggles mouse capture\n"
+"| `Ctrl+Alt` and `9` or `0` -- Cycles forwards/backwards between graphics "
+"filters\n"
+"| `Ctrl+Alt` and `+` or `-` -- Increases/decreases the scale factor\n"
+"| `Ctrl+Alt+a` -- Toggles aspect ratio correction on/off\n"
+"| `Ctrl+Alt+f` -- Toggles between nearest neighbor and bilinear "
+"interpolation (graphics filtering on/off)\n"
+"| `Ctrl+Alt+s` -- Cycles through stretch modes\n"
+"| `Alt+Enter` -- Toggles full screen/windowed mode\n"
+"| `Alt+s` -- Takes a screenshot\n"
+"| `Ctrl+F7` -- Opens virtual keyboard (if enabled). This can also be "
+"opened with a long press of the middle mouse button or wheel.\n"
+"| `Ctrl+Alt+d` -- Opens the ScummVM debugger\n"
+msgstr ""
+
#: backends/platform/sdl/macosx/appmenu_osx.mm:248
msgid "Hide ScummVM"
msgstr "ScummVM ausblenden"
@@ -4538,15 +4755,6 @@ msgstr "Fenster"
msgid "Minimize"
msgstr "Minimieren"
-#. I18N: This keymap opens KIA's HELP tab.
-#. In Blade Runner's official localizations, there is a description of this keymap
-#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
-#. ONLINE HELP
-#: backends/platform/sdl/macosx/appmenu_osx.mm:262
-#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
-msgid "Help"
-msgstr "Hilfe"
-
#: backends/platform/sdl/macosx/appmenu_osx.mm:267
msgid "User Manual"
msgstr "Benutzer-Handbuch"
@@ -11540,9 +11748,6 @@ msgstr ""
#~ msgid "Cursor Right"
#~ msgstr "Zeiger nach rechts"
-#~ msgid "Keyboard"
-#~ msgstr "Tastatur"
-
#~ msgid "Using SDL driver "
#~ msgstr "Verwende SDL-Treiber "
diff --git a/po/el.po b/po/el.po
index c456ce37449..7930f3345a4 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-09-14 06:23+0000\n"
+"POT-Creation-Date: 2023-09-16 22:56+0000\n"
"PO-Revision-Date: 2023-09-14 08:46+0000\n"
"Last-Translator: Antoniou Athanasios <a.antoniou79 at gmail.com>\n"
"Language-Team: Greek <https://translations.scummvm.org/projects/scummvm/"
@@ -219,7 +219,7 @@ msgstr "ÎÏικÏλληÏη"
msgid "Paste code from clipboard"
msgstr "ÎÏικÏλληÏη κÏÎ´Î¹ÎºÎ¿Ï Î±ÏÏ Ïο ÏÏÏÏειÏο"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:311
+#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:316
#: engines/dialogs.cpp:98 engines/engine.cpp:915 engines/mm/xeen/saves.cpp:259
#: engines/parallaction/metaengine.cpp:127
#: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:387
@@ -274,8 +274,8 @@ msgstr ""
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:152 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: base/main.cpp:595 backends/events/default/default-events.cpp:193
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
@@ -288,8 +288,8 @@ msgstr "Îαι"
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:153 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: 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
@@ -310,7 +310,7 @@ msgstr "Τα ÏεÏιεÏÏμενα ÏοÏ
κÏδικα JSON δεν ÎÏοÏ
ν
#: gui/cloudconnectionwizard.cpp:557 gui/downloaddialog.cpp:146
#: gui/editgamedialog.cpp:353 gui/editrecorddialog.cpp:67
-#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:550 gui/launcher.cpp:554
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2341 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1221 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -367,7 +367,7 @@ msgstr "ÎÏοÏÏ
Ïία ÏÏÏÏÏÏÎ·Ï ÏοÏ
αÏÏείοÏ
JSON"
msgid "Select directory where to download game data"
msgstr "ÎÏιλÎξÏε Ïάκελο για να μεÏαÏοÏÏÏÏεÏε Ïα δεδομÎνα ÏαιÏνιδιοÏ"
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:308
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "ÎÏιλÎξÏε Ïάκελο με δεδομÎνα ÏαιÏνιδιοÏ"
@@ -403,7 +403,7 @@ msgstr ""
"Î ÏÏνδεÏή ÏÎ±Ï Î´ÎµÎ¯Ïνει να είναι ÏεÏιοÏιÏμÎνη. ÎÎλεÏε ÏίγοÏ
Ïα να μεÏαÏοÏÏÏÏεÏε "
"αÏÏεία με αÏ
Ïή;"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:652
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "Το ScummVM δε μÏÏÏεÏε να ανοίξει Ïο καθοÏιÏμÎνο Ïάκελο!"
@@ -1004,170 +1004,179 @@ msgid "Save Image"
msgstr "ÎÏοθήκεÏ
Ïη ÎικÏναÏ"
#. I18N: Group name for the game list
-#: gui/launcher.cpp:104
+#: gui/launcher.cpp:106
msgctxt "group"
msgid "None"
msgstr "ÎανÎνα"
#. I18N: Group name for the game list, grouped by the first letter of the game title
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
msgctxt "group"
msgid "First letter"
msgstr "ÎÏÏÎ¹ÎºÏ Î³Ïάμμα"
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
msgctxt "group"
msgid "Initial"
msgstr "ÎÏÏικά"
#. I18N: Group name for the game list, grouped by game engine
-#: gui/launcher.cpp:108
+#: gui/launcher.cpp:110
msgctxt "group"
msgid "Engine"
msgstr "ÎηÏανή"
#. I18N: Group name for the game list, grouped by game series
-#: gui/launcher.cpp:110
+#: gui/launcher.cpp:112
msgctxt "group"
msgid "Series"
msgstr "ΣειÏά"
#. I18N: Group name for the game list, grouped by game publisher
-#: gui/launcher.cpp:112
+#: gui/launcher.cpp:114
msgctxt "group"
msgid "Publisher"
msgstr "ÎκδÏÏηÏ"
#. I18N: Group name for the game list, grouped by language
-#: gui/launcher.cpp:114
+#: gui/launcher.cpp:116
msgctxt "group"
msgid "Language"
msgstr "ÎλÏÏÏα"
#. I18N: Group name for the game list, grouped by game platform
-#: gui/launcher.cpp:116
+#: gui/launcher.cpp:118
msgctxt "group"
msgid "Platform"
msgstr "ΠλαÏÏÏÏμα"
-#: gui/launcher.cpp:226
+#: gui/launcher.cpp:228
msgid "Select Group by"
msgstr "ÎÏιλογή ομαδοÏοίηÏηÏ"
-#: gui/launcher.cpp:230 gui/launcher.cpp:873
+#: gui/launcher.cpp:232 gui/launcher.cpp:883
msgid "Group:"
msgstr "Îμάδα:"
-#: gui/launcher.cpp:232
+#: gui/launcher.cpp:234
msgid "Select a criteria to group the entries"
msgstr "ÎÏιλÎξÏε Îνα κÏιÏήÏιο για Ïην ομαδοÏοίηÏη ÏÏν καÏαÏÏÏήÏεÏν"
+#. I18N: This keymap opens KIA's HELP tab.
+#. In Blade Runner's official localizations, there is a description of this keymap
+#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
+#. ONLINE HELP
+#: gui/launcher.cpp:262 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
+msgid "Help"
+msgstr "Îοήθεια"
+
#. I18N: Button Quit ScummVM program. Q is the shortcut, Ctrl+Q, put it in parens for non-latin (~Q~)
-#: gui/launcher.cpp:261 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "Î~ξ~οδοÏ"
-#: gui/launcher.cpp:261 backends/platform/sdl/macosx/appmenu_osx.mm:252
+#: gui/launcher.cpp:266 backends/platform/sdl/macosx/appmenu_osx.mm:252
msgid "Quit ScummVM"
msgstr "ÎÎ¾Î¿Î´Î¿Ï Î±ÏÏ Ïο ScummVM"
#. I18N: Button About ScummVM program. b is the shortcut, Ctrl+b, put it in parens for non-latin (~b~)
-#: gui/launcher.cpp:265
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "ΠεÏ~ί~"
-#: gui/launcher.cpp:265 backends/platform/sdl/macosx/appmenu_osx.mm:246
+#: gui/launcher.cpp:270 backends/platform/sdl/macosx/appmenu_osx.mm:246
msgid "About ScummVM"
msgstr "ΠεÏί ÏοÏ
ScummVM"
#. I18N: Button caption. O is the shortcut, Ctrl+O, put it in parens for non-latin (~O~)
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "~Î~αθολικÎÏ ÎÏιλογÎÏ..."
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "Îλλαγή καθολικÏν εÏιλογÏν ÏοÏ
ScummVM"
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~Î~αθολ ÎÏιλ..."
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
msgid "Download Games"
msgstr "ÎήÏη ΠαιÏνιδιÏν"
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
msgid "Download freeware games for ScummVM"
msgstr ""
"ÎεÏαÏÏÏÏÏÏη δÏÏεάν (freeware) ÏαιÏνιδιÏν για ελεÏθεÏη ÏÏήÏη με Ïο ScummVM"
#. I18N: Button caption. A is the shortcut, Ctrl+A, put it in parens for non-latin (~A~)
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~Î ~ÏοÏθήκη ΠαιÏνιδιοÏ..."
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Î ÏοÏθήκη ÏαιÏνιδιÏν ÏÏη λίÏÏα"
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "~Î ~ÏοÏθ. ΠαιÏν..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "~Î~ÏαίÏεÏη ΠαιÏνιδιοÏ"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr ""
"ÎÏαίÏεÏη ÏαιÏÎ½Î¹Î´Î¹Î¿Ï Î±ÏÏ Ïη λίÏÏα. Τα αÏÏεία δεδομÎνÏν ÏοÏ
ÏαιÏÎ½Î¹Î´Î¹Î¿Ï Î¼ÎνοÏ
ν "
"ανÎÏαÏα"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "~Î~ÏαίÏ. ΠαιÏν."
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Îαζική Î ÏοÏθήκη..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Îαζική Î ÏοÏθήκη..."
-#: gui/launcher.cpp:296 gui/launcher.cpp:843 gui/shaderbrowser-dialog.cpp:62
+#: gui/launcher.cpp:301 gui/launcher.cpp:853 gui/shaderbrowser-dialog.cpp:62
#: gui/shaderbrowser-dialog.cpp:98
msgid "Search in game list"
msgstr "ÎναζήÏηÏη ÏÏη λίÏÏα ÏαιÏνιδιÏν"
-#: gui/launcher.cpp:300 gui/launcher.cpp:864 gui/shaderbrowser-dialog.cpp:66
+#: gui/launcher.cpp:305 gui/launcher.cpp:874 gui/shaderbrowser-dialog.cpp:66
#: gui/shaderbrowser-dialog.cpp:108
msgid "Search:"
msgstr "ÎναζήÏηÏη:"
-#: gui/launcher.cpp:311 engines/dialogs.cpp:98 engines/engine.cpp:915
+#: gui/launcher.cpp:316 engines/dialogs.cpp:98 engines/engine.cpp:915
#: engines/mm/xeen/saves.cpp:259 engines/pegasus/pegasus.cpp:387
#: engines/trecision/saveload.cpp:253 engines/tsage/scenes.cpp:630
#: engines/wage/saveload.cpp:736
msgid "Load game:"
msgstr "ΦÏÏÏÏÏη ÏαιÏνιδιοÏ:"
-#: gui/launcher.cpp:410
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr ""
"ÎÏ
ÏÏÏ Î¿ ÏÎ¬ÎºÎµÎ»Î¿Ï Î´Îµ μÏοÏεί να ÏÏηÏιμοÏοιηθεί ακÏμη, γίνεÏαι μεÏαÏÏÏÏÏÏη Ïε "
"αÏ
ÏÏν!"
-#: gui/launcher.cpp:421
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1175,112 +1184,112 @@ msgstr ""
"ÎÎλεÏε ÏίγοÏ
Ïα να ÏÏÎξεÏε Ïον Î¼Î±Î¶Î¹ÎºÏ Î±Î½Î¹ÏνεÏ
Ïή ÏαιÏνιδιÏν; ÎÏ
ÏÏ ÎµÎ½Î´ÎÏεÏαι να "
"ÏÏοÏθÎÏει Îνα ÏεÏάÏÏιο αÏÎ¹Î¸Î¼Ï ÏαιÏνιδιÏν."
-#: gui/launcher.cpp:451
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "ÎÎλεÏε ÏίγοÏ
Ïα να ÏβήÏεÏε Ïη ÏÏθμιÏη για αÏ
ÏÏ Ïο ÏαιÏνίδι;"
-#: gui/launcher.cpp:493
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "ÎÎλεÏε να ÏοÏÏÏÏεÏε Ïο αÏοθηκεÏ
μÎνο ÏαιÏνίδι;"
-#: gui/launcher.cpp:550
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "ÎÏ
ÏÏ Ïο ÏαιÏνίδι δεν Ï
ÏοÏÏηÏίζει ÏÏÏÏÏÏη ÏαιÏνιδιÏν αÏÏ Ïον launcher."
-#: gui/launcher.cpp:554
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr ""
"Το ScummVM δεν βÏήκε κάÏοια μηÏανή ικανή να εκÏελÎÏει Ïο εÏιλεγμÎνο ÏαιÏνίδι!"
-#: gui/launcher.cpp:671
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "Το ScummVM δεν βÏήκε κάÏοιο ÏαιÏνίδι ÏÏον ÏÏ
γκεκÏιμÎνο Ïάκελο!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:687
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "ÎγνÏÏÏη εκδοÏή ÏαιÏνιδιοÏ"
-#: gui/launcher.cpp:693
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "ÎιαλÎξÏε Ïο ÏαιÏνίδι:"
-#: gui/launcher.cpp:913 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Î Ïοβολή ÏÏ Î»Î¯ÏÏα"
-#: gui/launcher.cpp:914 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Î Ïοβολή ÏÏ ÏλÎγμα"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~Î~κκίνηÏη"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "ÎκκίνηÏη εÏιλεγμÎνοÏ
ÏαιÏνιδιοÏ"
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~Φ~ÏÏÏÏÏη..."
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "ΦÏÏÏÏÏη αÏοθηκεÏ
μÎνοÏ
ÏαιÏÎ½Î¹Î´Î¹Î¿Ï Î³Î¹Î± Ïο εÏιλεγμÎνο ÏαιÏνίδι"
-#: gui/launcher.cpp:1081
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "ÎγγÏαÏή..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "~Ρ~Ï
θμίÏÎµÎ¹Ï Î Î±Î¹ÏνιδιοÏ..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Îλλαγή εÏιλογÏν ÏαιÏνιδιοÏ"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgctxt "lowres"
msgid "~G~ame Opts..."
msgstr "~Ρ~Ï
θμ ΠαιÏν..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1179 gui/launcher.cpp:1362
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1372
msgid "Unknown Engine"
msgstr "ÎγνÏÏÏη ÎηÏανή"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1196 gui/launcher.cpp:1379
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1389
msgid "Unknown Publisher"
msgstr "ÎγνÏÏÏÎ¿Ï ÎκδÏÏηÏ"
#. I18N: List group when no game series is specified
#. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1213 gui/launcher.cpp:1396
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1406
msgid "No Series"
msgstr "Îεν ανήκοÏ
ν Ïε ÏειÏά"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1227 gui/launcher.cpp:1410
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1420
msgid "Language not detected"
msgstr "Îεν ανιÏνεÏÏηκε η γλÏÏÏα"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1241 gui/launcher.cpp:1424
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1434
msgid "Platform not detected"
msgstr "Îεν ανιÏνεÏÏηκε η ÏλαÏÏÏÏμα"
#. I18N: Group for All items
-#: gui/launcher.cpp:1435 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1445 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "Îλα"
-#: gui/launcher.cpp:1584
+#: gui/launcher.cpp:1594
msgid "Icons per row:"
msgstr "Îικονίδια ανά ÏειÏά:"
@@ -2518,28 +2527,28 @@ msgstr "ÎÏιλÎξÏε ÏκιαÏÏή"
msgid "Select a Theme"
msgstr "ÎÏιλÎξÏε θÎμα"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgid "Disabled GFX"
msgstr "ÎÏενεÏγοÏοιημÎνα γÏαÏικά"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgctxt "lowres"
msgid "Disabled GFX"
msgstr "ÎÏενεÏγ. γÏαÏικά"
-#: gui/ThemeEngine.cpp:277
+#: gui/ThemeEngine.cpp:273
msgid "Standard renderer"
msgstr "Îανονική αÏÏδοÏη"
-#: gui/ThemeEngine.cpp:277 engines/scumm/dialogs.cpp:1016
+#: gui/ThemeEngine.cpp:273 engines/scumm/dialogs.cpp:1016
msgid "Standard"
msgstr "ÎανονικÏ"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased renderer"
msgstr "ÎξομαλÏ
μÎνη αÏÏδοÏη"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased"
msgstr "ÎξομαλÏ
μÎνη"
@@ -4390,6 +4399,158 @@ msgstr ""
msgid "Magnify Mode Off"
msgstr "Î ÎειÏοÏ
Ïγία ÎεγÎθÏ
νÏÎ·Ï ÎÏενεÏγοÏοιήθηκε"
+#: backends/platform/android/android.cpp:1028
+#, fuzzy
+#| msgid "Control"
+msgid "Controls"
+msgstr "ΧειÏιÏμÏÏ"
+
+#: backends/platform/android/android.cpp:1031
+msgid ""
+"## Touch controls\n"
+"\n"
+"The touch control scheme can be configured in the global settings. From the "
+"Launcher, go to **Options > Backend > Choose the preferred touch mode**.\n"
+"It's possible to configure the touch mode for three situations (ScummVM "
+"menus, 2D games and 3D games) and choose one of the three possible modes:\n"
+"\n"
+" * Direct mouse, the touch controls are direct. The pointer jumps to where "
+"the finger touches the screen (default for menus).\n"
+" * Touchpad emulation, the touch controls are indirect. The finger can be "
+"far away from the pointer and still move it, like on a laptop touchpad.\n"
+" * Gamepad emulation, the touch controls don't move any mouse. The fingers "
+"must be placed on lower left and right of the screen and respectively "
+"emulate a directional pad and action buttons.\n"
+" * The pointer speed setting in the **Controls tab** affects how far the "
+"pointer moves in response to a finger movement.\n"
+"\n"
+"The touch mode can be switched at anytime by tapping on the controller icon, "
+"next to the menu icon at the top right of the screen.\n"
+"\n"
+"To display or hide the small controller icon, from the Launcher select "
+"**Options** and then the **Backend** tab. Tick the **Show on-screen "
+"control** box to enable the controller icon.\n"
+"\n"
+"## Two finger tap\n"
+"\n"
+"To do a two finger tap, hold one finger down and then tap with a second "
+"finger.\n"
+"\n"
+"## Three finger tap\n"
+"\n"
+"To do a three finger tap, start with holding down one finger and "
+"progressively touch down the other two fingers, one at a time, while still "
+"holding down the previous fingers. Imagine you are impatiently tapping your "
+"fingers on a surface, but then slow down that movement so it is rhythmic, "
+"but not too slow.\n"
+"\n"
+"## Immersive Sticky fullscreen mode\n"
+"\n"
+"ScummVM for Android uses the Immersive Sticky fullscreen mode, which means "
+"that the Android system bar is hidden until the user swipes from an edge "
+"with a system bar. Swipe from the edge to reveal the system bars. They "
+"remain semi-transparent and disappear after a few seconds unless you "
+"interact with them. Your swipe also registers in the game, so if you need to "
+"swipe from an edge with system bars, your game play is not interrupted.\n"
+"\n"
+"## Global Main Menu\n"
+"\n"
+"To open the Global Main Menu, tap on the small menu icon at the top right of "
+"the screen.\n"
+"\n"
+"To display or hide the small menu icon, from the Launcher select **Options** "
+"and then the **Backend** tab. Tick the **Show on-screen control** box to "
+"enable the menu icon.\n"
+"\n"
+"## Virtual keyboard\n"
+"\n"
+"To open the virtual keyboard, long press on the small controller icon at the "
+"top right of the screen, or tap on any editable text field. To hide the "
+"virtual keyboard, tap the small controller icon (which became a keyboard "
+"one) again, or tap outside the text field.\n"
+"\n"
+msgstr ""
+
+#: backends/platform/android/android.cpp:1069
+#, fuzzy
+#| msgid "~A~dd Game..."
+msgid "Adding Games"
+msgstr "~Î ~ÏοÏθήκη ΠαιÏνιδιοÏ..."
+
+#: backends/platform/android/android.cpp:1072
+msgid ""
+"## Adding SAF paths to ScummVM directory list\n"
+"\n"
+"Starting with version 2.7.0 of ScummVM for Android, significant changes were "
+"made to the file access system to allow support for modern versions of the "
+"Android Operating System.\n"
+"\n"
+"If you find that your existing added games or custom paths no longer work, "
+"please edit those paths and this time use the SAF system to browse to the "
+"desired locations.\n"
+"\n"
+"To do that:\n"
+"\n"
+" 1. For each game whose data is not found, go to the \"Paths\" tab in the "
+"\"Game Options\" and change the \"Game path\"\n"
+"\n"
+" 2. Inside the ScummVM file browser, use \"Go Up\" until you reach the "
+"\"root\" folder where you will see the \"<Add a new folder>\" option.\n"
+"\n"
+" \n"
+"\n"
+" File Browser root with <Add a new folder> item\n"
+"\n"
+" 3. Choose that, then browse and select the \"parent\" folder for your "
+"games subfolders, e.g. \"SD Card > ScummVMgames\". Click on \"Use this folder"
+"\".\n"
+"\n"
+" \n"
+"\n"
+" OS file browser root\n"
+"\n"
+" \n"
+"\n"
+" OS file browser selectable folder with \"Use this folder\" button\n"
+"\n"
+" \n"
+"\n"
+" OS file browser ask to grant ScummVM directory access permission\n"
+"\n"
+" 4. Then, a new folder \"ScummVMgames\" will appear on the \"root\" folder "
+"of the ScummVM browser.\n"
+"\n"
+" \n"
+"\n"
+" File browser with added SAF folder in root\n"
+"\n"
+" 5. Browse through this folder to your game data.\n"
+"\n"
+"Steps 2 and 3 need to be done only once for all of your games.\n"
+"\n"
+"\n"
+"## Removing SAF path authorizations\n"
+"\n"
+"In case you would like to revoke any of the granted SAF authorizations, "
+"there is an option for this in the \"Global Options > Backend\" tab as shown "
+"on the screenshot below:\n"
+"\n"
+"\n"
+"\n"
+" GUI tab with \"Remove folder authorizations...\" button\n"
+"\n"
+"\n"
+"\n"
+" GUI dialog with list of authorizations to revoke\n"
+"\n"
+"In case you revoke authorization to a path, still used for specific games/"
+"titles, please follow the procedure of fixing them outlined in the previous "
+"subheading.\n"
+msgstr ""
+
#: backends/platform/android/options.cpp:131
msgid "Show On-screen control"
msgstr "Î Ïοβολή ÏÏοιÏείÏν ÏειÏιÏÎ¼Î¿Ï ÏÏην οθÏνη"
@@ -4583,6 +4744,62 @@ msgstr "ΠλειÏοÏ
Ïγία Touchpad αÏενεÏγοÏοιήθηκε."
msgid "Click Mode"
msgstr "ÎειÏοÏ
Ïγία Îλικ"
+#: backends/platform/sdl/sdl.cpp:1010
+msgid "Keyboard"
+msgstr "ΠληκÏÏολÏγιο"
+
+#: backends/platform/sdl/sdl.cpp:1013
+msgid ""
+"## Keyboard shortcuts\n"
+"\n"
+"ScummVM supports various in-game keyboard and mouse shortcuts, and since "
+"version 2.2.0 these can be manually configured in the **Keymaps tab**, or in "
+"the **configuration file**.\n"
+"\n"
+"For game-specific controls, see the [wiki entry](https://wiki.scummvm.org/"
+"index.php?title=Category:Supported_Games) for the game you are playing.\n"
+"\n"
+"Default shortcuts are shown in the table.\n"
+"\n"
+"| Shortcut | Description\n"
+"| --------------------------------\n"
+"| `Ctrl+F5` -- Displays the Global Main Menu\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1025
+msgid "| `Cmd+q` -- Quit (macOS)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1027
+msgid "| `Alt+F4` -- Quit (Windows)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1029
+msgid "| `Ctrl+q` -- Quit (Linux/Unix)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1030
+msgid "| `Ctrl+z` -- Quit (other platforms)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1033
+msgid ""
+"| `Ctrl+u` -- Mutes all sounds\n"
+"| `Ctrl+m` -- Toggles mouse capture\n"
+"| `Ctrl+Alt` and `9` or `0` -- Cycles forwards/backwards between graphics "
+"filters\n"
+"| `Ctrl+Alt` and `+` or `-` -- Increases/decreases the scale factor\n"
+"| `Ctrl+Alt+a` -- Toggles aspect ratio correction on/off\n"
+"| `Ctrl+Alt+f` -- Toggles between nearest neighbor and bilinear "
+"interpolation (graphics filtering on/off)\n"
+"| `Ctrl+Alt+s` -- Cycles through stretch modes\n"
+"| `Alt+Enter` -- Toggles full screen/windowed mode\n"
+"| `Alt+s` -- Takes a screenshot\n"
+"| `Ctrl+F7` -- Opens virtual keyboard (if enabled). This can also be "
+"opened with a long press of the middle mouse button or wheel.\n"
+"| `Ctrl+Alt+d` -- Opens the ScummVM debugger\n"
+msgstr ""
+
#: backends/platform/sdl/macosx/appmenu_osx.mm:248
msgid "Hide ScummVM"
msgstr "ÎÏÏκÏÏ
Ïη ScummVM"
@@ -4603,15 +4820,6 @@ msgstr "ΠαÏάθÏ
Ïο"
msgid "Minimize"
msgstr "ÎλαÏιÏÏοÏοίηÏη"
-#. I18N: This keymap opens KIA's HELP tab.
-#. In Blade Runner's official localizations, there is a description of this keymap
-#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
-#. ONLINE HELP
-#: backends/platform/sdl/macosx/appmenu_osx.mm:262
-#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
-msgid "Help"
-msgstr "Îοήθεια"
-
#: backends/platform/sdl/macosx/appmenu_osx.mm:267
msgid "User Manual"
msgstr "ÎγÏειÏίδιο ΧÏήÏηÏ"
@@ -11620,9 +11828,6 @@ msgstr ""
#~ msgid "Cursor Right"
#~ msgstr "ÎÏομÎÎ±Ï Îεξιά"
-#~ msgid "Keyboard"
-#~ msgstr "ΠληκÏÏολÏγιο"
-
#~ msgid "Using SDL driver "
#~ msgstr "ΧÏήÏη Î¿Î´Î·Î³Î¿Ï SDL "
diff --git a/po/es_ES.po b/po/es_ES.po
index 8d9bb786945..5df247c6dfb 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-09-14 06:23+0000\n"
+"POT-Creation-Date: 2023-09-16 22:56+0000\n"
"PO-Revision-Date: 2023-09-14 08:40+0000\n"
"Last-Translator: IlDucci <pajaroloco_2 at hotmail.com>\n"
"Language-Team: Spanish <https://translations.scummvm.org/projects/scummvm/"
@@ -219,7 +219,7 @@ msgstr "Pegar"
msgid "Paste code from clipboard"
msgstr "Pega el código desde el portapapeles"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:311
+#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:316
#: engines/dialogs.cpp:98 engines/engine.cpp:915 engines/mm/xeen/saves.cpp:259
#: engines/parallaction/metaengine.cpp:127
#: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:387
@@ -271,8 +271,8 @@ msgstr "Ya hay otro almacenamiento activo. ¿Quieres interrumpirlo?"
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:152 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: base/main.cpp:595 backends/events/default/default-events.cpp:193
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
@@ -285,8 +285,8 @@ msgstr "SÃ"
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:153 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: 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
@@ -307,7 +307,7 @@ msgstr "Los contenidos del código JSON no son válidos."
#: gui/cloudconnectionwizard.cpp:557 gui/downloaddialog.cpp:146
#: gui/editgamedialog.cpp:353 gui/editrecorddialog.cpp:67
-#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:550 gui/launcher.cpp:554
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2341 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1221 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -363,7 +363,7 @@ msgstr "Fallo al cargar el archivo JSON"
msgid "Select directory where to download game data"
msgstr "Selecciona el directorio donde descargar los archivos de juego"
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:308
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "Selecciona el directorio con los datos del juego"
@@ -399,7 +399,7 @@ msgstr ""
"Parece que estás usando una conexión limitada. ¿Seguro que quieres descargar "
"archivos?"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:652
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "¡ScummVM no ha podido abrir el directorio!"
@@ -992,167 +992,176 @@ msgid "Save Image"
msgstr "Guardar imagen"
#. I18N: Group name for the game list
-#: gui/launcher.cpp:104
+#: gui/launcher.cpp:106
msgctxt "group"
msgid "None"
msgstr "Ninguno"
#. I18N: Group name for the game list, grouped by the first letter of the game title
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
msgctxt "group"
msgid "First letter"
msgstr "Letra inicial"
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
msgctxt "group"
msgid "Initial"
msgstr "Inicial"
#. I18N: Group name for the game list, grouped by game engine
-#: gui/launcher.cpp:108
+#: gui/launcher.cpp:110
msgctxt "group"
msgid "Engine"
msgstr "Motor"
#. I18N: Group name for the game list, grouped by game series
-#: gui/launcher.cpp:110
+#: gui/launcher.cpp:112
msgctxt "group"
msgid "Series"
msgstr "Serie"
#. I18N: Group name for the game list, grouped by game publisher
-#: gui/launcher.cpp:112
+#: gui/launcher.cpp:114
msgctxt "group"
msgid "Publisher"
msgstr "Distribuidora"
#. I18N: Group name for the game list, grouped by language
-#: gui/launcher.cpp:114
+#: gui/launcher.cpp:116
msgctxt "group"
msgid "Language"
msgstr "Idioma"
#. I18N: Group name for the game list, grouped by game platform
-#: gui/launcher.cpp:116
+#: gui/launcher.cpp:118
msgctxt "group"
msgid "Platform"
msgstr "Plataforma"
-#: gui/launcher.cpp:226
+#: gui/launcher.cpp:228
msgid "Select Group by"
msgstr "Seleccionar grupo por..."
-#: gui/launcher.cpp:230 gui/launcher.cpp:873
+#: gui/launcher.cpp:232 gui/launcher.cpp:883
msgid "Group:"
msgstr "Agrupar por:"
-#: gui/launcher.cpp:232
+#: gui/launcher.cpp:234
msgid "Select a criteria to group the entries"
msgstr "Selecciona los criterios con los que se deben agrupar los elementos"
+#. I18N: This keymap opens KIA's HELP tab.
+#. In Blade Runner's official localizations, there is a description of this keymap
+#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
+#. ONLINE HELP
+#: gui/launcher.cpp:262 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
+msgid "Help"
+msgstr "Ayuda"
+
#. I18N: Button Quit ScummVM program. Q is the shortcut, Ctrl+Q, put it in parens for non-latin (~Q~)
-#: gui/launcher.cpp:261 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~S~alir"
-#: gui/launcher.cpp:261 backends/platform/sdl/macosx/appmenu_osx.mm:252
+#: gui/launcher.cpp:266 backends/platform/sdl/macosx/appmenu_osx.mm:252
msgid "Quit ScummVM"
msgstr "Salir de ScummVM"
#. I18N: Button About ScummVM program. b is the shortcut, Ctrl+b, put it in parens for non-latin (~b~)
-#: gui/launcher.cpp:265
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "Acerca ~d~e..."
-#: gui/launcher.cpp:265 backends/platform/sdl/macosx/appmenu_osx.mm:246
+#: gui/launcher.cpp:270 backends/platform/sdl/macosx/appmenu_osx.mm:246
msgid "About ScummVM"
msgstr "Acerca de ScummVM"
#. I18N: Button caption. O is the shortcut, Ctrl+O, put it in parens for non-latin (~O~)
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "~O~pciones globales..."
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "Cambia las opciones generales de ScummVM"
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~O~pc. globales..."
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
msgid "Download Games"
msgstr "Descargar juegos"
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
msgid "Download freeware games for ScummVM"
msgstr "Descargar juegos «freeware» para ScummVM"
#. I18N: Button caption. A is the shortcut, Ctrl+A, put it in parens for non-latin (~A~)
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~A~ñadir juego..."
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Añade juegos a la lista"
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "~A~ñadir..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "E~l~iminar juego"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "Elimina el juego de la lista. Los archivos no serán borrados."
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "E~l~iminar"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Añadir varios..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Añad. varios"
-#: gui/launcher.cpp:296 gui/launcher.cpp:843 gui/shaderbrowser-dialog.cpp:62
+#: gui/launcher.cpp:301 gui/launcher.cpp:853 gui/shaderbrowser-dialog.cpp:62
#: gui/shaderbrowser-dialog.cpp:98
msgid "Search in game list"
msgstr "Buscar en la lista de juegos"
-#: gui/launcher.cpp:300 gui/launcher.cpp:864 gui/shaderbrowser-dialog.cpp:66
+#: gui/launcher.cpp:305 gui/launcher.cpp:874 gui/shaderbrowser-dialog.cpp:66
#: gui/shaderbrowser-dialog.cpp:108
msgid "Search:"
msgstr "Buscar:"
-#: gui/launcher.cpp:311 engines/dialogs.cpp:98 engines/engine.cpp:915
+#: gui/launcher.cpp:316 engines/dialogs.cpp:98 engines/engine.cpp:915
#: engines/mm/xeen/saves.cpp:259 engines/pegasus/pegasus.cpp:387
#: engines/trecision/saveload.cpp:253 engines/tsage/scenes.cpp:630
#: engines/wage/saveload.cpp:736
msgid "Load game:"
msgstr "Cargar juego:"
-#: gui/launcher.cpp:410
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr ""
"¡Este directorio se está utilizando para una descarga y todavÃa no puede "
"usarse!"
-#: gui/launcher.cpp:421
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1160,111 +1169,111 @@ msgstr ""
"¿Seguro que quieres ejecutar la detección masiva? Puede que se añada un gran "
"número de juegos."
-#: gui/launcher.cpp:451
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "¿Seguro que quieres eliminar la configuración de este juego?"
-#: gui/launcher.cpp:493
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "¿Quieres cargar la partida guardada?"
-#: gui/launcher.cpp:550
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "Este juego no permite cargar partidas desde el iniciador."
-#: gui/launcher.cpp:554
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr "¡ScummVM no ha encontrado ningún motor capaz de ejecutar el juego!"
-#: gui/launcher.cpp:671
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "¡ScummVM no ha encontrado ningún juego en el directorio!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:687
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Variante desconocida"
-#: gui/launcher.cpp:693
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Elige el juego:"
-#: gui/launcher.cpp:913 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Modo lista"
-#: gui/launcher.cpp:914 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Modo mosaico"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~J~ugar"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Ejecuta el juego seleccionado"
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~C~argar..."
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Carga una partida del juego seleccionado"
-#: gui/launcher.cpp:1081
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Grabar..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "Opciones del j~u~ego..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Cambia las opciones del juego"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgctxt "lowres"
msgid "~G~ame Opts..."
msgstr "Opc. j~u~ego..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1179 gui/launcher.cpp:1362
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1372
msgid "Unknown Engine"
msgstr "Motor desconocido"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1196 gui/launcher.cpp:1379
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1389
msgid "Unknown Publisher"
msgstr "Distribuidora desconocida"
#. I18N: List group when no game series is specified
#. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1213 gui/launcher.cpp:1396
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1406
msgid "No Series"
msgstr "No hay series"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1227 gui/launcher.cpp:1410
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1420
msgid "Language not detected"
msgstr "Idioma no detectado"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1241 gui/launcher.cpp:1424
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1434
msgid "Platform not detected"
msgstr "Plataforma no detectada"
#. I18N: Group for All items
-#: gui/launcher.cpp:1435 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1445 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "Todo"
-#: gui/launcher.cpp:1584
+#: gui/launcher.cpp:1594
msgid "Icons per row:"
msgstr "Iconos por fila:"
@@ -2486,28 +2495,28 @@ msgstr "Selecciona un shader"
msgid "Select a Theme"
msgstr "Selecciona un tema"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgid "Disabled GFX"
msgstr "Gráficos desactivados"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgctxt "lowres"
msgid "Disabled GFX"
msgstr "Gráf. desactivados"
-#: gui/ThemeEngine.cpp:277
+#: gui/ThemeEngine.cpp:273
msgid "Standard renderer"
msgstr "Renderizado estándar"
-#: gui/ThemeEngine.cpp:277 engines/scumm/dialogs.cpp:1016
+#: gui/ThemeEngine.cpp:273 engines/scumm/dialogs.cpp:1016
msgid "Standard"
msgstr "Estándar"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased renderer"
msgstr "Renderizado suavizado"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased"
msgstr "Suavizado"
@@ -4335,6 +4344,158 @@ msgstr "Modo aumentado desactivado. Reactivando modo de arrastre..."
msgid "Magnify Mode Off"
msgstr "Modo aumentado desactivado"
+#: backends/platform/android/android.cpp:1028
+#, fuzzy
+#| msgid "Control"
+msgid "Controls"
+msgstr "Controles"
+
+#: backends/platform/android/android.cpp:1031
+msgid ""
+"## Touch controls\n"
+"\n"
+"The touch control scheme can be configured in the global settings. From the "
+"Launcher, go to **Options > Backend > Choose the preferred touch mode**.\n"
+"It's possible to configure the touch mode for three situations (ScummVM "
+"menus, 2D games and 3D games) and choose one of the three possible modes:\n"
+"\n"
+" * Direct mouse, the touch controls are direct. The pointer jumps to where "
+"the finger touches the screen (default for menus).\n"
+" * Touchpad emulation, the touch controls are indirect. The finger can be "
+"far away from the pointer and still move it, like on a laptop touchpad.\n"
+" * Gamepad emulation, the touch controls don't move any mouse. The fingers "
+"must be placed on lower left and right of the screen and respectively "
+"emulate a directional pad and action buttons.\n"
+" * The pointer speed setting in the **Controls tab** affects how far the "
+"pointer moves in response to a finger movement.\n"
+"\n"
+"The touch mode can be switched at anytime by tapping on the controller icon, "
+"next to the menu icon at the top right of the screen.\n"
+"\n"
+"To display or hide the small controller icon, from the Launcher select "
+"**Options** and then the **Backend** tab. Tick the **Show on-screen "
+"control** box to enable the controller icon.\n"
+"\n"
+"## Two finger tap\n"
+"\n"
+"To do a two finger tap, hold one finger down and then tap with a second "
+"finger.\n"
+"\n"
+"## Three finger tap\n"
+"\n"
+"To do a three finger tap, start with holding down one finger and "
+"progressively touch down the other two fingers, one at a time, while still "
+"holding down the previous fingers. Imagine you are impatiently tapping your "
+"fingers on a surface, but then slow down that movement so it is rhythmic, "
+"but not too slow.\n"
+"\n"
+"## Immersive Sticky fullscreen mode\n"
+"\n"
+"ScummVM for Android uses the Immersive Sticky fullscreen mode, which means "
+"that the Android system bar is hidden until the user swipes from an edge "
+"with a system bar. Swipe from the edge to reveal the system bars. They "
+"remain semi-transparent and disappear after a few seconds unless you "
+"interact with them. Your swipe also registers in the game, so if you need to "
+"swipe from an edge with system bars, your game play is not interrupted.\n"
+"\n"
+"## Global Main Menu\n"
+"\n"
+"To open the Global Main Menu, tap on the small menu icon at the top right of "
+"the screen.\n"
+"\n"
+"To display or hide the small menu icon, from the Launcher select **Options** "
+"and then the **Backend** tab. Tick the **Show on-screen control** box to "
+"enable the menu icon.\n"
+"\n"
+"## Virtual keyboard\n"
+"\n"
+"To open the virtual keyboard, long press on the small controller icon at the "
+"top right of the screen, or tap on any editable text field. To hide the "
+"virtual keyboard, tap the small controller icon (which became a keyboard "
+"one) again, or tap outside the text field.\n"
+"\n"
+msgstr ""
+
+#: backends/platform/android/android.cpp:1069
+#, fuzzy
+#| msgid "~A~dd Game..."
+msgid "Adding Games"
+msgstr "~A~ñadir juego..."
+
+#: backends/platform/android/android.cpp:1072
+msgid ""
+"## Adding SAF paths to ScummVM directory list\n"
+"\n"
+"Starting with version 2.7.0 of ScummVM for Android, significant changes were "
+"made to the file access system to allow support for modern versions of the "
+"Android Operating System.\n"
+"\n"
+"If you find that your existing added games or custom paths no longer work, "
+"please edit those paths and this time use the SAF system to browse to the "
+"desired locations.\n"
+"\n"
+"To do that:\n"
+"\n"
+" 1. For each game whose data is not found, go to the \"Paths\" tab in the "
+"\"Game Options\" and change the \"Game path\"\n"
+"\n"
+" 2. Inside the ScummVM file browser, use \"Go Up\" until you reach the "
+"\"root\" folder where you will see the \"<Add a new folder>\" option.\n"
+"\n"
+" \n"
+"\n"
+" File Browser root with <Add a new folder> item\n"
+"\n"
+" 3. Choose that, then browse and select the \"parent\" folder for your "
+"games subfolders, e.g. \"SD Card > ScummVMgames\". Click on \"Use this folder"
+"\".\n"
+"\n"
+" \n"
+"\n"
+" OS file browser root\n"
+"\n"
+" \n"
+"\n"
+" OS file browser selectable folder with \"Use this folder\" button\n"
+"\n"
+" \n"
+"\n"
+" OS file browser ask to grant ScummVM directory access permission\n"
+"\n"
+" 4. Then, a new folder \"ScummVMgames\" will appear on the \"root\" folder "
+"of the ScummVM browser.\n"
+"\n"
+" \n"
+"\n"
+" File browser with added SAF folder in root\n"
+"\n"
+" 5. Browse through this folder to your game data.\n"
+"\n"
+"Steps 2 and 3 need to be done only once for all of your games.\n"
+"\n"
+"\n"
+"## Removing SAF path authorizations\n"
+"\n"
+"In case you would like to revoke any of the granted SAF authorizations, "
+"there is an option for this in the \"Global Options > Backend\" tab as shown "
+"on the screenshot below:\n"
+"\n"
+"\n"
+"\n"
+" GUI tab with \"Remove folder authorizations...\" button\n"
+"\n"
+"\n"
+"\n"
+" GUI dialog with list of authorizations to revoke\n"
+"\n"
+"In case you revoke authorization to a path, still used for specific games/"
+"titles, please follow the procedure of fixing them outlined in the previous "
+"subheading.\n"
+msgstr ""
+
#: backends/platform/android/options.cpp:131
msgid "Show On-screen control"
msgstr "Mostrar controles en pantalla"
@@ -4532,6 +4693,62 @@ msgstr "Modo Touchpad desactivado."
msgid "Click Mode"
msgstr "Modo clic"
+#: backends/platform/sdl/sdl.cpp:1010
+msgid "Keyboard"
+msgstr "Teclado"
+
+#: backends/platform/sdl/sdl.cpp:1013
+msgid ""
+"## Keyboard shortcuts\n"
+"\n"
+"ScummVM supports various in-game keyboard and mouse shortcuts, and since "
+"version 2.2.0 these can be manually configured in the **Keymaps tab**, or in "
+"the **configuration file**.\n"
+"\n"
+"For game-specific controls, see the [wiki entry](https://wiki.scummvm.org/"
+"index.php?title=Category:Supported_Games) for the game you are playing.\n"
+"\n"
+"Default shortcuts are shown in the table.\n"
+"\n"
+"| Shortcut | Description\n"
+"| --------------------------------\n"
+"| `Ctrl+F5` -- Displays the Global Main Menu\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1025
+msgid "| `Cmd+q` -- Quit (macOS)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1027
+msgid "| `Alt+F4` -- Quit (Windows)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1029
+msgid "| `Ctrl+q` -- Quit (Linux/Unix)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1030
+msgid "| `Ctrl+z` -- Quit (other platforms)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1033
+msgid ""
+"| `Ctrl+u` -- Mutes all sounds\n"
+"| `Ctrl+m` -- Toggles mouse capture\n"
+"| `Ctrl+Alt` and `9` or `0` -- Cycles forwards/backwards between graphics "
+"filters\n"
+"| `Ctrl+Alt` and `+` or `-` -- Increases/decreases the scale factor\n"
+"| `Ctrl+Alt+a` -- Toggles aspect ratio correction on/off\n"
+"| `Ctrl+Alt+f` -- Toggles between nearest neighbor and bilinear "
+"interpolation (graphics filtering on/off)\n"
+"| `Ctrl+Alt+s` -- Cycles through stretch modes\n"
+"| `Alt+Enter` -- Toggles full screen/windowed mode\n"
+"| `Alt+s` -- Takes a screenshot\n"
+"| `Ctrl+F7` -- Opens virtual keyboard (if enabled). This can also be "
+"opened with a long press of the middle mouse button or wheel.\n"
+"| `Ctrl+Alt+d` -- Opens the ScummVM debugger\n"
+msgstr ""
+
#: backends/platform/sdl/macosx/appmenu_osx.mm:248
msgid "Hide ScummVM"
msgstr "Ocultar ScummVM"
@@ -4552,15 +4769,6 @@ msgstr "Ventana"
msgid "Minimize"
msgstr "Minimizar"
-#. I18N: This keymap opens KIA's HELP tab.
-#. In Blade Runner's official localizations, there is a description of this keymap
-#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
-#. ONLINE HELP
-#: backends/platform/sdl/macosx/appmenu_osx.mm:262
-#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
-msgid "Help"
-msgstr "Ayuda"
-
#: backends/platform/sdl/macosx/appmenu_osx.mm:267
msgid "User Manual"
msgstr "Manual de usuario"
@@ -11490,9 +11698,6 @@ msgstr ""
#~ msgid "Cursor Right"
#~ msgstr "Derecha"
-#~ msgid "Keyboard"
-#~ msgstr "Teclado"
-
#~ msgid "Using SDL driver "
#~ msgstr "Usando el controlador SDL "
diff --git a/po/eu.po b/po/eu.po
index 634681cd55e..25801d5e497 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-09-14 06:23+0000\n"
+"POT-Creation-Date: 2023-09-16 22:56+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/"
@@ -220,7 +220,7 @@ msgstr "Modu bizkorra"
msgid "Paste code from clipboard"
msgstr ""
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:311
+#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:316
#: engines/dialogs.cpp:98 engines/engine.cpp:915 engines/mm/xeen/saves.cpp:259
#: engines/parallaction/metaengine.cpp:127
#: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:387
@@ -276,8 +276,8 @@ msgstr ""
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:152 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: base/main.cpp:595 backends/events/default/default-events.cpp:193
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
@@ -290,8 +290,8 @@ msgstr "Bai"
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:153 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: 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
@@ -312,7 +312,7 @@ msgstr ""
#: gui/cloudconnectionwizard.cpp:557 gui/downloaddialog.cpp:146
#: gui/editgamedialog.cpp:353 gui/editrecorddialog.cpp:67
-#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:550 gui/launcher.cpp:554
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2341 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1221 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -369,7 +369,7 @@ msgstr "Ezin izan da fitxategia ezabatu."
msgid "Select directory where to download game data"
msgstr "Jokoaren jaitsiera direktorioa aukeratu"
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:308
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "Jokoaren direktorioa aukeratu"
@@ -407,7 +407,7 @@ msgstr ""
"Antza denez, zure konexioa mugatua da. Ziur al zaude fitxategiak deskargatu "
"nahi dituzula?"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:652
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM-k ezin izan du zehazturiko direktorioa ireki!"
@@ -1003,177 +1003,186 @@ msgid "Save Image"
msgstr "Gorde jokoa:"
#. I18N: Group name for the game list
-#: gui/launcher.cpp:104
+#: gui/launcher.cpp:106
#, fuzzy
msgctxt "group"
msgid "None"
msgstr "Bat ere ez"
#. I18N: Group name for the game list, grouped by the first letter of the game title
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
#, fuzzy
msgctxt "group"
msgid "First letter"
msgstr "Sorginkeria aukeratu"
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
msgctxt "group"
msgid "Initial"
msgstr ""
#. I18N: Group name for the game list, grouped by game engine
-#: gui/launcher.cpp:108
+#: gui/launcher.cpp:110
#, fuzzy
msgctxt "group"
msgid "Engine"
msgstr "Motorea"
#. I18N: Group name for the game list, grouped by game series
-#: gui/launcher.cpp:110
+#: gui/launcher.cpp:112
msgctxt "group"
msgid "Series"
msgstr ""
#. I18N: Group name for the game list, grouped by game publisher
-#: gui/launcher.cpp:112
+#: gui/launcher.cpp:114
#, fuzzy
msgctxt "group"
msgid "Publisher"
msgstr "Egile ezezaguna"
#. I18N: Group name for the game list, grouped by language
-#: gui/launcher.cpp:114
+#: gui/launcher.cpp:116
#, fuzzy
msgctxt "group"
msgid "Language"
msgstr "Hizkuntza:"
#. I18N: Group name for the game list, grouped by game platform
-#: gui/launcher.cpp:116
+#: gui/launcher.cpp:118
#, fuzzy
msgctxt "group"
msgid "Platform"
msgstr "Plataforma:"
-#: gui/launcher.cpp:226
+#: gui/launcher.cpp:228
msgid "Select Group by"
msgstr ""
-#: gui/launcher.cpp:230 gui/launcher.cpp:873
+#: gui/launcher.cpp:232 gui/launcher.cpp:883
msgid "Group:"
msgstr ""
-#: gui/launcher.cpp:232
+#: gui/launcher.cpp:234
msgid "Select a criteria to group the entries"
msgstr ""
+#. I18N: This keymap opens KIA's HELP tab.
+#. In Blade Runner's official localizations, there is a description of this keymap
+#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
+#. ONLINE HELP
+#: gui/launcher.cpp:262 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
+msgid "Help"
+msgstr ""
+
#. I18N: Button Quit ScummVM program. Q is the shortcut, Ctrl+Q, put it in parens for non-latin (~Q~)
-#: gui/launcher.cpp:261 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~I~rten"
-#: gui/launcher.cpp:261 backends/platform/sdl/macosx/appmenu_osx.mm:252
+#: gui/launcher.cpp:266 backends/platform/sdl/macosx/appmenu_osx.mm:252
msgid "Quit ScummVM"
msgstr "Irten ScummVM-tik"
#. I18N: Button About ScummVM program. b is the shortcut, Ctrl+b, put it in parens for non-latin (~b~)
-#: gui/launcher.cpp:265
+#: gui/launcher.cpp:270
#, fuzzy
msgid "A~b~out"
msgstr "Ho~n~i buruz..."
-#: gui/launcher.cpp:265 backends/platform/sdl/macosx/appmenu_osx.mm:246
+#: gui/launcher.cpp:270 backends/platform/sdl/macosx/appmenu_osx.mm:246
msgid "About ScummVM"
msgstr "ScummVM-i buruz"
#. I18N: Button caption. O is the shortcut, Ctrl+O, put it in parens for non-latin (~O~)
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
#, fuzzy
msgid "Global ~O~ptions..."
msgstr "~A~ukerak..."
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "ScummVM-ren aukera globalak aldatu"
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
#, fuzzy
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~A~ukerak..."
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
#, fuzzy
msgid "Download Games"
msgstr "Kargatu fitxategia:"
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
msgid "Download freeware games for ScummVM"
msgstr ""
#. I18N: Button caption. A is the shortcut, Ctrl+A, put it in parens for non-latin (~A~)
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~G~ehitu..."
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Jokoak zerrendara gehitu"
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "~G~ehitu..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "~K~endu jokoa"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "Jokoa zerrendatik kendu. Jokoaren fitxategiak ez dira ezabatzen"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "~K~endu"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Gehitu hainbat..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Hainbat gehitu..."
-#: gui/launcher.cpp:296 gui/launcher.cpp:843 gui/shaderbrowser-dialog.cpp:62
+#: gui/launcher.cpp:301 gui/launcher.cpp:853 gui/shaderbrowser-dialog.cpp:62
#: gui/shaderbrowser-dialog.cpp:98
msgid "Search in game list"
msgstr "Bilatu joko-zerrendan"
-#: gui/launcher.cpp:300 gui/launcher.cpp:864 gui/shaderbrowser-dialog.cpp:66
+#: gui/launcher.cpp:305 gui/launcher.cpp:874 gui/shaderbrowser-dialog.cpp:66
#: gui/shaderbrowser-dialog.cpp:108
msgid "Search:"
msgstr "Bilatu:"
-#: gui/launcher.cpp:311 engines/dialogs.cpp:98 engines/engine.cpp:915
+#: gui/launcher.cpp:316 engines/dialogs.cpp:98 engines/engine.cpp:915
#: engines/mm/xeen/saves.cpp:259 engines/pegasus/pegasus.cpp:387
#: engines/trecision/saveload.cpp:253 engines/tsage/scenes.cpp:630
#: engines/wage/saveload.cpp:736
msgid "Load game:"
msgstr "Jokoa kargatu:"
-#: gui/launcher.cpp:410
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr ""
"Direktorio hau ezin da oraindik erabili, fitxategiak jaisten ari dira "
"oraindik!"
-#: gui/launcher.cpp:421
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1181,75 +1190,75 @@ msgstr ""
"Joko detektatzaile masiboa exekutatu nahi al duzu? Honek joko kantitate "
"handia gehitu dezake."
-#: gui/launcher.cpp:451
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "Benetan ezabatu nahi duzu joko-konfigurazio hau?"
-#: gui/launcher.cpp:493
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Gordetako jokoa kargatu?"
-#: gui/launcher.cpp:550
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "Joko honek ez du uzten partidak abiarazletik kargatzen."
-#: gui/launcher.cpp:554
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr ""
"ScummVM-k ezin izan du aukeraturiko jokoa exekutatzeko gai den motorerik "
"aurkitu!"
-#: gui/launcher.cpp:671
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "ScummVM-k ezin izan du jokorik aurkitu zehazturiko direktorioan!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:687
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Aldaera ezezaguna"
-#: gui/launcher.cpp:693
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Jokoa aukeratu:"
-#: gui/launcher.cpp:913 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Zerrenda ikuspegia"
-#: gui/launcher.cpp:914 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Sareta ikuspegia"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~H~asi"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Aukeraturiko jokora jolastu"
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~K~argatu..."
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Aukeraturiko jokorako partida gordea kargatu"
-#: gui/launcher.cpp:1081
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Grabatu..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
#, fuzzy
msgid "~G~ame Options..."
msgstr "~A~ukerak..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Aldatu jokoaren aukerak"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
#, fuzzy
msgctxt "lowres"
msgid "~G~ame Opts..."
@@ -1257,42 +1266,42 @@ msgstr "~A~ukerak..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1179 gui/launcher.cpp:1362
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1372
#, fuzzy
msgid "Unknown Engine"
msgstr "Aldaera ezezaguna"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1196 gui/launcher.cpp:1379
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1389
#, fuzzy
msgid "Unknown Publisher"
msgstr "Egile ezezaguna"
#. I18N: List group when no game series is specified
#. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1213 gui/launcher.cpp:1396
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1406
msgid "No Series"
msgstr ""
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1227 gui/launcher.cpp:1410
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1420
msgid "Language not detected"
msgstr ""
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1241 gui/launcher.cpp:1424
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1434
msgid "Platform not detected"
msgstr ""
#. I18N: Group for All items
-#: gui/launcher.cpp:1435 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1445 gui/widgets/groupedlist.cpp:81
#, fuzzy
msgid "All"
msgstr "Alt"
-#: gui/launcher.cpp:1584
+#: gui/launcher.cpp:1594
msgid "Icons per row:"
msgstr ""
@@ -2521,30 +2530,30 @@ msgstr "Gaia aukeratu"
msgid "Select a Theme"
msgstr "Gaia aukeratu"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgid "Disabled GFX"
msgstr "GFX desgaituta"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgctxt "lowres"
msgid "Disabled GFX"
msgstr "GFX desgaituta"
-#: gui/ThemeEngine.cpp:277
+#: gui/ThemeEngine.cpp:273
#, fuzzy
msgid "Standard renderer"
msgstr "Errendatzaile estandarra"
-#: gui/ThemeEngine.cpp:277 engines/scumm/dialogs.cpp:1016
+#: gui/ThemeEngine.cpp:273 engines/scumm/dialogs.cpp:1016
msgid "Standard"
msgstr "Estandarra"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
#, fuzzy
msgid "Antialiased renderer"
msgstr "Errendatzaile lausotua"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased"
msgstr "Lausotua"
@@ -4375,6 +4384,157 @@ msgstr ""
msgid "Magnify Mode Off"
msgstr ""
+#: backends/platform/android/android.cpp:1028
+#, fuzzy
+msgid "Controls"
+msgstr "Saguaren kontrola"
+
+#: backends/platform/android/android.cpp:1031
+msgid ""
+"## Touch controls\n"
+"\n"
+"The touch control scheme can be configured in the global settings. From the "
+"Launcher, go to **Options > Backend > Choose the preferred touch mode**.\n"
+"It's possible to configure the touch mode for three situations (ScummVM "
+"menus, 2D games and 3D games) and choose one of the three possible modes:\n"
+"\n"
+" * Direct mouse, the touch controls are direct. The pointer jumps to where "
+"the finger touches the screen (default for menus).\n"
+" * Touchpad emulation, the touch controls are indirect. The finger can be "
+"far away from the pointer and still move it, like on a laptop touchpad.\n"
+" * Gamepad emulation, the touch controls don't move any mouse. The fingers "
+"must be placed on lower left and right of the screen and respectively "
+"emulate a directional pad and action buttons.\n"
+" * The pointer speed setting in the **Controls tab** affects how far the "
+"pointer moves in response to a finger movement.\n"
+"\n"
+"The touch mode can be switched at anytime by tapping on the controller icon, "
+"next to the menu icon at the top right of the screen.\n"
+"\n"
+"To display or hide the small controller icon, from the Launcher select "
+"**Options** and then the **Backend** tab. Tick the **Show on-screen "
+"control** box to enable the controller icon.\n"
+"\n"
+"## Two finger tap\n"
+"\n"
+"To do a two finger tap, hold one finger down and then tap with a second "
+"finger.\n"
+"\n"
+"## Three finger tap\n"
+"\n"
+"To do a three finger tap, start with holding down one finger and "
+"progressively touch down the other two fingers, one at a time, while still "
+"holding down the previous fingers. Imagine you are impatiently tapping your "
+"fingers on a surface, but then slow down that movement so it is rhythmic, "
+"but not too slow.\n"
+"\n"
+"## Immersive Sticky fullscreen mode\n"
+"\n"
+"ScummVM for Android uses the Immersive Sticky fullscreen mode, which means "
+"that the Android system bar is hidden until the user swipes from an edge "
+"with a system bar. Swipe from the edge to reveal the system bars. They "
+"remain semi-transparent and disappear after a few seconds unless you "
+"interact with them. Your swipe also registers in the game, so if you need to "
+"swipe from an edge with system bars, your game play is not interrupted.\n"
+"\n"
+"## Global Main Menu\n"
+"\n"
+"To open the Global Main Menu, tap on the small menu icon at the top right of "
+"the screen.\n"
+"\n"
+"To display or hide the small menu icon, from the Launcher select **Options** "
+"and then the **Backend** tab. Tick the **Show on-screen control** box to "
+"enable the menu icon.\n"
+"\n"
+"## Virtual keyboard\n"
+"\n"
+"To open the virtual keyboard, long press on the small controller icon at the "
+"top right of the screen, or tap on any editable text field. To hide the "
+"virtual keyboard, tap the small controller icon (which became a keyboard "
+"one) again, or tap outside the text field.\n"
+"\n"
+msgstr ""
+
+#: backends/platform/android/android.cpp:1069
+#, fuzzy
+#| msgid "~A~dd Game..."
+msgid "Adding Games"
+msgstr "~G~ehitu..."
+
+#: backends/platform/android/android.cpp:1072
+msgid ""
+"## Adding SAF paths to ScummVM directory list\n"
+"\n"
+"Starting with version 2.7.0 of ScummVM for Android, significant changes were "
+"made to the file access system to allow support for modern versions of the "
+"Android Operating System.\n"
+"\n"
+"If you find that your existing added games or custom paths no longer work, "
+"please edit those paths and this time use the SAF system to browse to the "
+"desired locations.\n"
+"\n"
+"To do that:\n"
+"\n"
+" 1. For each game whose data is not found, go to the \"Paths\" tab in the "
+"\"Game Options\" and change the \"Game path\"\n"
+"\n"
+" 2. Inside the ScummVM file browser, use \"Go Up\" until you reach the "
+"\"root\" folder where you will see the \"<Add a new folder>\" option.\n"
+"\n"
+" \n"
+"\n"
+" File Browser root with <Add a new folder> item\n"
+"\n"
+" 3. Choose that, then browse and select the \"parent\" folder for your "
+"games subfolders, e.g. \"SD Card > ScummVMgames\". Click on \"Use this folder"
+"\".\n"
+"\n"
+" \n"
+"\n"
+" OS file browser root\n"
+"\n"
+" \n"
+"\n"
+" OS file browser selectable folder with \"Use this folder\" button\n"
+"\n"
+" \n"
+"\n"
+" OS file browser ask to grant ScummVM directory access permission\n"
+"\n"
+" 4. Then, a new folder \"ScummVMgames\" will appear on the \"root\" folder "
+"of the ScummVM browser.\n"
+"\n"
+" \n"
+"\n"
+" File browser with added SAF folder in root\n"
+"\n"
+" 5. Browse through this folder to your game data.\n"
+"\n"
+"Steps 2 and 3 need to be done only once for all of your games.\n"
+"\n"
+"\n"
+"## Removing SAF path authorizations\n"
+"\n"
+"In case you would like to revoke any of the granted SAF authorizations, "
+"there is an option for this in the \"Global Options > Backend\" tab as shown "
+"on the screenshot below:\n"
+"\n"
+"\n"
+"\n"
+" GUI tab with \"Remove folder authorizations...\" button\n"
+"\n"
+"\n"
+"\n"
+" GUI dialog with list of authorizations to revoke\n"
+"\n"
+"In case you revoke authorization to a path, still used for specific games/"
+"titles, please follow the procedure of fixing them outlined in the previous "
+"subheading.\n"
+msgstr ""
+
#: backends/platform/android/options.cpp:131
msgid "Show On-screen control"
msgstr "Erakutsi pantaila-gaineko kontrola"
@@ -4556,6 +4716,62 @@ msgstr "Touchpad modua desgaituta."
msgid "Click Mode"
msgstr "Klikatzeko modua"
+#: backends/platform/sdl/sdl.cpp:1010
+msgid "Keyboard"
+msgstr "Teklatua"
+
+#: backends/platform/sdl/sdl.cpp:1013
+msgid ""
+"## Keyboard shortcuts\n"
+"\n"
+"ScummVM supports various in-game keyboard and mouse shortcuts, and since "
+"version 2.2.0 these can be manually configured in the **Keymaps tab**, or in "
+"the **configuration file**.\n"
+"\n"
+"For game-specific controls, see the [wiki entry](https://wiki.scummvm.org/"
+"index.php?title=Category:Supported_Games) for the game you are playing.\n"
+"\n"
+"Default shortcuts are shown in the table.\n"
+"\n"
+"| Shortcut | Description\n"
+"| --------------------------------\n"
+"| `Ctrl+F5` -- Displays the Global Main Menu\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1025
+msgid "| `Cmd+q` -- Quit (macOS)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1027
+msgid "| `Alt+F4` -- Quit (Windows)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1029
+msgid "| `Ctrl+q` -- Quit (Linux/Unix)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1030
+msgid "| `Ctrl+z` -- Quit (other platforms)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1033
+msgid ""
+"| `Ctrl+u` -- Mutes all sounds\n"
+"| `Ctrl+m` -- Toggles mouse capture\n"
+"| `Ctrl+Alt` and `9` or `0` -- Cycles forwards/backwards between graphics "
+"filters\n"
+"| `Ctrl+Alt` and `+` or `-` -- Increases/decreases the scale factor\n"
+"| `Ctrl+Alt+a` -- Toggles aspect ratio correction on/off\n"
+"| `Ctrl+Alt+f` -- Toggles between nearest neighbor and bilinear "
+"interpolation (graphics filtering on/off)\n"
+"| `Ctrl+Alt+s` -- Cycles through stretch modes\n"
+"| `Alt+Enter` -- Toggles full screen/windowed mode\n"
+"| `Alt+s` -- Takes a screenshot\n"
+"| `Ctrl+F7` -- Opens virtual keyboard (if enabled). This can also be "
+"opened with a long press of the middle mouse button or wheel.\n"
+"| `Ctrl+Alt+d` -- Opens the ScummVM debugger\n"
+msgstr ""
+
#: backends/platform/sdl/macosx/appmenu_osx.mm:248
msgid "Hide ScummVM"
msgstr "ScummVM ezkutatu"
@@ -4576,15 +4792,6 @@ msgstr "Leihoa"
msgid "Minimize"
msgstr "Minimizatu"
-#. I18N: This keymap opens KIA's HELP tab.
-#. In Blade Runner's official localizations, there is a description of this keymap
-#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
-#. ONLINE HELP
-#: backends/platform/sdl/macosx/appmenu_osx.mm:262
-#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
-msgid "Help"
-msgstr ""
-
#: backends/platform/sdl/macosx/appmenu_osx.mm:267
#, fuzzy
msgid "User Manual"
@@ -11065,9 +11272,6 @@ msgstr ""
#~ msgid "Cursor Right"
#~ msgstr "Eskuin"
-#~ msgid "Keyboard"
-#~ msgstr "Teklatua"
-
#~ msgid "Using SDL driver "
#~ msgstr "SDL kontrolatzailea erabiltzen "
diff --git a/po/fi_FI.po b/po/fi_FI.po
index 53bd33ffe65..f9bac4df593 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-09-14 06:23+0000\n"
+"POT-Creation-Date: 2023-09-16 22:56+0000\n"
"PO-Revision-Date: 2023-09-07 21:20+0000\n"
"Last-Translator: Linus Väinämö Virtanen <linus.virtanen at protonmail.com>\n"
"Language-Team: Finnish <https://translations.scummvm.org/projects/scummvm/"
@@ -219,7 +219,7 @@ msgstr "Liitä"
msgid "Paste code from clipboard"
msgstr "Liitä koodi leikepöydältä"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:311
+#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:316
#: engines/dialogs.cpp:98 engines/engine.cpp:915 engines/mm/xeen/saves.cpp:259
#: engines/parallaction/metaengine.cpp:127
#: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:387
@@ -271,8 +271,8 @@ msgstr "Toinen tallennustila on aktiivinen. Haluatko keskeyttää sen?"
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:152 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: base/main.cpp:595 backends/events/default/default-events.cpp:193
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
@@ -285,8 +285,8 @@ msgstr "Kyllä"
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:153 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: 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
@@ -307,7 +307,7 @@ msgstr "JSON-koodin sisältö on epämuodostunutta."
#: gui/cloudconnectionwizard.cpp:557 gui/downloaddialog.cpp:146
#: gui/editgamedialog.cpp:353 gui/editrecorddialog.cpp:67
-#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:550 gui/launcher.cpp:554
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2341 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1221 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -363,7 +363,7 @@ msgstr "JSON-tiedoston lataaminen ei onnistunut"
msgid "Select directory where to download game data"
msgstr "Valitse hakemisto pelilataukselle"
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:308
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "Valitse pelin hakemisto"
@@ -398,7 +398,7 @@ msgid ""
msgstr ""
"Yhteytesi vaikuttaa rajatulta. Haluatko varmasti ladata tiedostoja sillä?"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:652
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM ei voi avata kyseistä hakemistoa!"
@@ -990,167 +990,176 @@ msgid "Save Image"
msgstr "Tallenna kuva"
#. I18N: Group name for the game list
-#: gui/launcher.cpp:104
+#: gui/launcher.cpp:106
msgctxt "group"
msgid "None"
msgstr "Ei mikään"
#. I18N: Group name for the game list, grouped by the first letter of the game title
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
msgctxt "group"
msgid "First letter"
msgstr "Ensimmäinen kirjain"
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
msgctxt "group"
msgid "Initial"
msgstr "Alkukirjain"
#. I18N: Group name for the game list, grouped by game engine
-#: gui/launcher.cpp:108
+#: gui/launcher.cpp:110
msgctxt "group"
msgid "Engine"
msgstr "Pelimoottori"
#. I18N: Group name for the game list, grouped by game series
-#: gui/launcher.cpp:110
+#: gui/launcher.cpp:112
msgctxt "group"
msgid "Series"
msgstr "Sarja"
#. I18N: Group name for the game list, grouped by game publisher
-#: gui/launcher.cpp:112
+#: gui/launcher.cpp:114
msgctxt "group"
msgid "Publisher"
msgstr "Julkaisija"
#. I18N: Group name for the game list, grouped by language
-#: gui/launcher.cpp:114
+#: gui/launcher.cpp:116
msgctxt "group"
msgid "Language"
msgstr "Kieli"
#. I18N: Group name for the game list, grouped by game platform
-#: gui/launcher.cpp:116
+#: gui/launcher.cpp:118
msgctxt "group"
msgid "Platform"
msgstr "Alusta"
-#: gui/launcher.cpp:226
+#: gui/launcher.cpp:228
msgid "Select Group by"
msgstr "Valitse ryhmitys"
-#: gui/launcher.cpp:230 gui/launcher.cpp:873
+#: gui/launcher.cpp:232 gui/launcher.cpp:883
msgid "Group:"
msgstr "Ryhmitä:"
-#: gui/launcher.cpp:232
+#: gui/launcher.cpp:234
msgid "Select a criteria to group the entries"
msgstr "Valitse kriteeri jonka mukaan ryhmittää"
+#. I18N: This keymap opens KIA's HELP tab.
+#. In Blade Runner's official localizations, there is a description of this keymap
+#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
+#. ONLINE HELP
+#: gui/launcher.cpp:262 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
+msgid "Help"
+msgstr "Ohje"
+
#. I18N: Button Quit ScummVM program. Q is the shortcut, Ctrl+Q, put it in parens for non-latin (~Q~)
-#: gui/launcher.cpp:261 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~L~opeta"
-#: gui/launcher.cpp:261 backends/platform/sdl/macosx/appmenu_osx.mm:252
+#: gui/launcher.cpp:266 backends/platform/sdl/macosx/appmenu_osx.mm:252
msgid "Quit ScummVM"
msgstr "Lopeta ScummVM"
#. I18N: Button About ScummVM program. b is the shortcut, Ctrl+b, put it in parens for non-latin (~b~)
-#: gui/launcher.cpp:265
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "~T~ietoa"
-#: gui/launcher.cpp:265 backends/platform/sdl/macosx/appmenu_osx.mm:246
+#: gui/launcher.cpp:270 backends/platform/sdl/macosx/appmenu_osx.mm:246
msgid "About ScummVM"
msgstr "Tietoa ScummVM:stä"
#. I18N: Button caption. O is the shortcut, Ctrl+O, put it in parens for non-latin (~O~)
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "Globaalit ~A~setukset..."
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "Muuta globaaleja ScummVM:n asetuksia"
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "Globaalit ~A~setukset..."
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
#, fuzzy
#| msgid "Download game files"
msgid "Download Games"
msgstr "Lataa pelitiedostoja"
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
msgid "Download freeware games for ScummVM"
msgstr ""
#. I18N: Button caption. A is the shortcut, Ctrl+A, put it in parens for non-latin (~A~)
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~L~isää peli..."
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Lisää pelit listaan"
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "Lisää peli..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "P~o~ista peli"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "Poista peli listasta. Pelin tiedostoja ei poisteta levyltä"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "P~o~ista peli"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Lisää monta..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Lisää monta..."
-#: gui/launcher.cpp:296 gui/launcher.cpp:843 gui/shaderbrowser-dialog.cpp:62
+#: gui/launcher.cpp:301 gui/launcher.cpp:853 gui/shaderbrowser-dialog.cpp:62
#: gui/shaderbrowser-dialog.cpp:98
msgid "Search in game list"
msgstr "Etsi peliä listasta"
-#: gui/launcher.cpp:300 gui/launcher.cpp:864 gui/shaderbrowser-dialog.cpp:66
+#: gui/launcher.cpp:305 gui/launcher.cpp:874 gui/shaderbrowser-dialog.cpp:66
#: gui/shaderbrowser-dialog.cpp:108
msgid "Search:"
msgstr "Etsi:"
-#: gui/launcher.cpp:311 engines/dialogs.cpp:98 engines/engine.cpp:915
+#: gui/launcher.cpp:316 engines/dialogs.cpp:98 engines/engine.cpp:915
#: engines/mm/xeen/saves.cpp:259 engines/pegasus/pegasus.cpp:387
#: engines/trecision/saveload.cpp:253 engines/tsage/scenes.cpp:630
#: engines/wage/saveload.cpp:736
msgid "Load game:"
msgstr "Lataa peli:"
-#: gui/launcher.cpp:410
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr "Tätä kansiota ei voi käyttää vielä, siihen ladataan tiedostoja!"
-#: gui/launcher.cpp:421
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1158,111 +1167,111 @@ msgstr ""
"Haluatko varmasti lisätä pelejä alihakemistoineen? Tämä voi lisätä suuren "
"määrän pelejä."
-#: gui/launcher.cpp:451
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "Haluatko varmasti poistaa pelin asetuksineen listalta?"
-#: gui/launcher.cpp:493
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Haluatko ladata tallennetun pelin?"
-#: gui/launcher.cpp:550
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "Tämä peli ei tue pelitallennuksien lataamista pelin ulkopuolelta."
-#: gui/launcher.cpp:554
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr "ScummVM ei löytänyt pelimoottoria joka tukee valittua peliä!"
-#: gui/launcher.cpp:671
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "ScummVM ei löytänyt yhtään peliä kyseisestä hakemistosta!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:687
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Tuntematon versio"
-#: gui/launcher.cpp:693
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Valitse peli:"
-#: gui/launcher.cpp:913 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Listanäkymä"
-#: gui/launcher.cpp:914 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Ruudukkonäkymä"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~P~elaa"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Pelaa valittua peliä"
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~L~ataa..."
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Lataa pelitallennus valitulle pelille"
-#: gui/launcher.cpp:1081
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Nauhoita..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "~P~elin Asetukset..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Muuta pelin asetuksia"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgctxt "lowres"
msgid "~G~ame Opts..."
msgstr "~P~elin Asetukset..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1179 gui/launcher.cpp:1362
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1372
msgid "Unknown Engine"
msgstr "Tuntematon pelimoottori"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1196 gui/launcher.cpp:1379
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1389
msgid "Unknown Publisher"
msgstr "Tuntematon julkaisija"
#. I18N: List group when no game series is specified
#. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1213 gui/launcher.cpp:1396
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1406
msgid "No Series"
msgstr "Ei sarjaa"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1227 gui/launcher.cpp:1410
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1420
msgid "Language not detected"
msgstr "Kieli ei tiedossa"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1241 gui/launcher.cpp:1424
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1434
msgid "Platform not detected"
msgstr "Alusta ei tiedossa"
#. I18N: Group for All items
-#: gui/launcher.cpp:1435 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1445 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "Kaikki"
-#: gui/launcher.cpp:1584
+#: gui/launcher.cpp:1594
msgid "Icons per row:"
msgstr "Ikoneita per rivi:"
@@ -2471,28 +2480,28 @@ msgstr "Valitse sävytin"
msgid "Select a Theme"
msgstr "Valitse teema"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgid "Disabled GFX"
msgstr "Disabloitu GFX"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgctxt "lowres"
msgid "Disabled GFX"
msgstr "Disabloitu GFX"
-#: gui/ThemeEngine.cpp:277
+#: gui/ThemeEngine.cpp:273
msgid "Standard renderer"
msgstr "Standardirenderöijä"
-#: gui/ThemeEngine.cpp:277 engines/scumm/dialogs.cpp:1016
+#: gui/ThemeEngine.cpp:273 engines/scumm/dialogs.cpp:1016
msgid "Standard"
msgstr "Standardi"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased renderer"
msgstr "Antialiasoitu renderöijä"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased"
msgstr "Antialiasoitu"
@@ -4296,6 +4305,158 @@ msgstr "Suurennustila poissa. Siirrytään raahaustilaan..."
msgid "Magnify Mode Off"
msgstr "Suurennustila poissa"
+#: backends/platform/android/android.cpp:1028
+#, fuzzy
+#| msgid "Control"
+msgid "Controls"
+msgstr "Kontrollit"
+
+#: backends/platform/android/android.cpp:1031
+msgid ""
+"## Touch controls\n"
+"\n"
+"The touch control scheme can be configured in the global settings. From the "
+"Launcher, go to **Options > Backend > Choose the preferred touch mode**.\n"
+"It's possible to configure the touch mode for three situations (ScummVM "
+"menus, 2D games and 3D games) and choose one of the three possible modes:\n"
+"\n"
+" * Direct mouse, the touch controls are direct. The pointer jumps to where "
+"the finger touches the screen (default for menus).\n"
+" * Touchpad emulation, the touch controls are indirect. The finger can be "
+"far away from the pointer and still move it, like on a laptop touchpad.\n"
+" * Gamepad emulation, the touch controls don't move any mouse. The fingers "
+"must be placed on lower left and right of the screen and respectively "
+"emulate a directional pad and action buttons.\n"
+" * The pointer speed setting in the **Controls tab** affects how far the "
+"pointer moves in response to a finger movement.\n"
+"\n"
+"The touch mode can be switched at anytime by tapping on the controller icon, "
+"next to the menu icon at the top right of the screen.\n"
+"\n"
+"To display or hide the small controller icon, from the Launcher select "
+"**Options** and then the **Backend** tab. Tick the **Show on-screen "
+"control** box to enable the controller icon.\n"
+"\n"
+"## Two finger tap\n"
+"\n"
+"To do a two finger tap, hold one finger down and then tap with a second "
+"finger.\n"
+"\n"
+"## Three finger tap\n"
+"\n"
+"To do a three finger tap, start with holding down one finger and "
+"progressively touch down the other two fingers, one at a time, while still "
+"holding down the previous fingers. Imagine you are impatiently tapping your "
+"fingers on a surface, but then slow down that movement so it is rhythmic, "
+"but not too slow.\n"
+"\n"
+"## Immersive Sticky fullscreen mode\n"
+"\n"
+"ScummVM for Android uses the Immersive Sticky fullscreen mode, which means "
+"that the Android system bar is hidden until the user swipes from an edge "
+"with a system bar. Swipe from the edge to reveal the system bars. They "
+"remain semi-transparent and disappear after a few seconds unless you "
+"interact with them. Your swipe also registers in the game, so if you need to "
+"swipe from an edge with system bars, your game play is not interrupted.\n"
+"\n"
+"## Global Main Menu\n"
+"\n"
+"To open the Global Main Menu, tap on the small menu icon at the top right of "
+"the screen.\n"
+"\n"
+"To display or hide the small menu icon, from the Launcher select **Options** "
+"and then the **Backend** tab. Tick the **Show on-screen control** box to "
+"enable the menu icon.\n"
+"\n"
+"## Virtual keyboard\n"
+"\n"
+"To open the virtual keyboard, long press on the small controller icon at the "
+"top right of the screen, or tap on any editable text field. To hide the "
+"virtual keyboard, tap the small controller icon (which became a keyboard "
+"one) again, or tap outside the text field.\n"
+"\n"
+msgstr ""
+
+#: backends/platform/android/android.cpp:1069
+#, fuzzy
+#| msgid "~A~dd Game..."
+msgid "Adding Games"
+msgstr "~L~isää peli..."
+
+#: backends/platform/android/android.cpp:1072
+msgid ""
+"## Adding SAF paths to ScummVM directory list\n"
+"\n"
+"Starting with version 2.7.0 of ScummVM for Android, significant changes were "
+"made to the file access system to allow support for modern versions of the "
+"Android Operating System.\n"
+"\n"
+"If you find that your existing added games or custom paths no longer work, "
+"please edit those paths and this time use the SAF system to browse to the "
+"desired locations.\n"
+"\n"
+"To do that:\n"
+"\n"
+" 1. For each game whose data is not found, go to the \"Paths\" tab in the "
+"\"Game Options\" and change the \"Game path\"\n"
+"\n"
+" 2. Inside the ScummVM file browser, use \"Go Up\" until you reach the "
+"\"root\" folder where you will see the \"<Add a new folder>\" option.\n"
+"\n"
+" \n"
+"\n"
+" File Browser root with <Add a new folder> item\n"
+"\n"
+" 3. Choose that, then browse and select the \"parent\" folder for your "
+"games subfolders, e.g. \"SD Card > ScummVMgames\". Click on \"Use this folder"
+"\".\n"
+"\n"
+" \n"
+"\n"
+" OS file browser root\n"
+"\n"
+" \n"
+"\n"
+" OS file browser selectable folder with \"Use this folder\" button\n"
+"\n"
+" \n"
+"\n"
+" OS file browser ask to grant ScummVM directory access permission\n"
+"\n"
+" 4. Then, a new folder \"ScummVMgames\" will appear on the \"root\" folder "
+"of the ScummVM browser.\n"
+"\n"
+" \n"
+"\n"
+" File browser with added SAF folder in root\n"
+"\n"
+" 5. Browse through this folder to your game data.\n"
+"\n"
+"Steps 2 and 3 need to be done only once for all of your games.\n"
+"\n"
+"\n"
+"## Removing SAF path authorizations\n"
+"\n"
+"In case you would like to revoke any of the granted SAF authorizations, "
+"there is an option for this in the \"Global Options > Backend\" tab as shown "
+"on the screenshot below:\n"
+"\n"
+"\n"
+"\n"
+" GUI tab with \"Remove folder authorizations...\" button\n"
+"\n"
+"\n"
+"\n"
+" GUI dialog with list of authorizations to revoke\n"
+"\n"
+"In case you revoke authorization to a path, still used for specific games/"
+"titles, please follow the procedure of fixing them outlined in the previous "
+"subheading.\n"
+msgstr ""
+
#: backends/platform/android/options.cpp:131
msgid "Show On-screen control"
msgstr "Virtuaalikontrollit"
@@ -4488,6 +4649,62 @@ msgstr "Touchpad tila pois päältä."
msgid "Click Mode"
msgstr "Klikkaus moodi"
+#: backends/platform/sdl/sdl.cpp:1010
+msgid "Keyboard"
+msgstr "Näppäimistö"
+
+#: backends/platform/sdl/sdl.cpp:1013
+msgid ""
+"## Keyboard shortcuts\n"
+"\n"
+"ScummVM supports various in-game keyboard and mouse shortcuts, and since "
+"version 2.2.0 these can be manually configured in the **Keymaps tab**, or in "
+"the **configuration file**.\n"
+"\n"
+"For game-specific controls, see the [wiki entry](https://wiki.scummvm.org/"
+"index.php?title=Category:Supported_Games) for the game you are playing.\n"
+"\n"
+"Default shortcuts are shown in the table.\n"
+"\n"
+"| Shortcut | Description\n"
+"| --------------------------------\n"
+"| `Ctrl+F5` -- Displays the Global Main Menu\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1025
+msgid "| `Cmd+q` -- Quit (macOS)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1027
+msgid "| `Alt+F4` -- Quit (Windows)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1029
+msgid "| `Ctrl+q` -- Quit (Linux/Unix)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1030
+msgid "| `Ctrl+z` -- Quit (other platforms)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1033
+msgid ""
+"| `Ctrl+u` -- Mutes all sounds\n"
+"| `Ctrl+m` -- Toggles mouse capture\n"
+"| `Ctrl+Alt` and `9` or `0` -- Cycles forwards/backwards between graphics "
+"filters\n"
+"| `Ctrl+Alt` and `+` or `-` -- Increases/decreases the scale factor\n"
+"| `Ctrl+Alt+a` -- Toggles aspect ratio correction on/off\n"
+"| `Ctrl+Alt+f` -- Toggles between nearest neighbor and bilinear "
+"interpolation (graphics filtering on/off)\n"
+"| `Ctrl+Alt+s` -- Cycles through stretch modes\n"
+"| `Alt+Enter` -- Toggles full screen/windowed mode\n"
+"| `Alt+s` -- Takes a screenshot\n"
+"| `Ctrl+F7` -- Opens virtual keyboard (if enabled). This can also be "
+"opened with a long press of the middle mouse button or wheel.\n"
+"| `Ctrl+Alt+d` -- Opens the ScummVM debugger\n"
+msgstr ""
+
#: backends/platform/sdl/macosx/appmenu_osx.mm:248
msgid "Hide ScummVM"
msgstr "Piilota ScummVM"
@@ -4508,15 +4725,6 @@ msgstr "Ikkuna"
msgid "Minimize"
msgstr "Minimoi"
-#. I18N: This keymap opens KIA's HELP tab.
-#. In Blade Runner's official localizations, there is a description of this keymap
-#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
-#. ONLINE HELP
-#: backends/platform/sdl/macosx/appmenu_osx.mm:262
-#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
-msgid "Help"
-msgstr "Ohje"
-
#: backends/platform/sdl/macosx/appmenu_osx.mm:267
msgid "User Manual"
msgstr "Käyttöohje"
@@ -11322,9 +11530,6 @@ msgstr ""
#~ msgid "Cursor Right"
#~ msgstr "Kursori oikealle"
-#~ msgid "Keyboard"
-#~ msgstr "Näppäimistö"
-
#~ msgid "Using SDL driver "
#~ msgstr "Käytetään SDL:n ajuria "
diff --git a/po/fr_FR.po b/po/fr_FR.po
index ef21ff3ff0f..d57ec967b2c 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-09-14 06:23+0000\n"
+"POT-Creation-Date: 2023-09-16 22:56+0000\n"
"PO-Revision-Date: 2023-09-14 10:18+0000\n"
"Last-Translator: Purple T <ZEONK at hotmail.com>\n"
"Language-Team: French <https://translations.scummvm.org/projects/scummvm/"
@@ -219,7 +219,7 @@ msgstr "Coller"
msgid "Paste code from clipboard"
msgstr "Colle le code depuis le presse-papiers"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:311
+#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:316
#: engines/dialogs.cpp:98 engines/engine.cpp:915 engines/mm/xeen/saves.cpp:259
#: engines/parallaction/metaengine.cpp:127
#: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:387
@@ -273,8 +273,8 @@ msgstr ""
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:152 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: base/main.cpp:595 backends/events/default/default-events.cpp:193
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
@@ -287,8 +287,8 @@ msgstr "Oui"
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:153 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: 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
@@ -309,7 +309,7 @@ msgstr "Les contenus du code JSON sont malformés."
#: gui/cloudconnectionwizard.cpp:557 gui/downloaddialog.cpp:146
#: gui/editgamedialog.cpp:353 gui/editrecorddialog.cpp:67
-#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:550 gui/launcher.cpp:554
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2341 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1221 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -365,7 +365,7 @@ msgstr "Le chargement du fichier JSON a échoué"
msgid "Select directory where to download game data"
msgstr "Sélectionner le répertoire de téléchargement des données du jeu"
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:308
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "Sélectionner le répertoire contenant les données du jeu"
@@ -401,7 +401,7 @@ msgstr ""
"Votre connexion semble limitée. Voulez-vous vraiment télécharger des "
"fichiers ?"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:652
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM n'a pas pu ouvrir le répertoire sélectionné !"
@@ -999,167 +999,176 @@ msgid "Save Image"
msgstr "Enregistrer l'image"
#. I18N: Group name for the game list
-#: gui/launcher.cpp:104
+#: gui/launcher.cpp:106
msgctxt "group"
msgid "None"
msgstr "Aucun"
#. I18N: Group name for the game list, grouped by the first letter of the game title
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
msgctxt "group"
msgid "First letter"
msgstr "Première lettre"
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
msgctxt "group"
msgid "Initial"
msgstr "Initiale"
#. I18N: Group name for the game list, grouped by game engine
-#: gui/launcher.cpp:108
+#: gui/launcher.cpp:110
msgctxt "group"
msgid "Engine"
msgstr "Moteur"
#. I18N: Group name for the game list, grouped by game series
-#: gui/launcher.cpp:110
+#: gui/launcher.cpp:112
msgctxt "group"
msgid "Series"
msgstr "Séries"
#. I18N: Group name for the game list, grouped by game publisher
-#: gui/launcher.cpp:112
+#: gui/launcher.cpp:114
msgctxt "group"
msgid "Publisher"
msgstr "Editeur"
#. I18N: Group name for the game list, grouped by language
-#: gui/launcher.cpp:114
+#: gui/launcher.cpp:116
msgctxt "group"
msgid "Language"
msgstr "Langue"
#. I18N: Group name for the game list, grouped by game platform
-#: gui/launcher.cpp:116
+#: gui/launcher.cpp:118
msgctxt "group"
msgid "Platform"
msgstr "Plateforme"
-#: gui/launcher.cpp:226
+#: gui/launcher.cpp:228
msgid "Select Group by"
msgstr "Sélectionner Grouper par"
-#: gui/launcher.cpp:230 gui/launcher.cpp:873
+#: gui/launcher.cpp:232 gui/launcher.cpp:883
msgid "Group:"
msgstr "Grouper :"
-#: gui/launcher.cpp:232
+#: gui/launcher.cpp:234
msgid "Select a criteria to group the entries"
msgstr "Sélectionne un critère pour regrouper les entrées"
+#. I18N: This keymap opens KIA's HELP tab.
+#. In Blade Runner's official localizations, there is a description of this keymap
+#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
+#. ONLINE HELP
+#: gui/launcher.cpp:262 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
+msgid "Help"
+msgstr "Aide"
+
#. I18N: Button Quit ScummVM program. Q is the shortcut, Ctrl+Q, put it in parens for non-latin (~Q~)
-#: gui/launcher.cpp:261 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~Q~uitter"
-#: gui/launcher.cpp:261 backends/platform/sdl/macosx/appmenu_osx.mm:252
+#: gui/launcher.cpp:266 backends/platform/sdl/macosx/appmenu_osx.mm:252
msgid "Quit ScummVM"
msgstr "Quitter ScummVM"
#. I18N: Button About ScummVM program. b is the shortcut, Ctrl+b, put it in parens for non-latin (~b~)
-#: gui/launcher.cpp:265
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "Ã ~P~ropos"
-#: gui/launcher.cpp:265 backends/platform/sdl/macosx/appmenu_osx.mm:246
+#: gui/launcher.cpp:270 backends/platform/sdl/macosx/appmenu_osx.mm:246
msgid "About ScummVM"
msgstr "Ã propos de ScummVM"
#. I18N: Button caption. O is the shortcut, Ctrl+O, put it in parens for non-latin (~O~)
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "~O~ptions Globales..."
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "Change les options globales de ScummVM"
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~O~pts Globales..."
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
msgid "Download Games"
msgstr "Télécharger des jeux"
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
msgid "Download freeware games for ScummVM"
msgstr "Télécharge des jeux gratuits pour ScummVM"
#. I18N: Button caption. A is the shortcut, Ctrl+A, put it in parens for non-latin (~A~)
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~A~jouter..."
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Ajoute les jeux à la liste"
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "~A~jouter..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "~S~upprimer"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "Supprime le jeu de la liste. Les fichiers sont conservés"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "~S~upprimer"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Ajout Massif..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Ajout Massif..."
-#: gui/launcher.cpp:296 gui/launcher.cpp:843 gui/shaderbrowser-dialog.cpp:62
+#: gui/launcher.cpp:301 gui/launcher.cpp:853 gui/shaderbrowser-dialog.cpp:62
#: gui/shaderbrowser-dialog.cpp:98
msgid "Search in game list"
msgstr "Recherche dans la liste de jeux"
-#: gui/launcher.cpp:300 gui/launcher.cpp:864 gui/shaderbrowser-dialog.cpp:66
+#: gui/launcher.cpp:305 gui/launcher.cpp:874 gui/shaderbrowser-dialog.cpp:66
#: gui/shaderbrowser-dialog.cpp:108
msgid "Search:"
msgstr "Filtre :"
-#: gui/launcher.cpp:311 engines/dialogs.cpp:98 engines/engine.cpp:915
+#: gui/launcher.cpp:316 engines/dialogs.cpp:98 engines/engine.cpp:915
#: engines/mm/xeen/saves.cpp:259 engines/pegasus/pegasus.cpp:387
#: engines/trecision/saveload.cpp:253 engines/tsage/scenes.cpp:630
#: engines/wage/saveload.cpp:736
msgid "Load game:"
msgstr "Charger le jeu :"
-#: gui/launcher.cpp:410
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr ""
"Ce répertoire est en cours de téléchargement et ne peut pas encore être "
"utilisé !"
-#: gui/launcher.cpp:421
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1167,112 +1176,112 @@ msgstr ""
"Voulez-vous vraiment lancer la détection automatique des jeux ? Cela peut "
"potentiellement ajouter un grand nombre de jeux."
-#: gui/launcher.cpp:451
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "Voulez-vous vraiment supprimer ce jeu ?"
-#: gui/launcher.cpp:493
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Voulez-vous charger le jeu ?"
-#: gui/launcher.cpp:550
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr ""
"Le chargement de sauvegarde depuis le lanceur n'est pas supporté pour ce jeu."
-#: gui/launcher.cpp:554
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr "ScummVM n'a pas pu trouver de moteur pour lancer le jeu sélectionné !"
-#: gui/launcher.cpp:671
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "ScummVM n'a pas trouvé de jeu dans le répertoire sélectionné !"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:687
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Variante inconnue"
-#: gui/launcher.cpp:693
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Choisissez le jeu :"
-#: gui/launcher.cpp:913 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Vue en liste"
-#: gui/launcher.cpp:914 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Vue en grille"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~D~émarrer"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Démarre le jeu sélectionné"
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~C~harger..."
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Charge une sauvegarde pour le jeu sélectionné"
-#: gui/launcher.cpp:1081
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Enregistrer..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "Options du ~J~eu..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Change les options du jeu"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgctxt "lowres"
msgid "~G~ame Opts..."
msgstr "Opts du ~J~eu..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1179 gui/launcher.cpp:1362
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1372
msgid "Unknown Engine"
msgstr "Moteur inconnu"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1196 gui/launcher.cpp:1379
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1389
msgid "Unknown Publisher"
msgstr "Editeur inconnu"
#. I18N: List group when no game series is specified
#. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1213 gui/launcher.cpp:1396
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1406
msgid "No Series"
msgstr "Pas de série"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1227 gui/launcher.cpp:1410
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1420
msgid "Language not detected"
msgstr "Langue non détectée"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1241 gui/launcher.cpp:1424
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1434
msgid "Platform not detected"
msgstr "Plateforme non détectée"
#. I18N: Group for All items
-#: gui/launcher.cpp:1435 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1445 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "Tous"
-#: gui/launcher.cpp:1584
+#: gui/launcher.cpp:1594
msgid "Icons per row:"
msgstr "Icônes par ligne :"
@@ -2493,28 +2502,28 @@ msgstr "Sélectionner un shader"
msgid "Select a Theme"
msgstr "Sélectionnez un Thème"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgid "Disabled GFX"
msgstr "GFX désactivé"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgctxt "lowres"
msgid "Disabled GFX"
msgstr "GFX désactivé"
-#: gui/ThemeEngine.cpp:277
+#: gui/ThemeEngine.cpp:273
msgid "Standard renderer"
msgstr "Rendu standard"
-#: gui/ThemeEngine.cpp:277 engines/scumm/dialogs.cpp:1016
+#: gui/ThemeEngine.cpp:273 engines/scumm/dialogs.cpp:1016
msgid "Standard"
msgstr "Normal"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased renderer"
msgstr "Rendu anti-crénelé"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased"
msgstr "Anti-crénelé"
@@ -4349,6 +4358,159 @@ msgstr "Mode Loupe désactivé. Réactivation du Mode Déplacement..."
msgid "Magnify Mode Off"
msgstr "Mode Loupe désactivé"
+#: backends/platform/android/android.cpp:1028
+#, fuzzy
+#| msgid "Control"
+msgid "Controls"
+msgstr "Contrôles"
+
+#: backends/platform/android/android.cpp:1031
+msgid ""
+"## Touch controls\n"
+"\n"
+"The touch control scheme can be configured in the global settings. From the "
+"Launcher, go to **Options > Backend > Choose the preferred touch mode**.\n"
+"It's possible to configure the touch mode for three situations (ScummVM "
+"menus, 2D games and 3D games) and choose one of the three possible modes:\n"
+"\n"
+" * Direct mouse, the touch controls are direct. The pointer jumps to where "
+"the finger touches the screen (default for menus).\n"
+" * Touchpad emulation, the touch controls are indirect. The finger can be "
+"far away from the pointer and still move it, like on a laptop touchpad.\n"
+" * Gamepad emulation, the touch controls don't move any mouse. The fingers "
+"must be placed on lower left and right of the screen and respectively "
+"emulate a directional pad and action buttons.\n"
+" * The pointer speed setting in the **Controls tab** affects how far the "
+"pointer moves in response to a finger movement.\n"
+"\n"
+"The touch mode can be switched at anytime by tapping on the controller icon, "
+"next to the menu icon at the top right of the screen.\n"
+"\n"
+"To display or hide the small controller icon, from the Launcher select "
+"**Options** and then the **Backend** tab. Tick the **Show on-screen "
+"control** box to enable the controller icon.\n"
+"\n"
+"## Two finger tap\n"
+"\n"
+"To do a two finger tap, hold one finger down and then tap with a second "
+"finger.\n"
+"\n"
+"## Three finger tap\n"
+"\n"
+"To do a three finger tap, start with holding down one finger and "
+"progressively touch down the other two fingers, one at a time, while still "
+"holding down the previous fingers. Imagine you are impatiently tapping your "
+"fingers on a surface, but then slow down that movement so it is rhythmic, "
+"but not too slow.\n"
+"\n"
+"## Immersive Sticky fullscreen mode\n"
+"\n"
+"ScummVM for Android uses the Immersive Sticky fullscreen mode, which means "
+"that the Android system bar is hidden until the user swipes from an edge "
+"with a system bar. Swipe from the edge to reveal the system bars. They "
+"remain semi-transparent and disappear after a few seconds unless you "
+"interact with them. Your swipe also registers in the game, so if you need to "
+"swipe from an edge with system bars, your game play is not interrupted.\n"
+"\n"
+"## Global Main Menu\n"
+"\n"
+"To open the Global Main Menu, tap on the small menu icon at the top right of "
+"the screen.\n"
+"\n"
+"To display or hide the small menu icon, from the Launcher select **Options** "
+"and then the **Backend** tab. Tick the **Show on-screen control** box to "
+"enable the menu icon.\n"
+"\n"
+"## Virtual keyboard\n"
+"\n"
+"To open the virtual keyboard, long press on the small controller icon at the "
+"top right of the screen, or tap on any editable text field. To hide the "
+"virtual keyboard, tap the small controller icon (which became a keyboard "
+"one) again, or tap outside the text field.\n"
+"\n"
+msgstr ""
+
+#: backends/platform/android/android.cpp:1069
+#, fuzzy
+#| msgctxt "lowres"
+#| msgid "Add Game..."
+msgid "Adding Games"
+msgstr "Ajouter..."
+
+#: backends/platform/android/android.cpp:1072
+msgid ""
+"## Adding SAF paths to ScummVM directory list\n"
+"\n"
+"Starting with version 2.7.0 of ScummVM for Android, significant changes were "
+"made to the file access system to allow support for modern versions of the "
+"Android Operating System.\n"
+"\n"
+"If you find that your existing added games or custom paths no longer work, "
+"please edit those paths and this time use the SAF system to browse to the "
+"desired locations.\n"
+"\n"
+"To do that:\n"
+"\n"
+" 1. For each game whose data is not found, go to the \"Paths\" tab in the "
+"\"Game Options\" and change the \"Game path\"\n"
+"\n"
+" 2. Inside the ScummVM file browser, use \"Go Up\" until you reach the "
+"\"root\" folder where you will see the \"<Add a new folder>\" option.\n"
+"\n"
+" \n"
+"\n"
+" File Browser root with <Add a new folder> item\n"
+"\n"
+" 3. Choose that, then browse and select the \"parent\" folder for your "
+"games subfolders, e.g. \"SD Card > ScummVMgames\". Click on \"Use this folder"
+"\".\n"
+"\n"
+" \n"
+"\n"
+" OS file browser root\n"
+"\n"
+" \n"
+"\n"
+" OS file browser selectable folder with \"Use this folder\" button\n"
+"\n"
+" \n"
+"\n"
+" OS file browser ask to grant ScummVM directory access permission\n"
+"\n"
+" 4. Then, a new folder \"ScummVMgames\" will appear on the \"root\" folder "
+"of the ScummVM browser.\n"
+"\n"
+" \n"
+"\n"
+" File browser with added SAF folder in root\n"
+"\n"
+" 5. Browse through this folder to your game data.\n"
+"\n"
+"Steps 2 and 3 need to be done only once for all of your games.\n"
+"\n"
+"\n"
+"## Removing SAF path authorizations\n"
+"\n"
+"In case you would like to revoke any of the granted SAF authorizations, "
+"there is an option for this in the \"Global Options > Backend\" tab as shown "
+"on the screenshot below:\n"
+"\n"
+"\n"
+"\n"
+" GUI tab with \"Remove folder authorizations...\" button\n"
+"\n"
+"\n"
+"\n"
+" GUI dialog with list of authorizations to revoke\n"
+"\n"
+"In case you revoke authorization to a path, still used for specific games/"
+"titles, please follow the procedure of fixing them outlined in the previous "
+"subheading.\n"
+msgstr ""
+
#: backends/platform/android/options.cpp:131
msgid "Show On-screen control"
msgstr "Afficher les contrôles sur l'écran"
@@ -4543,6 +4705,62 @@ msgstr "Mode touchpad désactivé."
msgid "Click Mode"
msgstr "Mode Clic"
+#: backends/platform/sdl/sdl.cpp:1010
+msgid "Keyboard"
+msgstr "Clavier"
+
+#: backends/platform/sdl/sdl.cpp:1013
+msgid ""
+"## Keyboard shortcuts\n"
+"\n"
+"ScummVM supports various in-game keyboard and mouse shortcuts, and since "
+"version 2.2.0 these can be manually configured in the **Keymaps tab**, or in "
+"the **configuration file**.\n"
+"\n"
+"For game-specific controls, see the [wiki entry](https://wiki.scummvm.org/"
+"index.php?title=Category:Supported_Games) for the game you are playing.\n"
+"\n"
+"Default shortcuts are shown in the table.\n"
+"\n"
+"| Shortcut | Description\n"
+"| --------------------------------\n"
+"| `Ctrl+F5` -- Displays the Global Main Menu\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1025
+msgid "| `Cmd+q` -- Quit (macOS)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1027
+msgid "| `Alt+F4` -- Quit (Windows)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1029
+msgid "| `Ctrl+q` -- Quit (Linux/Unix)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1030
+msgid "| `Ctrl+z` -- Quit (other platforms)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1033
+msgid ""
+"| `Ctrl+u` -- Mutes all sounds\n"
+"| `Ctrl+m` -- Toggles mouse capture\n"
+"| `Ctrl+Alt` and `9` or `0` -- Cycles forwards/backwards between graphics "
+"filters\n"
+"| `Ctrl+Alt` and `+` or `-` -- Increases/decreases the scale factor\n"
+"| `Ctrl+Alt+a` -- Toggles aspect ratio correction on/off\n"
+"| `Ctrl+Alt+f` -- Toggles between nearest neighbor and bilinear "
+"interpolation (graphics filtering on/off)\n"
+"| `Ctrl+Alt+s` -- Cycles through stretch modes\n"
+"| `Alt+Enter` -- Toggles full screen/windowed mode\n"
+"| `Alt+s` -- Takes a screenshot\n"
+"| `Ctrl+F7` -- Opens virtual keyboard (if enabled). This can also be "
+"opened with a long press of the middle mouse button or wheel.\n"
+"| `Ctrl+Alt+d` -- Opens the ScummVM debugger\n"
+msgstr ""
+
#: backends/platform/sdl/macosx/appmenu_osx.mm:248
msgid "Hide ScummVM"
msgstr "Masquer ScummVM"
@@ -4563,15 +4781,6 @@ msgstr "Fenêtre"
msgid "Minimize"
msgstr "Placer dans le Dock"
-#. I18N: This keymap opens KIA's HELP tab.
-#. In Blade Runner's official localizations, there is a description of this keymap
-#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
-#. ONLINE HELP
-#: backends/platform/sdl/macosx/appmenu_osx.mm:262
-#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
-msgid "Help"
-msgstr "Aide"
-
#: backends/platform/sdl/macosx/appmenu_osx.mm:267
msgid "User Manual"
msgstr "Mode d'emploi"
@@ -11538,9 +11747,6 @@ msgstr ""
#~ msgid "Cursor Right"
#~ msgstr "Droit"
-#~ msgid "Keyboard"
-#~ msgstr "Clavier"
-
#~ msgid "Using SDL driver "
#~ msgstr "Utilise le pilote SDL "
@@ -11823,10 +12029,6 @@ msgstr ""
#~ msgid "Active filter mode: Nearest"
#~ msgstr "Filtre actif: Plus proche"
-#~ msgctxt "lowres"
-#~ msgid "Add Game..."
-#~ msgstr "Ajouter..."
-
#~ msgid "Discovered %d new games."
#~ msgstr "%d nouveaux jeux trouvés."
diff --git a/po/gl_ES.po b/po/gl_ES.po
index a4b4cb35f36..7968960975d 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-09-14 06:23+0000\n"
+"POT-Creation-Date: 2023-09-16 22:56+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/"
@@ -220,7 +220,7 @@ msgstr "Pegar"
msgid "Paste code from clipboard"
msgstr ""
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:311
+#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:316
#: engines/dialogs.cpp:98 engines/engine.cpp:915 engines/mm/xeen/saves.cpp:259
#: engines/parallaction/metaengine.cpp:127
#: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:387
@@ -277,8 +277,8 @@ msgstr "Hai outro almacenamento activo. Seguro que queres interrompelo?"
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:152 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: base/main.cpp:595 backends/events/default/default-events.cpp:193
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
@@ -291,8 +291,8 @@ msgstr "Si"
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:153 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: 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
@@ -315,7 +315,7 @@ msgstr ""
#: gui/cloudconnectionwizard.cpp:557 gui/downloaddialog.cpp:146
#: gui/editgamedialog.cpp:353 gui/editrecorddialog.cpp:67
-#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:550 gui/launcher.cpp:554
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2341 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1221 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -373,7 +373,7 @@ msgstr "Erro ao eliminar o ficheiro."
msgid "Select directory where to download game data"
msgstr "Selecciona un directorio para descargar os datos de xogo"
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:308
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "Selecciona un directorio con datos de xogo"
@@ -409,7 +409,7 @@ msgstr ""
"Parece que a conexión é limitada. Seguro que queres descargar ficheiros con "
"ela?"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:652
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM non foi quen de abrir o directorio!"
@@ -1011,175 +1011,184 @@ msgid "Save Image"
msgstr "Gardar partida:"
#. I18N: Group name for the game list
-#: gui/launcher.cpp:104
+#: gui/launcher.cpp:106
#, fuzzy
msgctxt "group"
msgid "None"
msgstr "Ningún"
#. I18N: Group name for the game list, grouped by the first letter of the game title
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
#, fuzzy
msgctxt "group"
msgid "First letter"
msgstr "Lanzar feitizo"
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
msgctxt "group"
msgid "Initial"
msgstr ""
#. I18N: Group name for the game list, grouped by game engine
-#: gui/launcher.cpp:108
+#: gui/launcher.cpp:110
#, fuzzy
msgctxt "group"
msgid "Engine"
msgstr "Motor"
#. I18N: Group name for the game list, grouped by game series
-#: gui/launcher.cpp:110
+#: gui/launcher.cpp:112
msgctxt "group"
msgid "Series"
msgstr ""
#. I18N: Group name for the game list, grouped by game publisher
-#: gui/launcher.cpp:112
+#: gui/launcher.cpp:114
#, fuzzy
msgctxt "group"
msgid "Publisher"
msgstr "Autor descoñecido"
#. I18N: Group name for the game list, grouped by language
-#: gui/launcher.cpp:114
+#: gui/launcher.cpp:116
#, fuzzy
msgctxt "group"
msgid "Language"
msgstr "Idioma:"
#. I18N: Group name for the game list, grouped by game platform
-#: gui/launcher.cpp:116
+#: gui/launcher.cpp:118
#, fuzzy
msgctxt "group"
msgid "Platform"
msgstr "Plataforma:"
-#: gui/launcher.cpp:226
+#: gui/launcher.cpp:228
msgid "Select Group by"
msgstr ""
-#: gui/launcher.cpp:230 gui/launcher.cpp:873
+#: gui/launcher.cpp:232 gui/launcher.cpp:883
msgid "Group:"
msgstr ""
-#: gui/launcher.cpp:232
+#: gui/launcher.cpp:234
msgid "Select a criteria to group the entries"
msgstr ""
+#. I18N: This keymap opens KIA's HELP tab.
+#. In Blade Runner's official localizations, there is a description of this keymap
+#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
+#. ONLINE HELP
+#: gui/launcher.cpp:262 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
+msgid "Help"
+msgstr ""
+
#. I18N: Button Quit ScummVM program. Q is the shortcut, Ctrl+Q, put it in parens for non-latin (~Q~)
-#: gui/launcher.cpp:261 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~S~aÃr"
-#: gui/launcher.cpp:261 backends/platform/sdl/macosx/appmenu_osx.mm:252
+#: gui/launcher.cpp:266 backends/platform/sdl/macosx/appmenu_osx.mm:252
msgid "Quit ScummVM"
msgstr "SaÃr de ScummVM"
#. I18N: Button About ScummVM program. b is the shortcut, Ctrl+b, put it in parens for non-latin (~b~)
-#: gui/launcher.cpp:265
+#: gui/launcher.cpp:270
#, fuzzy
msgid "A~b~out"
msgstr "Ace~r~ca de..."
-#: gui/launcher.cpp:265 backends/platform/sdl/macosx/appmenu_osx.mm:246
+#: gui/launcher.cpp:270 backends/platform/sdl/macosx/appmenu_osx.mm:246
msgid "About ScummVM"
msgstr "Acerca de ScummVM"
#. I18N: Button caption. O is the shortcut, Ctrl+O, put it in parens for non-latin (~O~)
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
#, fuzzy
msgid "Global ~O~ptions..."
msgstr "~O~pcións..."
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "Cambiar as opcións de ScummVM"
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
#, fuzzy
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~O~pcións..."
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
#, fuzzy
msgid "Download Games"
msgstr "Erro ao descargar."
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
msgid "Download freeware games for ScummVM"
msgstr ""
#. I18N: Button caption. A is the shortcut, Ctrl+A, put it in parens for non-latin (~A~)
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "Eng~a~dir xogo..."
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr ""
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "Eng~a~dir xogo..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "Elimina~r~ xogo"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "Eliminar o xogo da lista. Os ficheiros de datos non se modifican"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "Elimina~r~ xogo"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Engadir en masa..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Engadir en masa..."
-#: gui/launcher.cpp:296 gui/launcher.cpp:843 gui/shaderbrowser-dialog.cpp:62
+#: gui/launcher.cpp:301 gui/launcher.cpp:853 gui/shaderbrowser-dialog.cpp:62
#: gui/shaderbrowser-dialog.cpp:98
msgid "Search in game list"
msgstr "Buscar na lista de xogos"
-#: gui/launcher.cpp:300 gui/launcher.cpp:864 gui/shaderbrowser-dialog.cpp:66
+#: gui/launcher.cpp:305 gui/launcher.cpp:874 gui/shaderbrowser-dialog.cpp:66
#: gui/shaderbrowser-dialog.cpp:108
msgid "Search:"
msgstr "Buscar:"
-#: gui/launcher.cpp:311 engines/dialogs.cpp:98 engines/engine.cpp:915
+#: gui/launcher.cpp:316 engines/dialogs.cpp:98 engines/engine.cpp:915
#: engines/mm/xeen/saves.cpp:259 engines/pegasus/pegasus.cpp:387
#: engines/trecision/saveload.cpp:253 engines/tsage/scenes.cpp:630
#: engines/wage/saveload.cpp:736
msgid "Load game:"
msgstr "Cargar partida:"
-#: gui/launcher.cpp:410
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr "AÃnda non se pode empregar este directorio. A descarga non rematou!"
-#: gui/launcher.cpp:421
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1187,74 +1196,74 @@ msgstr ""
"Queres executar o detector de xogos en masa? Ã posible que se engada un gran "
"número de xogos."
-#: gui/launcher.cpp:451
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "Seguro que queres eliminar esta configuración de xogo?"
-#: gui/launcher.cpp:493
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Queres cargar a partida gardada?"
-#: gui/launcher.cpp:550
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "O xogo non permite cargar partidas dende o iniciador."
-#: gui/launcher.cpp:554
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr "ScummVM non foi quen de atopar un motor para executar o xogo!"
-#: gui/launcher.cpp:671
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "ScummVM non foi quen de atopar xogos no directorio!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:687
+#: gui/launcher.cpp:692
#, fuzzy
msgid "Unknown variant"
msgstr "Erro descoñecido"
-#: gui/launcher.cpp:693
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Elixe o xogo:"
-#: gui/launcher.cpp:913 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Lista"
-#: gui/launcher.cpp:914 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Grade"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~I~niciar"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Iniciar o xogo seleccionado"
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~C~argar..."
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Cargar partida do xogo seleccionado"
-#: gui/launcher.cpp:1081
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Gravar..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
#, fuzzy
msgid "~G~ame Options..."
msgstr "~O~pcións..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Cambiar as opcións do xogo"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
#, fuzzy
msgctxt "lowres"
msgid "~G~ame Opts..."
@@ -1262,42 +1271,42 @@ msgstr "~O~pcións..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1179 gui/launcher.cpp:1362
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1372
#, fuzzy
msgid "Unknown Engine"
msgstr "Erro descoñecido"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1196 gui/launcher.cpp:1379
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1389
#, fuzzy
msgid "Unknown Publisher"
msgstr "Autor descoñecido"
#. I18N: List group when no game series is specified
#. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1213 gui/launcher.cpp:1396
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1406
msgid "No Series"
msgstr ""
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1227 gui/launcher.cpp:1410
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1420
msgid "Language not detected"
msgstr ""
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1241 gui/launcher.cpp:1424
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1434
msgid "Platform not detected"
msgstr ""
#. I18N: Group for All items
-#: gui/launcher.cpp:1435 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1445 gui/widgets/groupedlist.cpp:81
#, fuzzy
msgid "All"
msgstr "ALT"
-#: gui/launcher.cpp:1584
+#: gui/launcher.cpp:1594
msgid "Icons per row:"
msgstr ""
@@ -2526,30 +2535,30 @@ msgstr "Seleccionar tema"
msgid "Select a Theme"
msgstr "Seleccionar tema"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgid "Disabled GFX"
msgstr "Efectos gráficos desactivados"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgctxt "lowres"
msgid "Disabled GFX"
msgstr "Efectos desactivados"
-#: gui/ThemeEngine.cpp:277
+#: gui/ThemeEngine.cpp:273
#, fuzzy
msgid "Standard renderer"
msgstr "Procesamento estándar"
-#: gui/ThemeEngine.cpp:277 engines/scumm/dialogs.cpp:1016
+#: gui/ThemeEngine.cpp:273 engines/scumm/dialogs.cpp:1016
msgid "Standard"
msgstr "Estándar"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
#, fuzzy
msgid "Antialiased renderer"
msgstr "Procesamento antidistorsión"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased"
msgstr "Antidistorsión"
@@ -4395,6 +4404,158 @@ msgstr ""
msgid "Magnify Mode Off"
msgstr ""
+#: backends/platform/android/android.cpp:1028
+#, fuzzy
+#| msgid "Control"
+msgid "Controls"
+msgstr "Control"
+
+#: backends/platform/android/android.cpp:1031
+msgid ""
+"## Touch controls\n"
+"\n"
+"The touch control scheme can be configured in the global settings. From the "
+"Launcher, go to **Options > Backend > Choose the preferred touch mode**.\n"
+"It's possible to configure the touch mode for three situations (ScummVM "
+"menus, 2D games and 3D games) and choose one of the three possible modes:\n"
+"\n"
+" * Direct mouse, the touch controls are direct. The pointer jumps to where "
+"the finger touches the screen (default for menus).\n"
+" * Touchpad emulation, the touch controls are indirect. The finger can be "
+"far away from the pointer and still move it, like on a laptop touchpad.\n"
+" * Gamepad emulation, the touch controls don't move any mouse. The fingers "
+"must be placed on lower left and right of the screen and respectively "
+"emulate a directional pad and action buttons.\n"
+" * The pointer speed setting in the **Controls tab** affects how far the "
+"pointer moves in response to a finger movement.\n"
+"\n"
+"The touch mode can be switched at anytime by tapping on the controller icon, "
+"next to the menu icon at the top right of the screen.\n"
+"\n"
+"To display or hide the small controller icon, from the Launcher select "
+"**Options** and then the **Backend** tab. Tick the **Show on-screen "
+"control** box to enable the controller icon.\n"
+"\n"
+"## Two finger tap\n"
+"\n"
+"To do a two finger tap, hold one finger down and then tap with a second "
+"finger.\n"
+"\n"
+"## Three finger tap\n"
+"\n"
+"To do a three finger tap, start with holding down one finger and "
+"progressively touch down the other two fingers, one at a time, while still "
+"holding down the previous fingers. Imagine you are impatiently tapping your "
+"fingers on a surface, but then slow down that movement so it is rhythmic, "
+"but not too slow.\n"
+"\n"
+"## Immersive Sticky fullscreen mode\n"
+"\n"
+"ScummVM for Android uses the Immersive Sticky fullscreen mode, which means "
+"that the Android system bar is hidden until the user swipes from an edge "
+"with a system bar. Swipe from the edge to reveal the system bars. They "
+"remain semi-transparent and disappear after a few seconds unless you "
+"interact with them. Your swipe also registers in the game, so if you need to "
+"swipe from an edge with system bars, your game play is not interrupted.\n"
+"\n"
+"## Global Main Menu\n"
+"\n"
+"To open the Global Main Menu, tap on the small menu icon at the top right of "
+"the screen.\n"
+"\n"
+"To display or hide the small menu icon, from the Launcher select **Options** "
+"and then the **Backend** tab. Tick the **Show on-screen control** box to "
+"enable the menu icon.\n"
+"\n"
+"## Virtual keyboard\n"
+"\n"
+"To open the virtual keyboard, long press on the small controller icon at the "
+"top right of the screen, or tap on any editable text field. To hide the "
+"virtual keyboard, tap the small controller icon (which became a keyboard "
+"one) again, or tap outside the text field.\n"
+"\n"
+msgstr ""
+
+#: backends/platform/android/android.cpp:1069
+#, fuzzy
+#| msgid "~A~dd Game..."
+msgid "Adding Games"
+msgstr "Eng~a~dir xogo..."
+
+#: backends/platform/android/android.cpp:1072
+msgid ""
+"## Adding SAF paths to ScummVM directory list\n"
+"\n"
+"Starting with version 2.7.0 of ScummVM for Android, significant changes were "
+"made to the file access system to allow support for modern versions of the "
+"Android Operating System.\n"
+"\n"
+"If you find that your existing added games or custom paths no longer work, "
+"please edit those paths and this time use the SAF system to browse to the "
+"desired locations.\n"
+"\n"
+"To do that:\n"
+"\n"
+" 1. For each game whose data is not found, go to the \"Paths\" tab in the "
+"\"Game Options\" and change the \"Game path\"\n"
+"\n"
+" 2. Inside the ScummVM file browser, use \"Go Up\" until you reach the "
+"\"root\" folder where you will see the \"<Add a new folder>\" option.\n"
+"\n"
+" \n"
+"\n"
+" File Browser root with <Add a new folder> item\n"
+"\n"
+" 3. Choose that, then browse and select the \"parent\" folder for your "
+"games subfolders, e.g. \"SD Card > ScummVMgames\". Click on \"Use this folder"
+"\".\n"
+"\n"
+" \n"
+"\n"
+" OS file browser root\n"
+"\n"
+" \n"
+"\n"
+" OS file browser selectable folder with \"Use this folder\" button\n"
+"\n"
+" \n"
+"\n"
+" OS file browser ask to grant ScummVM directory access permission\n"
+"\n"
+" 4. Then, a new folder \"ScummVMgames\" will appear on the \"root\" folder "
+"of the ScummVM browser.\n"
+"\n"
+" \n"
+"\n"
+" File browser with added SAF folder in root\n"
+"\n"
+" 5. Browse through this folder to your game data.\n"
+"\n"
+"Steps 2 and 3 need to be done only once for all of your games.\n"
+"\n"
+"\n"
+"## Removing SAF path authorizations\n"
+"\n"
+"In case you would like to revoke any of the granted SAF authorizations, "
+"there is an option for this in the \"Global Options > Backend\" tab as shown "
+"on the screenshot below:\n"
+"\n"
+"\n"
+"\n"
+" GUI tab with \"Remove folder authorizations...\" button\n"
+"\n"
+"\n"
+"\n"
+" GUI dialog with list of authorizations to revoke\n"
+"\n"
+"In case you revoke authorization to a path, still used for specific games/"
+"titles, please follow the procedure of fixing them outlined in the previous "
+"subheading.\n"
+msgstr ""
+
#: backends/platform/android/options.cpp:131
msgid "Show On-screen control"
msgstr "Mostrar controis na pantalla"
@@ -4576,6 +4737,62 @@ msgstr "Modo Panel táctil desactivado."
msgid "Click Mode"
msgstr "Modo Rato"
+#: backends/platform/sdl/sdl.cpp:1010
+msgid "Keyboard"
+msgstr "Teclado"
+
+#: backends/platform/sdl/sdl.cpp:1013
+msgid ""
+"## Keyboard shortcuts\n"
+"\n"
+"ScummVM supports various in-game keyboard and mouse shortcuts, and since "
+"version 2.2.0 these can be manually configured in the **Keymaps tab**, or in "
+"the **configuration file**.\n"
+"\n"
+"For game-specific controls, see the [wiki entry](https://wiki.scummvm.org/"
+"index.php?title=Category:Supported_Games) for the game you are playing.\n"
+"\n"
+"Default shortcuts are shown in the table.\n"
+"\n"
+"| Shortcut | Description\n"
+"| --------------------------------\n"
+"| `Ctrl+F5` -- Displays the Global Main Menu\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1025
+msgid "| `Cmd+q` -- Quit (macOS)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1027
+msgid "| `Alt+F4` -- Quit (Windows)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1029
+msgid "| `Ctrl+q` -- Quit (Linux/Unix)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1030
+msgid "| `Ctrl+z` -- Quit (other platforms)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1033
+msgid ""
+"| `Ctrl+u` -- Mutes all sounds\n"
+"| `Ctrl+m` -- Toggles mouse capture\n"
+"| `Ctrl+Alt` and `9` or `0` -- Cycles forwards/backwards between graphics "
+"filters\n"
+"| `Ctrl+Alt` and `+` or `-` -- Increases/decreases the scale factor\n"
+"| `Ctrl+Alt+a` -- Toggles aspect ratio correction on/off\n"
+"| `Ctrl+Alt+f` -- Toggles between nearest neighbor and bilinear "
+"interpolation (graphics filtering on/off)\n"
+"| `Ctrl+Alt+s` -- Cycles through stretch modes\n"
+"| `Alt+Enter` -- Toggles full screen/windowed mode\n"
+"| `Alt+s` -- Takes a screenshot\n"
+"| `Ctrl+F7` -- Opens virtual keyboard (if enabled). This can also be "
+"opened with a long press of the middle mouse button or wheel.\n"
+"| `Ctrl+Alt+d` -- Opens the ScummVM debugger\n"
+msgstr ""
+
#: backends/platform/sdl/macosx/appmenu_osx.mm:248
msgid "Hide ScummVM"
msgstr "Ocultar ScummVM"
@@ -4596,15 +4813,6 @@ msgstr "Ventá"
msgid "Minimize"
msgstr "Minimizar"
-#. I18N: This keymap opens KIA's HELP tab.
-#. In Blade Runner's official localizations, there is a description of this keymap
-#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
-#. ONLINE HELP
-#: backends/platform/sdl/macosx/appmenu_osx.mm:262
-#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
-msgid "Help"
-msgstr ""
-
#: backends/platform/sdl/macosx/appmenu_osx.mm:267
#, fuzzy
msgid "User Manual"
@@ -11172,9 +11380,6 @@ msgstr ""
#~ msgid "Cursor Right"
#~ msgstr "Dereita"
-#~ msgid "Keyboard"
-#~ msgstr "Teclado"
-
#~ msgid "Using SDL driver "
#~ msgstr "Empregando o controlador de SDL "
diff --git a/po/he.po b/po/he.po
index 81cf5b33944..7ab94c186a0 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-09-14 06:23+0000\n"
+"POT-Creation-Date: 2023-09-16 22:56+0000\n"
"PO-Revision-Date: 2023-02-12 19:51+0000\n"
"Last-Translator: Niv Baehr <bloop93 at gmail.com>\n"
"Language-Team: Hebrew <https://translations.scummvm.org/projects/scummvm/"
@@ -223,7 +223,7 @@ msgstr "××××§×"
msgid "Paste code from clipboard"
msgstr "×××קת ×§×× ×××××"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:311
+#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:316
#: engines/dialogs.cpp:98 engines/engine.cpp:915 engines/mm/xeen/saves.cpp:259
#: engines/parallaction/metaengine.cpp:127
#: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:387
@@ -283,8 +283,8 @@ msgstr "××ס×× ××ר ×¢××× ×עת. ××× ××פר××¢ ××?"
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:152 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: base/main.cpp:595 backends/events/default/default-events.cpp:193
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
@@ -297,8 +297,8 @@ msgstr "××"
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:153 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: 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
@@ -321,7 +321,7 @@ msgstr ""
#: gui/cloudconnectionwizard.cpp:557 gui/downloaddialog.cpp:146
#: gui/editgamedialog.cpp:353 gui/editrecorddialog.cpp:67
-#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:550 gui/launcher.cpp:554
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2341 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1221 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -383,7 +383,7 @@ msgstr "××¢××ת ××§×××¥ × ×ש××!"
msgid "Select directory where to download game data"
msgstr "×××רת ת××§×× ×××ר×ת × ×ª×× × ×ש××§"
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:308
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "×××רת ת××§×× ×¢× × ×ª×× × ×ש××§"
@@ -417,7 +417,7 @@ msgid ""
"files with it?"
msgstr "× ×¨×× ×× ×××××ר ×××××. ××× ×××ש×× ×××ר×ת ×§×צ××?"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:652
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM ×× ×צ××× ×פת×× ×ת ×ת××§×× ×©× ××ר×!"
@@ -1005,277 +1005,286 @@ msgid "Save Image"
msgstr "ש××רת ×ש××§"
#. I18N: Group name for the game list
-#: gui/launcher.cpp:104
+#: gui/launcher.cpp:106
msgctxt "group"
msgid "None"
msgstr "×××"
#. I18N: Group name for the game list, grouped by the first letter of the game title
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
msgctxt "group"
msgid "First letter"
msgstr "××ת ר×ש×× ×"
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
msgctxt "group"
msgid "Initial"
msgstr "××ת ר×ש×× ×"
#. I18N: Group name for the game list, grouped by game engine
-#: gui/launcher.cpp:108
+#: gui/launcher.cpp:110
msgctxt "group"
msgid "Engine"
msgstr "×× ××¢"
#. I18N: Group name for the game list, grouped by game series
-#: gui/launcher.cpp:110
+#: gui/launcher.cpp:112
msgctxt "group"
msgid "Series"
msgstr "ס×ר×"
#. I18N: Group name for the game list, grouped by game publisher
-#: gui/launcher.cpp:112
+#: gui/launcher.cpp:114
msgctxt "group"
msgid "Publisher"
msgstr "×××¨× ×פ×צ×"
#. I18N: Group name for the game list, grouped by language
-#: gui/launcher.cpp:114
+#: gui/launcher.cpp:116
msgctxt "group"
msgid "Language"
msgstr "שפ×"
#. I18N: Group name for the game list, grouped by game platform
-#: gui/launcher.cpp:116
+#: gui/launcher.cpp:118
msgctxt "group"
msgid "Platform"
msgstr "פ××פ×ר××"
-#: gui/launcher.cpp:226
+#: gui/launcher.cpp:228
msgid "Select Group by"
msgstr "× × ××××ר ×§××××¥ ×פ×"
-#: gui/launcher.cpp:230 gui/launcher.cpp:873
+#: gui/launcher.cpp:232 gui/launcher.cpp:883
msgid "Group:"
msgstr "×§××××¥ ×פ×:"
-#: gui/launcher.cpp:232
+#: gui/launcher.cpp:234
msgid "Select a criteria to group the entries"
msgstr "×××רת קר××ר××× ××§××××¥ ×רש×××ת ×¢× ×¤××"
+#. I18N: This keymap opens KIA's HELP tab.
+#. In Blade Runner's official localizations, there is a description of this keymap
+#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
+#. ONLINE HELP
+#: gui/launcher.cpp:262 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
+msgid "Help"
+msgstr "×¢×ר×"
+
#. I18N: Button Quit ScummVM program. Q is the shortcut, Ctrl+Q, put it in parens for non-latin (~Q~)
-#: gui/launcher.cpp:261 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~×~צ×××"
-#: gui/launcher.cpp:261 backends/platform/sdl/macosx/appmenu_osx.mm:252
+#: gui/launcher.cpp:266 backends/platform/sdl/macosx/appmenu_osx.mm:252
msgid "Quit ScummVM"
msgstr "ס××רת ScummVM"
#. I18N: Button About ScummVM program. b is the shortcut, Ctrl+b, put it in parens for non-latin (~b~)
-#: gui/launcher.cpp:265
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "×¢× ~×~×××ת"
-#: gui/launcher.cpp:265 backends/platform/sdl/macosx/appmenu_osx.mm:246
+#: gui/launcher.cpp:270 backends/platform/sdl/macosx/appmenu_osx.mm:246
msgid "About ScummVM"
msgstr "×¢× ××××ת ScummVM"
#. I18N: Button caption. O is the shortcut, Ctrl+O, put it in parens for non-latin (~O~)
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "×~פ~שר×××ת ××§×פ×ת..."
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "×©× × ×××ר×ת ScummVM ××§×פ×ת"
-#: gui/launcher.cpp:267
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "×~פ~שר×××ת ××§×פ×ת..."
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
#, fuzzy
#| msgid "Download game files"
msgid "Download Games"
msgstr "××ר×ת ×§××¦× ×ש××§"
-#: gui/launcher.cpp:271
+#: gui/launcher.cpp:276
msgid "Download freeware games for ScummVM"
msgstr ""
#. I18N: Button caption. A is the shortcut, Ctrl+A, put it in parens for non-latin (~A~)
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "×~×~ספת ×ש××§..."
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "××ספת ×ש××§×× ×רש×××"
-#: gui/launcher.cpp:278
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "×~×~ספת ×ש××§..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "×~ס~רת ×ש××§"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "×סרת ×ש××§ ×רש××ת ××ש××§××. ×§××¦× ××ש××§ ×× ××××§×"
-#: gui/launcher.cpp:282
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "×~ס~רת ×ש××§"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "×××¡×¤× ×××× ×ת..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "×××¡×¤× ×××× ×ת..."
-#: gui/launcher.cpp:296 gui/launcher.cpp:843 gui/shaderbrowser-dialog.cpp:62
+#: gui/launcher.cpp:301 gui/launcher.cpp:853 gui/shaderbrowser-dialog.cpp:62
#: gui/shaderbrowser-dialog.cpp:98
msgid "Search in game list"
msgstr "××פ×ש ×רש××ת ××ש××§××"
-#: gui/launcher.cpp:300 gui/launcher.cpp:864 gui/shaderbrowser-dialog.cpp:66
+#: gui/launcher.cpp:305 gui/launcher.cpp:874 gui/shaderbrowser-dialog.cpp:66
#: gui/shaderbrowser-dialog.cpp:108
msgid "Search:"
msgstr "××פ×ש:"
-#: gui/launcher.cpp:311 engines/dialogs.cpp:98 engines/engine.cpp:915
+#: gui/launcher.cpp:316 engines/dialogs.cpp:98 engines/engine.cpp:915
#: engines/mm/xeen/saves.cpp:259 engines/pegasus/pegasus.cpp:387
#: engines/trecision/saveload.cpp:253 engines/tsage/scenes.cpp:630
#: engines/wage/saveload.cpp:736
msgid "Load game:"
msgstr "××¢×× ×ª ×ש××§:"
-#: gui/launcher.cpp:410
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr "ת××§×× ×× ××× × × ××ª× ×ª ×ש×××ש ×× ×¢×× ×ש ××ר×× ×¤×¢×××!"
-#: gui/launcher.cpp:421
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
msgstr "××× ×××ת ××פע×× ×ת ×××× ××ש××§××? ×× ×¢×©×× ×××ס××£ ×××ת ×¢× ×§×ת ×©× ×ש××§××."
-#: gui/launcher.cpp:451
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "××× ×××××§ תצ×רת ×ש××§ ××?"
-#: gui/launcher.cpp:493
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "××× ×××¢×× ×ת ××ש××§ ×©× ×©×ר?"
-#: gui/launcher.cpp:550
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "××ש××§ ×©× ××ר ××× × ×ª××× ×××¢×× ×ª ×ש××§×× ×ת×× ××¡× ×רצת ××ש××§××."
-#: gui/launcher.cpp:554
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr "ScummVM ×× ×צ××× ××צ×× ×× ××¢ ש×ס××× ××ר××¥ ×ת ××ש××§ ×©× ××ר!"
-#: gui/launcher.cpp:671
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "ScummVM ×× ××¦× ×©×× ×ש××§ ×ת××§××× ×©× ××ר×!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:687
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "××¨×¡× ×× ××××¢×"
-#: gui/launcher.cpp:693
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "××ר ×ש××§:"
-#: gui/launcher.cpp:913 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "תצ××ת רש×××"
-#: gui/launcher.cpp:914 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "תצ××ת רשת"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~×~ת×××"
-#: gui/launcher.cpp:1076
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "×ת××ת ××ש××§ ×©× ××ר"
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~×~×¢×× ×..."
-#: gui/launcher.cpp:1079
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "××¢×× ×ª ×ש××§ ×©× ×©×ר ×¢××ר ××ש××§ ×©× ××ר"
-#: gui/launcher.cpp:1081
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "××§×××..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "×~פ~שר×××ת ×ש××§..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "ש×× ×× ×פשר×××ת ××ש××§"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1097
msgctxt "lowres"
msgid "~G~ame Opts..."
msgstr "×~פ~שר×××ת ×ש××§..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1179 gui/launcher.cpp:1362
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1372
msgid "Unknown Engine"
msgstr "×× ××¢ ×× ××××¢"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1196 gui/launcher.cpp:1379
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1389
msgid "Unknown Publisher"
msgstr "×××¨× ×פ××¦× ×× ××××¢×"
#. I18N: List group when no game series is specified
#. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1213 gui/launcher.cpp:1396
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1406
msgid "No Series"
msgstr "××× ×¡×ר×"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1227 gui/launcher.cpp:1410
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1420
msgid "Language not detected"
msgstr "×× ××××ª× ×©×¤×"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1241 gui/launcher.cpp:1424
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1434
msgid "Platform not detected"
msgstr "×× ××××ª× ×¤××פ×ר××"
#. I18N: Group for All items
-#: gui/launcher.cpp:1435 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1445 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "×××"
-#: gui/launcher.cpp:1584
+#: gui/launcher.cpp:1594
msgid "Icons per row:"
msgstr "צ××××ת ×ש×ר×:"
@@ -2471,28 +2480,28 @@ msgstr "×××רת ס×××"
msgid "Select a Theme"
msgstr "×××רת ער×ת × ×ש×"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgid "Disabled GFX"
msgstr "GFX ××××"
-#: gui/ThemeEngine.cpp:276
+#: gui/ThemeEngine.cpp:272
msgctxt "lowres"
msgid "Disabled GFX"
msgstr "GFX ××××"
-#: gui/ThemeEngine.cpp:277
+#: gui/ThemeEngine.cpp:273
msgid "Standard renderer"
msgstr "×ס××¨× ×¡×× ×ר××ת"
-#: gui/ThemeEngine.cpp:277 engines/scumm/dialogs.cpp:1016
+#: gui/ThemeEngine.cpp:273 engines/scumm/dialogs.cpp:1016
msgid "Standard"
msgstr "ס×× ×ר××"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased renderer"
msgstr "×ס××¨× ×¢× ×××קת-×¢×§×××ת"
-#: gui/ThemeEngine.cpp:279
+#: gui/ThemeEngine.cpp:275
msgid "Antialiased"
msgstr "×××קת ×¢×§×××ת"
@@ -4290,6 +4299,158 @@ msgstr "××¦× ×××××ת ××××ת ××××. ×פע×× ×××ש ××¦× ×ר
msgid "Magnify Mode Off"
msgstr "××¦× ×××××ת ××××ת ××××"
+#: backends/platform/android/android.cpp:1028
+#, fuzzy
+#| msgid "Control"
+msgid "Controls"
+msgstr "ש××××"
+
+#: backends/platform/android/android.cpp:1031
+msgid ""
+"## Touch controls\n"
+"\n"
+"The touch control scheme can be configured in the global settings. From the "
+"Launcher, go to **Options > Backend > Choose the preferred touch mode**.\n"
+"It's possible to configure the touch mode for three situations (ScummVM "
+"menus, 2D games and 3D games) and choose one of the three possible modes:\n"
+"\n"
+" * Direct mouse, the touch controls are direct. The pointer jumps to where "
+"the finger touches the screen (default for menus).\n"
+" * Touchpad emulation, the touch controls are indirect. The finger can be "
+"far away from the pointer and still move it, like on a laptop touchpad.\n"
+" * Gamepad emulation, the touch controls don't move any mouse. The fingers "
+"must be placed on lower left and right of the screen and respectively "
+"emulate a directional pad and action buttons.\n"
+" * The pointer speed setting in the **Controls tab** affects how far the "
+"pointer moves in response to a finger movement.\n"
+"\n"
+"The touch mode can be switched at anytime by tapping on the controller icon, "
+"next to the menu icon at the top right of the screen.\n"
+"\n"
+"To display or hide the small controller icon, from the Launcher select "
+"**Options** and then the **Backend** tab. Tick the **Show on-screen "
+"control** box to enable the controller icon.\n"
+"\n"
+"## Two finger tap\n"
+"\n"
+"To do a two finger tap, hold one finger down and then tap with a second "
+"finger.\n"
+"\n"
+"## Three finger tap\n"
+"\n"
+"To do a three finger tap, start with holding down one finger and "
+"progressively touch down the other two fingers, one at a time, while still "
+"holding down the previous fingers. Imagine you are impatiently tapping your "
+"fingers on a surface, but then slow down that movement so it is rhythmic, "
+"but not too slow.\n"
+"\n"
+"## Immersive Sticky fullscreen mode\n"
+"\n"
+"ScummVM for Android uses the Immersive Sticky fullscreen mode, which means "
+"that the Android system bar is hidden until the user swipes from an edge "
+"with a system bar. Swipe from the edge to reveal the system bars. They "
+"remain semi-transparent and disappear after a few seconds unless you "
+"interact with them. Your swipe also registers in the game, so if you need to "
+"swipe from an edge with system bars, your game play is not interrupted.\n"
+"\n"
+"## Global Main Menu\n"
+"\n"
+"To open the Global Main Menu, tap on the small menu icon at the top right of "
+"the screen.\n"
+"\n"
+"To display or hide the small menu icon, from the Launcher select **Options** "
+"and then the **Backend** tab. Tick the **Show on-screen control** box to "
+"enable the menu icon.\n"
+"\n"
+"## Virtual keyboard\n"
+"\n"
+"To open the virtual keyboard, long press on the small controller icon at the "
+"top right of the screen, or tap on any editable text field. To hide the "
+"virtual keyboard, tap the small controller icon (which became a keyboard "
+"one) again, or tap outside the text field.\n"
+"\n"
+msgstr ""
+
+#: backends/platform/android/android.cpp:1069
+#, fuzzy
+#| msgid "~A~dd Game..."
+msgid "Adding Games"
+msgstr "×~×~ספת ×ש××§..."
+
+#: backends/platform/android/android.cpp:1072
+msgid ""
+"## Adding SAF paths to ScummVM directory list\n"
+"\n"
+"Starting with version 2.7.0 of ScummVM for Android, significant changes were "
+"made to the file access system to allow support for modern versions of the "
+"Android Operating System.\n"
+"\n"
+"If you find that your existing added games or custom paths no longer work, "
+"please edit those paths and this time use the SAF system to browse to the "
+"desired locations.\n"
+"\n"
+"To do that:\n"
+"\n"
+" 1. For each game whose data is not found, go to the \"Paths\" tab in the "
+"\"Game Options\" and change the \"Game path\"\n"
+"\n"
+" 2. Inside the ScummVM file browser, use \"Go Up\" until you reach the "
+"\"root\" folder where you will see the \"<Add a new folder>\" option.\n"
+"\n"
+" \n"
+"\n"
+" File Browser root with <Add a new folder> item\n"
+"\n"
+" 3. Choose that, then browse and select the \"parent\" folder for your "
+"games subfolders, e.g. \"SD Card > ScummVMgames\". Click on \"Use this folder"
+"\".\n"
+"\n"
+" \n"
+"\n"
+" OS file browser root\n"
+"\n"
+" \n"
+"\n"
+" OS file browser selectable folder with \"Use this folder\" button\n"
+"\n"
+" \n"
+"\n"
+" OS file browser ask to grant ScummVM directory access permission\n"
+"\n"
+" 4. Then, a new folder \"ScummVMgames\" will appear on the \"root\" folder "
+"of the ScummVM browser.\n"
+"\n"
+" \n"
+"\n"
+" File browser with added SAF folder in root\n"
+"\n"
+" 5. Browse through this folder to your game data.\n"
+"\n"
+"Steps 2 and 3 need to be done only once for all of your games.\n"
+"\n"
+"\n"
+"## Removing SAF path authorizations\n"
+"\n"
+"In case you would like to revoke any of the granted SAF authorizations, "
+"there is an option for this in the \"Global Options > Backend\" tab as shown "
+"on the screenshot below:\n"
+"\n"
+"\n"
+"\n"
+" GUI tab with \"Remove folder authorizations...\" button\n"
+"\n"
+"\n"
+"\n"
+" GUI dialog with list of authorizations to revoke\n"
+"\n"
+"In case you revoke authorization to a path, still used for specific games/"
+"titles, please follow the procedure of fixing them outlined in the previous "
+"subheading.\n"
+msgstr ""
+
#: backends/platform/android/options.cpp:131
msgid "Show On-screen control"
msgstr "×צ×ת ×קר×× ×¢× ××ס×"
@@ -4469,6 +4630,62 @@ msgstr "××¦× ×ש×× ×××¢ ××××."
msgid "Click Mode"
msgstr "××¦× ×××צ×"
+#: backends/platform/sdl/sdl.cpp:1010
+msgid "Keyboard"
+msgstr "××§××ת"
+
+#: backends/platform/sdl/sdl.cpp:1013
+msgid ""
+"## Keyboard shortcuts\n"
+"\n"
+"ScummVM supports various in-game keyboard and mouse shortcuts, and since "
+"version 2.2.0 these can be manually configured in the **Keymaps tab**, or in "
+"the **configuration file**.\n"
+"\n"
+"For game-specific controls, see the [wiki entry](https://wiki.scummvm.org/"
+"index.php?title=Category:Supported_Games) for the game you are playing.\n"
+"\n"
+"Default shortcuts are shown in the table.\n"
+"\n"
+"| Shortcut | Description\n"
+"| --------------------------------\n"
+"| `Ctrl+F5` -- Displays the Global Main Menu\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1025
+msgid "| `Cmd+q` -- Quit (macOS)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1027
+msgid "| `Alt+F4` -- Quit (Windows)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1029
+msgid "| `Ctrl+q` -- Quit (Linux/Unix)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1030
+msgid "| `Ctrl+z` -- Quit (other platforms)\n"
+msgstr ""
+
+#: backends/platform/sdl/sdl.cpp:1033
+msgid ""
+"| `Ctrl+u` -- Mutes all sounds\n"
+"| `Ctrl+m` -- Toggles mouse capture\n"
+"| `Ctrl+Alt` and `9` or `0` -- Cycles forwards/backwards between graphics "
+"filters\n"
+"| `Ctrl+Alt` and `+` or `-` -- Increases/decreases the scale factor\n"
+"| `Ctrl+Alt+a` -- Toggles aspect ratio correction on/off\n"
+"| `Ctrl+Alt+f` -- Toggles between nearest neighbor and bilinear "
+"interpolation (graphics filtering on/off)\n"
+"| `Ctrl+Alt+s` -- Cycles through stretch modes\n"
+"| `Alt+Enter` -- Toggles full screen/windowed mode\n"
+"| `Alt+s` -- Takes a screenshot\n"
+"| `Ctrl+F7` -- Opens virtual keyboard (if enabled). This can also be "
+"opened with a long press of the middle mouse button or wheel.\n"
+"| `Ctrl+Alt+d` -- Opens the ScummVM debugger\n"
+msgstr ""
+
#: backends/platform/sdl/macosx/appmenu_osx.mm:248
msgid "Hide ScummVM"
msgstr "×סתרת ScummVM"
@@ -4489,15 +4706,6 @@ msgstr "××××"
msgid "Minimize"
msgstr "×××¢×ר"
-#. I18N: This keymap opens KIA's HELP tab.
-#. In Blade Runner's official localizations, there is a description of this keymap
-#. on the KIA Help Page, under Keyboard Shortcuts. In the English version it is
-#. ONLINE HELP
-#: backends/platform/sdl/macosx/appmenu_osx.mm:262
-#: engines/bladerunner/metaengine.cpp:321 engines/zvision/metaengine.cpp:226
-msgid "Help"
-msgstr "×¢×ר×"
-
#: backends/platform/sdl/macosx/appmenu_osx.mm:267
msgid "User Manual"
msgstr "××ר××ת ×שת×ש"
@@ -11152,9 +11360,6 @@ msgstr ""
#~ msgid "Cursor Right"
#~ msgstr "ס×× ××××"
-#~ msgid "Keyboard"
-#~ msgstr "××§××ת"
-
#~ msgid "Using SDL driver "
#~ msgstr "×××צע×ת ×× ×× ××ª×§× SDL"
diff --git a/po/hi.po b/po/hi.po
index 0a4851ba04c..9ef68ad8323 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-09-14 06:23+0000\n"
+"POT-Creation-Date: 2023-09-16 22:56+0000\n"
"PO-Revision-Date: 2023-04-23 06:53+0000\n"
"Last-Translator: barryspacezero <barryspace01 at gmail.com>\n"
"Language-Team: Hindi <https://translations.scummvm.org/projects/scummvm/"
@@ -212,7 +212,7 @@ msgstr ""
msgid "Paste code from clipboard"
msgstr ""
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:311
+#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:316
#: engines/dialogs.cpp:98 engines/engine.cpp:915 engines/mm/xeen/saves.cpp:259
#: engines/parallaction/metaengine.cpp:127
#: engines/parallaction/saveload.cpp:193 engines/pegasus/pegasus.cpp:387
@@ -266,8 +266,8 @@ msgstr ""
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:152 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: base/main.cpp:595 backends/events/default/default-events.cpp:193
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: engines/director/lingo/xlibs/jitdraw3.cpp:139 engines/grim/grim.cpp:360
@@ -280,8 +280,8 @@ msgstr "हाà¤"
#: gui/cloudconnectionwizard.cpp:499 gui/downloaddialog.cpp:118
#: gui/downloaddialog.cpp:153 gui/filebrowser-dialog.cpp:135
-#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:422 gui/launcher.cpp:451
-#: gui/launcher.cpp:494 gui/options.cpp:3411 gui/options.cpp:3792
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3411 gui/options.cpp:3792
#: engines/buried/buried.cpp:590 engines/director/events.cpp:89
#: 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
@@ -302,7 +302,7 @@ msgstr ""
#: gui/cloudconnectionwizard.cpp:557 gui/downloaddialog.cpp:146
#: gui/editgamedialog.cpp:353 gui/editrecorddialog.cpp:67
-#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:550 gui/launcher.cpp:554
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2341 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1221 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -358,7 +358,7 @@ msgstr "à¤à¥à¤® सà¥à¤µ नहà¥à¤ हॠपाया"
msgid "Select directory where to download game data"
msgstr "à¤à¤¸ फà¥à¤²à¥à¤¡à¤° à¤à¥ à¤à¥à¤¨à¥ à¤à¤¹à¤¾à¤ à¤à¥à¤® डà¥à¤à¤¾ डाà¤à¤¨à¤²à¥à¤¡ à¤à¤°à¤¨à¤¾ हà¥"
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:308
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "à¤à¤¸ फà¥à¤²à¥à¤¡à¤° à¤à¥ à¤à¥à¤¨à¥ à¤à¤¿à¤¸à¤®à¥ à¤à¥à¤® डà¥à¤à¤¾ हà¥"
@@ -393,7 +393,7 @@ msgid ""
msgstr ""
"à¤à¤¸à¤¾ लà¤à¤¤à¤¾ हॠà¤à¥ à¤à¤ªà¤à¤¾ à¤à¤¨à¥à¤à¥à¤¶à¤¨ सà¥à¤®à¤¿à¤¤ हà¥à¥¤ à¤à¥à¤¯à¤¾ à¤à¤ª à¤à¤¸à¤à¥ दà¥à¤µà¤¾à¤°à¤¾ हॠडाà¤à¤¨à¤²à¥à¤¡ à¤à¤°à¤¨à¤¾ à¤à¤¾à¤¹à¤¤à¥ हà¥à¤?"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:652
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM यह फà¥à¤²à¥à¤¡à¤° नहà¥à¤ à¤à¥à¤² पाया!"
@@ -981,277 +981,286 @@ msgid "Save Image"
msgstr "à¤à¥à¤® सà¥à¤µ à¤à¤°à¥à¤"
#. I18N: Group name for the game list
-#: gui/launcher.cpp:104
+#: gui/launcher.cpp:106
msgctxt "group"
msgid "None"
msgstr "à¤à¥à¤ नहà¥à¤"
#. I18N: Group name for the game list, grouped by the first letter of the game title
-#: gui/launcher.cpp:106
+#: gui/launcher.cpp:108
msgctxt "group"
More information about the Scummvm-git-logs
mailing list