[Scummvm-git-logs] scummvm master -> 3f3448310e47935c05464fe21d2ea6d6fdfd3e29
ScummVM-Translations
noreply at scummvm.org
Fri Nov 10 23:00:48 UTC 2023
This automated email contains information about 2 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
e876e12710 I18N: Update translation files
3f3448310e I18N: Update translations templates
Commit: e876e12710d167888abaa0f0143e231ba0900196
https://github.com/scummvm/scummvm/commit/e876e12710d167888abaa0f0143e231ba0900196
Author: ScummVM-Translations (ScummVM-Translations at scummvm.org)
Date: 2023-11-10T23:00:35Z
Commit Message:
I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
Changed paths:
po/ar.po
po/be-tarask.po
po/be_BY.po
po/ca_ES.po
po/cs_CZ.po
po/da.po
po/de_DE.po
po/el.po
po/es_ES.po
po/eu.po
po/fi_FI.po
po/fr_FR.po
po/gl_ES.po
po/he.po
po/hi.po
po/hu_HU.po
po/it_IT.po
po/ja.po
po/ka.po
po/ko.po
po/nb_NO.po
po/nl_NL.po
po/nn_NO.po
po/pl_PL.po
po/pt_BR.po
po/pt_PT.po
po/ru_RU.po
po/sv_SE.po
po/tr.po
po/uk_UA.po
po/zh.po
diff --git a/po/ar.po b/po/ar.po
index 970c51f41d1..8b2887b94c8 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-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2023-03-26 11:16+0000\n"
"Last-Translator: Malek Bellasfar <bellasfarmalek450 at gmail.com>\n"
"Language-Team: Arabic <https://translations.scummvm.org/projects/scummvm/"
@@ -222,7 +222,7 @@ msgstr "ÙØµÙ"
msgid "Paste code from clipboard"
msgstr "Ø§ÙØµÙ اÙÙÙØ¯ Ù
Ù Ø§ÙØØ§ÙØ¸Ø©"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 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:311
+#: 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:655
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ÙÙØ³ بإÙ
ÙØ§Ù ScummVM ÙØªØ ÙØ°Ø§ اÙÙ
Ø¬ÙØ¯ !"
@@ -1095,15 +1095,21 @@ msgctxt "group"
msgid "Platform"
msgstr "اÙÙ
ÙØµØ©"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr "ØØ¯Ø¯ Ø§ÙØªØ¬Ù
ÙØ¹ ØØ³Ø¨"
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
msgid "Group:"
msgstr "Ù
جÙ
ÙØ¹Ø©:"
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr "ØØ¯Ø¯ Ù
Ø¹ÙØ§Ø±Ùا ÙØªØ¬Ù
ÙØ¹ Ø§ÙØ¥Ø¯Ø®Ø§Ùات"
@@ -1111,114 +1117,114 @@ msgstr "ØØ¯Ø¯ Ù
Ø¹ÙØ§Ø±Ùا ÙØªØ¬Ù
ÙØ¹ Ø§ÙØ¥Ø¯Ø®Ø§Ùات"
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~أ~خرج"
-#: gui/launcher.cpp:264 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:268
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "~ب~شأÙ"
-#: gui/launcher.cpp:268 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:270
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "~اÙ~Ø®ÙØ§Ø±Ø§Øª Ø§ÙØ¹Ø§Ù
Ø©..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "تغÙÙØ± إعدادات ScummVM Ø§ÙØ¹Ø§ÙÙ
Ø©"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~اÙ~Ø®ÙØ§Ø±Ø§Øª Ø§ÙØ¹Ø§Ù
Ø©..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
#, fuzzy
#| msgid "Download game files"
msgid "Download Games"
msgstr "تØÙ
ÙÙ Ù
ÙÙØ§Øª اÙÙØ¹Ø¨Ø©"
-#: gui/launcher.cpp:274
+#: 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:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~Ø£~ض٠اÙÙØ¹Ø¨Ø© ..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Ø£Ø¶Ù Ø§ÙØ£Ùعاب Ø¥Ù٠اÙÙØ§Ø¦Ù
Ø©"
-#: gui/launcher.cpp:281
+#: 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:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "~Ø¥~Ø²Ø§ÙØ© اÙÙØ¹Ø¨Ø©"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "Ø¥Ø²Ø§ÙØ© اÙÙØ¹Ø¨Ø© Ù
٠اÙÙØ§Ø¦Ù
Ø©. تظ٠Ù
ÙÙØ§Øª Ø¨ÙØ§Ùات اÙÙØ¹Ø¨Ø© سÙÙÙ
Ø©"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "Ø¥~ز~Ø§ÙØ© اÙÙØ¹Ø¨Ø©"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Ø¥Ø¶Ø§ÙØ© جÙ
Ø§Ø¹ÙØ© ..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Ø¥Ø¶Ø§ÙØ© جÙ
Ø§Ø¹ÙØ© ..."
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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:303 gui/launcher.cpp:872 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:314 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:413
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr "ÙØ§ ÙÙ
Ù٠استخداÙ
ÙØ°Ø§ اÙÙ
Ø¬ÙØ¯ ØØªÙ Ø§ÙØ¢Ù Ø ÙØ£ÙÙ Ø¬Ø§Ø±Ù Ø§ÙØªÙزÙÙ ÙÙÙ!"
-#: gui/launcher.cpp:424
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1226,111 +1232,118 @@ msgstr ""
"ÙÙ ØªØ±ÙØ¯ ØÙÙØ§ تشغÙÙ ÙØ§Ø´Ù Ø§ÙØ£Ùعاب Ø§ÙØ¬Ù
Ø§Ø¹ÙØ©Ø ÙÙ
ÙÙ Ø£Ù ÙØ¶ÙÙ ÙØ°Ø§ Ø¹Ø¯Ø¯ÙØ§ ÙØ¨ÙØ±ÙØ§ Ù
Ù "
"Ø§ÙØ£Ùعاب."
-#: gui/launcher.cpp:454
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "ÙÙ ØªØ±ÙØ¯ ØÙÙØ§ Ø¥Ø²Ø§ÙØ© تÙÙÙÙ ÙØ°Ù اÙÙØ¹Ø¨Ø©Ø"
-#: gui/launcher.cpp:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "ÙÙ ØªØ±ÙØ¯ تØÙ
Ù٠اÙÙØ¹Ø¨Ø© اÙÙ
ØÙÙØ¸Ø©Ø"
-#: gui/launcher.cpp:553
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "ÙØ°Ù اÙÙØ¹Ø¨Ø© ÙØ§ تدعÙ
تØÙ
ÙÙ Ø§ÙØ£Ùعاب Ù
٠اÙÙ
شغÙ."
-#: gui/launcher.cpp:557
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr "ÙÙ
ÙØªÙ
ÙÙ ScummVM Ù
Ù Ø§ÙØ¹Ø«Ùر عÙ٠أ٠Ù
ØØ±Ù ÙØ§Ø¯Ø± عÙ٠تشغÙ٠اÙÙØ¹Ø¨Ø© اÙÙ
ØØ¯Ø¯Ø©!"
-#: gui/launcher.cpp:674
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "ÙÙ
ÙØªÙ
ÙÙ ScummVM Ù
Ù Ø§ÙØ¹Ø«Ùر عÙÙ Ø£Ù ÙØ¹Ø¨Ø© Ù٠اÙÙ
Ø¬ÙØ¯ اÙÙ
ØØ¯Ø¯!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Ù
ØªØºÙØ± ØºÙØ± Ù
عرÙÙ"
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "اختر اÙÙØ¹Ø¨Ø©:"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "عرض اÙÙØ§Ø¦Ù
Ø©"
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "عرض شبÙÙ"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~ا~بدأ"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "ابدأ اÙÙØ¹Ø¨Ø© اÙÙ
ختارة"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~Ø~Ù
Ù..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "تØÙ
Ù٠اÙÙØ¹Ø¨Ø© اÙÙ
ØÙÙØ¸Ø© ÙÙØ¹Ø¨Ø© اÙÙ
ØØ¯Ø¯Ø©"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Ø³ÙØ¬ÙÙÙ..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "~Ø®~ÙØ§Ø±Ø§Øª اÙÙØ¹Ø¨Ø©..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "تغÙÙØ± إعدادات اÙÙØ¹Ø¨Ø©"
-#: gui/launcher.cpp:1095
+#: 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:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
msgid "Unknown Engine"
msgstr "Ù
ØØ±Ù ØºÙØ± Ù
عرÙÙ"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
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:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
msgid "No Series"
msgstr "ÙØ§ ØªÙØ¬Ø¯ Ø³ÙØ³ÙØ©"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr "ÙÙ
ÙØªÙ
اÙÙØ´Ù ع٠اÙÙØºØ©"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr "اÙÙØ¸Ø§Ù
Ø§ÙØ£Ø³Ø§Ø³Ù ØºÙØ± Ù
ÙØªØ´Ù"
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "خطأ ØºÙØ± Ù
عرÙÙ"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "Ø§ÙØ¬Ù
ÙØ¹"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr "Ø§ÙØ±Ù
ÙØ² ÙÙ٠صÙ:"
diff --git a/po/be-tarask.po b/po/be-tarask.po
index 2f66f9c56cc..a938c928a24 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-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2023-02-26 15:01+0000\n"
"Last-Translator: KastuÅ K. <oakum2334 at gmail.com>\n"
"Language-Team: Belarusian (Taraškievica) <https://translations.scummvm.org/"
@@ -222,7 +222,7 @@ msgstr "УÑÑавÑÑÑ"
msgid "Paste code from clipboard"
msgstr "УÑÑавÑÑÑ ÐºÐ¾Ð´ з кÑÑÑнÑ"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 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:311
+#: 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:655
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM Ð½Ñ Ð¼Ð¾Ð¶Ð° адкÑÑÑÑ Ð³ÑÑÑÑ ÑÑÑкÑ!"
@@ -1097,16 +1097,22 @@ msgctxt "group"
msgid "Platform"
msgstr "ÐлÑÑÑоÑма"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr "ÐÑбÑаÑÑ Ð³ÑÑпаванÑне"
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
#, fuzzy
msgid "Group:"
msgstr "ÐÑÑпаваÑÑ Ñк:"
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr "ÐÑбÑÑÑÑе кÑÑÑÑÑ Ð´Ð»Ñ Ð³ÑÑпаванÑнÑ"
@@ -1114,115 +1120,115 @@ msgstr "ÐÑбÑÑÑÑе кÑÑÑÑÑ Ð´Ð»Ñ Ð³ÑÑпаванÑнÑ"
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~Ð~ÑйÑÑÑе"
-#: gui/launcher.cpp:264 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:268
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "Ð~а~ведка"
-#: gui/launcher.cpp:268 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:270
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "ÐлÑбалÑнÑÑ ~н~аладÑ..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "ÐÑмÑнÑÑÑ Ð³Ð»ÑбалÑнÑÑ Ð½Ð°Ð»Ð°Ð´Ñ ScummVM"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
#, fuzzy
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~Ð~аладÑ..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
#, fuzzy
#| msgid "Download game files"
msgid "Download Games"
msgstr "ÐаладаваÑÑ Ð³ÑлÑнÑвÑÑ ÑайлÑ"
-#: gui/launcher.cpp:274
+#: 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:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~Ð~адаÑÑ Ð³ÑлÑнÑ..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "ÐадаÑÑ Ð³ÑлÑÐ½Ñ Ñ ÑÑпÑÑ"
-#: gui/launcher.cpp:281
+#: 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:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "Ð~Ñ~далÑÑÑ Ð³ÑлÑнÑ"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "ÐÑдалÑÑÑ Ð³ÑлÑÐ½Ñ Ñа ÑÑпÑÑÑ. ÐÑÑа Ð½Ñ Ð²ÑдалÑÑÑ Ð·ÑвеÑÑÐºÑ Ð³ÑлÑнÑ"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "Ð~Ñ~далÑÑÑ Ð³ÑлÑнÑ"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "ÐадаÑÑ Ð¼Ð°Ñаваâ¦"
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "ÐадаÑÑ Ð¼Ð°Ñаваâ¦"
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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:303 gui/launcher.cpp:872 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:314 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:413
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr "ÐÑÑай ÑÑÑкай нелÑга каÑÑÑÑаÑÑа, пакÑÐ»Ñ Ñ Ñе Ñдзе ладаванÑне!"
-#: gui/launcher.cpp:424
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1230,72 +1236,72 @@ msgstr ""
"Ð¦Ñ ÑапÑаÑÐ´Ñ Ð²Ñ Ñ
оÑаÑе запÑÑÑÑÑÑÑ Ð¼Ð°ÑÐ°Ð²Ñ Ð¿Ð¾ÑÑк гÑлÑнÑÑ? ÐÑÑа можа дадаÑÑ Ñ "
"ÑÑпÑÑ Ð´Ñжа ÑÐ¼Ð°Ñ Ð³ÑлÑнÑÑ."
-#: gui/launcher.cpp:454
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "Ð¦Ñ ÑапÑаÑÐ´Ñ Ð²Ñ Ñ
оÑаÑе вÑдалÑÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð³ÑÑай гÑлÑнÑ?"
-#: gui/launcher.cpp:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Ð¦Ñ Ñ
оÑаÑе Ð²Ñ Ð·Ð°Ð»Ð°Ð´Ð°Ð²Ð°ÑÑ Ð·Ð°Ñ
аванÑÑ Ð³ÑлÑнÑ?"
-#: gui/launcher.cpp:553
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "ÐÑÑÐ°Ñ Ð³ÑлÑÐ½Ñ Ð½Ðµ падÑÑÑмлÑвае ладаванÑне гÑлÑÐ½Ñ Ð°Ð´ÑÑлÑ."
-#: gui/launcher.cpp:557
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr "ScummVM не знайÑÐ¾Ñ ÑÑÑ
авÑÐºÐ¾Ñ Ð´Ð»Ñ Ð·Ð°Ð¿ÑÑÐºÑ Ð³ÑÑай гÑлÑнÑ!"
-#: gui/launcher.cpp:674
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "ScummVM не знайÑÐ¾Ñ Ð³ÑлÑнÑÑ Ñ Ð³ÑÑай ÑÑÑÑÑ!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "ÐевÑÐ´Ð¾Ð¼Ñ Ð²Ð°ÑÑÑнÑ"
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "ÐÑбÑÑÑÑе гÑлÑнÑ:"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "СÑпÑÑ"
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "СеÑка"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~Ð~аÑаÑÑ"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "РаÑпаÑаÑÑ Ð²ÑбÑанÑÑ Ð³ÑлÑнÑ"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~Ð~аладаваÑÑ..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "ÐаладаваÑÑ Ð·Ð°Ñ
Ð¾Ñ Ð´Ð»Ñ Ð²ÑбÑанай гÑлÑнÑ"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "ÐапÑÑâ¦"
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "~Ð~Ð°Ð»Ð°Ð´Ñ Ð³ÑлÑнÑ..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "ÐÑмÑнÑÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð³ÑлÑнÑ"
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
#, fuzzy
msgctxt "lowres"
msgid "~G~ame Opts..."
@@ -1303,39 +1309,46 @@ msgstr "~Ð~Ð°Ð»Ð°Ð´Ñ Ð³ÑлÑнÑ..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
msgid "Unknown Engine"
msgstr "ÐевÑÐ´Ð¾Ð¼Ñ ÑÑÑ
авÑк"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
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:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
msgid "No Series"
msgstr "ÐÑз ÑÑÑÑÑ"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr "ÐÑвÑзнаÑÐ°Ð½Ð°Ñ Ð¼Ð¾Ð²Ð°"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr "ÐÑвÑзнаÑÐ°Ð½Ð°Ñ Ð¿Ð»ÑÑÑоÑма"
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "ÐевÑÐ´Ð¾Ð¼Ð°Ñ Ð¿Ð°Ð¼Ñлка"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "УÑе"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr ""
diff --git a/po/be_BY.po b/po/be_BY.po
index eaf23dc45c7..e77b369dce6 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-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2021-03-21 08:24+0000\n"
"Last-Translator: Eugene Sandulenko <sev at scummvm.org>\n"
"Language-Team: Belarusian <https://translations.scummvm.org/projects/scummvm/"
@@ -223,7 +223,7 @@ msgstr "УÑÑавÑÑÑ"
msgid "Paste code from clipboard"
msgstr "УÑÑавÑÑÑ ÐºÐ¾Ð´ з бÑÑеÑа паменÑ"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 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:311
+#: 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:655
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM не можа адкÑÑÑÑ Ð°Ð·Ð½Ð°ÑанÑÑ Ð´ÑÑÑкÑоÑÑÑ!"
@@ -1109,15 +1109,21 @@ msgctxt "group"
msgid "Platform"
msgstr "ÐлаÑÑоÑма:"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr ""
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
msgid "Group:"
msgstr ""
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr ""
@@ -1125,119 +1131,119 @@ msgstr ""
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~Ð~ÑÑ
ад"
-#: gui/launcher.cpp:264 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:268
+#: gui/launcher.cpp:270
#, fuzzy
msgid "A~b~out"
msgstr "ÐÑа п~Ñ~агÑамÑ..."
-#: gui/launcher.cpp:268 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:270
+#: gui/launcher.cpp:272
#, fuzzy
msgid "Global ~O~ptions..."
msgstr "~Ð~аладÑ..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "ÐмÑнÑÑÑ Ð³Ð»Ð°Ð±Ð°Ð»ÑнÑÑ Ð½Ð°Ð»Ð°Ð´Ñ ScummVM"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
#, fuzzy
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~Ð~аладÑ..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
#, fuzzy
#| msgid "Download game files"
msgid "Download Games"
msgstr "СпампаваÑÑ ÑÐ°Ð¹Ð»Ñ Ð³ÑлÑнÑ"
-#: gui/launcher.cpp:274
+#: 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:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~Ð~адаÑÑ Ð³ÑлÑнÑ..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "ÐадаÑÑ Ð³ÑлÑÐ½Ñ Ñ ÑпÑÑ"
-#: gui/launcher.cpp:281
+#: 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:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "Ð~Ñ~далÑÑÑ Ð³ÑлÑнÑ"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "ÐÑдалÑÑÑ Ð³ÑлÑÐ½Ñ Ñа ÑпÑÑÑ. Ðе вÑдалÑе гÑлÑÐ½Ñ Ð· ноÑÑбÑÑа"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "Ð~Ñ~далÑÑÑ Ð³ÑлÑнÑ"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Ð¨Ð¼Ð°Ñ Ð³ÑлÑнÑÑ..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Ð¨Ð¼Ð°Ñ Ð³ÑлÑнÑÑ..."
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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:303 gui/launcher.cpp:872 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:314 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:413
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr ""
"ÐÑÑа дÑÑÑкÑоÑÑÑ Ð¿Ð°ÐºÑÐ»Ñ Ð½Ðµ можа вÑкаÑÑÑÑоÑваÑÑа, Ñ Ñе заÑаз пампÑÑÑÑа "
"дадзенÑÑ!"
-#: gui/launcher.cpp:424
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1245,73 +1251,73 @@ msgstr ""
"ÐÑ ÑапÑаÑÐ´Ñ Ð¶Ð°Ð´Ð°ÐµÑе запÑÑÑÑÑÑ Ð´ÑÑÑкÑÐ°Ñ ÑÑÑÑ
гÑлÑнÑÑ? ÐÑÑа паÑÑнÑÑÑлÑна можа "
"дадаÑÑ Ð²ÑлÑкÑÑ ÐºÐ¾Ð»ÑкаÑÑÑ Ð³ÑлÑнÑÑ."
-#: gui/launcher.cpp:454
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "ÐÑ ÑапÑаÑÐ´Ñ Ð¶Ð°Ð´Ð°ÐµÑе вÑдалÑÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð´Ð»Ñ Ð³ÑÑай гÑлÑнÑ?"
-#: gui/launcher.cpp:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "ÐÑ Ð¶Ð°Ð´Ð°ÐµÑе загÑÑзÑÑÑ Ð³ÑлÑнÑ?"
-#: gui/launcher.cpp:553
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "ÐÑÑÐ°Ñ Ð³ÑлÑÐ½Ñ Ð½Ðµ падÑÑÑмвае загÑÑÐ·ÐºÑ Ð·Ð°Ñ
аваннÑÑ Ð¿Ñаз галоÑнае менÑ."
-#: gui/launcher.cpp:557
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr "ScummVM не можа знайÑÑÑ ÑÑÑ
авÑÑок Ð´Ð»Ñ Ð·Ð°Ð¿ÑÑÐºÑ Ð°Ð±Ñанай гÑлÑнÑ!"
-#: gui/launcher.cpp:674
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "ScummVM не можа знайÑÑÑ Ð³ÑлÑÐ½Ñ Ñ Ð°Ð·Ð½Ð°Ñанай дÑÑÑкÑоÑÑÑ!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "ÐевÑÐ´Ð¾Ð¼Ñ Ð²Ð°ÑÑÑнÑ"
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "ÐбÑÑÑÑе гÑлÑнÑ:"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "ÐÑглÑд ÑпÑÑÑ"
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "ÐÑглÑд ÑеÑкÑ"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "Ð~Ñ~Ñк"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "ÐапÑÑÑÑÑÑ Ð°Ð±ÑанÑÑ Ð³ÑлÑнÑ"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~Ð~агÑÑзÑÑÑ..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "ÐагÑÑзÑÑÑ Ð·Ð°Ñ
аванне Ð´Ð»Ñ Ð°Ð±Ñанай гÑлÑнÑ"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "ÐапÑÑ..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
#, fuzzy
msgid "~G~ame Options..."
msgstr "~Ð~аладÑ..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "ÐмÑнÑÑÑ Ð½Ð°Ð»Ð°Ð´Ñ Ð³ÑлÑнÑ"
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
#, fuzzy
msgctxt "lowres"
msgid "~G~ame Opts..."
@@ -1319,42 +1325,49 @@ msgstr "~Ð~аладÑ..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
#, fuzzy
msgid "Unknown Engine"
msgstr "ÐевÑÐ´Ð¾Ð¼Ñ Ð²Ð°ÑÑÑнÑ"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
#, 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:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
msgid "No Series"
msgstr ""
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr ""
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr ""
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "ÐевÑÐ´Ð¾Ð¼Ð°Ñ Ð¿Ð°Ð¼Ñлка"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
#, fuzzy
msgid "All"
msgstr "Alt"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr ""
diff --git a/po/ca_ES.po b/po/ca_ES.po
index a89efc3efca..57081bf7fe2 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-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2023-11-02 04:41+0000\n"
"Last-Translator: Xaviu <xaviu at xaviu.com>\n"
"Language-Team: Catalan <https://translations.scummvm.org/projects/scummvm/"
@@ -217,7 +217,7 @@ msgstr "Enganxa"
msgid "Paste code from clipboard"
msgstr "Enganxa el codi del porta-retalls"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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 "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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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 "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:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 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:311
+#: 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:655
+#: 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!"
@@ -1074,15 +1074,21 @@ msgctxt "group"
msgid "Platform"
msgstr "Plataforma"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr "Selecciona grup per"
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
msgid "Group:"
msgstr "Agrupa:"
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr "Seleccioneu un criteri per agrupar les entrades"
@@ -1090,115 +1096,115 @@ msgstr "Seleccioneu un criteri per agrupar les entrades"
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~T~anca"
-#: gui/launcher.cpp:264 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:268
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "~Q~uant a"
-#: gui/launcher.cpp:268 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:270
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "~O~pcions globals..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "Canvia les opcions globals de ScummVM"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~O~pcs. globals..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
msgid "Download Games"
msgstr "Baixa els jocs"
-#: gui/launcher.cpp:274
+#: 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:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~A~fegeix Joc..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Afegir jocs a la llista"
-#: gui/launcher.cpp:281
+#: 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:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "~S~uprimeix Joc"
-#: gui/launcher.cpp:285
+#: 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:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "~S~uprimeix"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Addició Massiva..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Afegeix en massa..."
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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:303 gui/launcher.cpp:872 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:314 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:413
+#: 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:424
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1206,112 +1212,119 @@ msgstr ""
"Esteu segur que voleu executar el detector massiu de jocs? Això pot afegir "
"una gran quantitat de jocs."
-#: gui/launcher.cpp:454
+#: 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:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Desitges carregar la partida guardada?"
-#: gui/launcher.cpp:553
+#: 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:557
+#: 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:674
+#: 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:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Variant desconeguda"
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Seleccioneu el joc:"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Vista de llistat"
-#: gui/launcher.cpp:922 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:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~I~nicia"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Iniciant el joc seleccionat"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~C~arrega..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Carrega una partida pel joc seleccionat"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Enregistra..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "~O~pcions del jocs..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Canvia les opcions del joc"
-#: gui/launcher.cpp:1095
+#: 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:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
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:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
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:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
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:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr "No s'ha detectat l'idioma"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr "No s'ha detectat la plataforma"
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "Error desconegut"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "Tots"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr "Icones per lÃnia:"
diff --git a/po/cs_CZ.po b/po/cs_CZ.po
index 6a91902f875..17240978cc2 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-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2023-02-13 09:34+0000\n"
"Last-Translator: ZbynÄk Schwarz <zbynek.schwarz at gmail.com>\n"
"Language-Team: Czech <https://translations.scummvm.org/projects/scummvm/"
@@ -224,7 +224,7 @@ msgstr "Vložit"
msgid "Paste code from clipboard"
msgstr "Vložit kód ze schránky"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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 "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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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 "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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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
@@ -323,7 +323,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:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 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:311
+#: 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:655
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM nemohl tento adresáŠotevÅÃt!"
@@ -1106,15 +1106,21 @@ msgctxt "group"
msgid "Platform"
msgstr "Platforma:"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr ""
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
msgid "Group:"
msgstr ""
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr ""
@@ -1122,117 +1128,117 @@ msgstr ""
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~U~konÄit"
-#: gui/launcher.cpp:264 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:268
+#: gui/launcher.cpp:270
#, fuzzy
msgid "A~b~out"
msgstr "~O~ Programu..."
-#: gui/launcher.cpp:268 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:270
+#: gui/launcher.cpp:272
#, fuzzy
msgid "Global ~O~ptions..."
msgstr "~V~olby..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "ZmÄnit globálnà volby ScummVM"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
#, fuzzy
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~V~olby..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
#, fuzzy
#| msgid "Download game files"
msgid "Download Games"
msgstr "Stáhnout soubory hry"
-#: gui/launcher.cpp:274
+#: 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:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~P~Åidat hru..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "PÅidat hry do seznamu"
-#: gui/launcher.cpp:281
+#: 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:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "~O~dstranit Hru"
-#: gui/launcher.cpp:285
+#: 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:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "~O~dstranit hru"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: 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:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Hromadné PÅidánÃ..."
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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:303 gui/launcher.cpp:872 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:314 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:413
+#: 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:424
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1240,73 +1246,73 @@ msgstr ""
"Opravdu chcete spustit hromadnou detekci her? Toto by mohlo potenciálnÄ "
"pÅidat velkou spoustu her."
-#: gui/launcher.cpp:454
+#: 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:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Chcete naÄÃst uloženou pozici?"
-#: gui/launcher.cpp:553
+#: 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:557
+#: 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:674
+#: 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:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Neznámá varianta"
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Vybrat hru:"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Seznam"
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "MÅÞka"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~S~pustit"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Spustit zvolenou hru"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~N~ahrát..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Nahrát uloženou pozici pro zvolenou hru"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Nahrát..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
#, fuzzy
msgid "~G~ame Options..."
msgstr "~V~olby..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "ZmÄnit volby hry"
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
#, fuzzy
msgctxt "lowres"
msgid "~G~ame Opts..."
@@ -1314,42 +1320,49 @@ msgstr "~V~olby..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
#, 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:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
#, 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:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
msgid "No Series"
msgstr ""
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr ""
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr ""
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "Neznámá chyba"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
#, fuzzy
msgid "All"
msgstr "Alt"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr ""
diff --git a/po/da.po b/po/da.po
index 1aae237f3fb..adef9d41a75 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-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2023-09-07 17:04+0000\n"
"Last-Translator: Eugene Sandulenko <sev at scummvm.org>\n"
"Language-Team: Danish <https://translations.scummvm.org/projects/scummvm/"
@@ -224,7 +224,7 @@ msgstr "Sæt ind"
msgid "Paste code from clipboard"
msgstr "Indsæt kode fra udklipsholder"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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
@@ -284,8 +284,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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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
@@ -298,8 +298,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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 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:311
+#: 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:655
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM kunne ikke åbne den angivne mappe!"
@@ -1110,15 +1110,21 @@ msgctxt "group"
msgid "Platform"
msgstr "Platform:"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr ""
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
msgid "Group:"
msgstr ""
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr ""
@@ -1126,117 +1132,117 @@ msgstr ""
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~A~fslut"
-#: gui/launcher.cpp:264 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:268
+#: gui/launcher.cpp:270
#, fuzzy
msgid "A~b~out"
msgstr "~O~m ..."
-#: gui/launcher.cpp:268 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:270
+#: gui/launcher.cpp:272
#, fuzzy
msgid "Global ~O~ptions..."
msgstr "~I~ndstillinger ..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "Ãndr globale ScummVM-indstillinger"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
#, fuzzy
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~I~ndstillinger ..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
#, fuzzy
#| msgid "Download game files"
msgid "Download Games"
msgstr "Download spilfiler"
-#: gui/launcher.cpp:274
+#: 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:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~T~ilføj spil ..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Tilføj spil til listen"
-#: gui/launcher.cpp:281
+#: 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:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "~F~jern spil"
-#: gui/launcher.cpp:285
+#: 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:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "~F~jern spil"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Tilføj flere ..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Tilføj flere..."
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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:303 gui/launcher.cpp:872 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:314 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:413
+#: 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:424
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1244,74 +1250,74 @@ msgstr ""
"Vil du virkelig køre fler spils detektoren? Det kunne potentielt tilføje et "
"stort antal spil."
-#: gui/launcher.cpp:454
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "Vil du virkelig fjerne spilkonfigurationen?"
-#: gui/launcher.cpp:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Vil du indlæse gemte spil?"
-#: gui/launcher.cpp:553
+#: 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:557
+#: 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:674
+#: 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:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Ukendt variant"
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Vælg spillet:"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Liste visning"
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Gitter visning"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~S~tart"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Start det valgte spil"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "Ind~l~æs ..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Indlæs gemte spil for det valgte spil"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Optag ..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
#, fuzzy
msgid "~G~ame Options..."
msgstr "~I~ndstillinger ..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Ãndr spilindstillinger"
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
#, fuzzy
msgctxt "lowres"
msgid "~G~ame Opts..."
@@ -1319,42 +1325,49 @@ msgstr "~I~ndstillinger ..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
#, 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:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
#, 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:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
msgid "No Series"
msgstr ""
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr ""
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr ""
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "Ukendt fejl"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
#, fuzzy
msgid "All"
msgstr "Alt"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr ""
diff --git a/po/de_DE.po b/po/de_DE.po
index 1d857490364..802724eea28 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-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2023-10-21 06:47+0000\n"
"Last-Translator: Lothar Serra Mari <lothar.serramari at scummvm.org>\n"
"Language-Team: German <https://translations.scummvm.org/projects/scummvm/"
@@ -221,7 +221,7 @@ msgstr "Einfügen"
msgid "Paste code from clipboard"
msgstr "Aus Zwischenablage einfügen"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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 "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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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 "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:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 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:311
+#: 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:655
+#: 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!"
@@ -1089,15 +1089,21 @@ msgctxt "group"
msgid "Platform"
msgstr "Plattform"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr "Gruppieren nach"
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
msgid "Group:"
msgstr "Gruppiere:"
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr "Kriterium auswählen, nach welchem die Einträge gruppiert werden sollen"
@@ -1105,114 +1111,114 @@ msgstr "Kriterium auswählen, nach welchem die Einträge gruppiert werden sollen
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~B~eenden"
-#: gui/launcher.cpp:264 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:268
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "Ãbe~r~"
-#: gui/launcher.cpp:268 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:270
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "Globale ~O~ptionen..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "Globale ScummVM-Einstellungen ändern"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "Globale ~O~pts..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
msgid "Download Games"
msgstr "Spiele herunterladen"
-#: gui/launcher.cpp:274
+#: 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:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "Spiel ~h~inzufügen..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Spiele zur Liste hinzufügen"
-#: gui/launcher.cpp:281
+#: 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:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "Spiel ~e~ntfernen"
-#: gui/launcher.cpp:285
+#: 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:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "~E~ntfernen"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Durchsuchen..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Durchsuchen..."
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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:303 gui/launcher.cpp:872 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:314 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:413
+#: 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:424
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1220,112 +1226,119 @@ 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:454
+#: 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:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Möchten Sie einen Spielstand laden?"
-#: gui/launcher.cpp:553
+#: 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:557
+#: 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:674
+#: 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:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Unbekannte Spiele-Variante"
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Spiel auswählen:"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Listenansicht"
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Rasteransicht"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~S~tarten"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Ausgewähltes Spiel starten"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~L~aden..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Spielstand für ausgewähltes Spiel laden"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Aufzeichnen..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "Spiel-~O~ptionen..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Spieloptionen ändern"
-#: gui/launcher.cpp:1095
+#: 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:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
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:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
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:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
msgid "No Series"
msgstr "Keine Serie"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr "Sprache nicht erkannt"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr "Plattform nicht erkannt"
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "Unbekannter Fehler"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "Alle"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr "Icons pro Reihe:"
diff --git a/po/el.po b/po/el.po
index 8d5a94bf558..1876734beac 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-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2023-11-01 11:28+0000\n"
"Last-Translator: Antoniou Athanasios <a.antoniou79 at gmail.com>\n"
"Language-Team: Greek <https://translations.scummvm.org/projects/scummvm/"
@@ -220,7 +220,7 @@ msgstr "ÎÏικÏλληÏη"
msgid "Paste code from clipboard"
msgstr "ÎÏικÏλληÏη κÏÎ´Î¹ÎºÎ¿Ï Î±ÏÏ Ïο ÏÏÏÏειÏο"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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 "Îαι"
#: 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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 δεν ÎÏοÏ
ν
#: gui/cloudconnectionwizard.cpp:557 gui/downloaddialog.cpp:146
#: gui/editgamedialog.cpp:353 gui/editrecorddialog.cpp:67
-#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 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:311
+#: 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:655
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "Το ScummVM δε μÏÏÏεÏε να ανοίξει Ïο καθοÏιÏμÎνο Ïάκελο!"
@@ -1084,15 +1084,21 @@ msgctxt "group"
msgid "Platform"
msgstr "ΠλαÏÏÏÏμα"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr "ÎÏιλογή ομαδοÏοίηÏηÏ"
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
msgid "Group:"
msgstr "Îμάδα:"
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr "ÎÏιλÎξÏε Îνα κÏιÏήÏιο για Ïην ομαδοÏοίηÏη ÏÏν καÏαÏÏÏήÏεÏν"
@@ -1100,117 +1106,117 @@ msgstr "ÎÏιλÎξÏε Îνα κÏιÏήÏιο για Ïην ομαδοÏοί
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "Î~ξ~οδοÏ"
-#: gui/launcher.cpp:264 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:268
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "ΠεÏ~ί~"
-#: gui/launcher.cpp:268 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:270
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "~Î~αθολικÎÏ ÎÏιλογÎÏ..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "Îλλαγή καθολικÏν εÏιλογÏν ÏοÏ
ScummVM"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~Î~αθολ ÎÏιλ..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
msgid "Download Games"
msgstr "ÎήÏη ΠαιÏνιδιÏν"
-#: gui/launcher.cpp:274
+#: 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:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~Î ~ÏοÏθήκη ΠαιÏνιδιοÏ..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Î ÏοÏθήκη ÏαιÏνιδιÏν ÏÏη λίÏÏα"
-#: gui/launcher.cpp:281
+#: 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:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "~Î~ÏαίÏεÏη ΠαιÏνιδιοÏ"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr ""
"ÎÏαίÏεÏη ÏαιÏÎ½Î¹Î´Î¹Î¿Ï Î±ÏÏ Ïη λίÏÏα. Τα αÏÏεία δεδομÎνÏν ÏοÏ
ÏαιÏÎ½Î¹Î´Î¹Î¿Ï Î¼ÎνοÏ
ν "
"ανÎÏαÏα"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "~Î~ÏαίÏ. ΠαιÏν."
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Îαζική Î ÏοÏθήκη..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Îαζική Î ÏοÏθήκη..."
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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:303 gui/launcher.cpp:872 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:314 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:413
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr ""
"ÎÏ
ÏÏÏ Î¿ ÏÎ¬ÎºÎµÎ»Î¿Ï Î´Îµ μÏοÏεί να ÏÏηÏιμοÏοιηθεί ακÏμη, γίνεÏαι μεÏαÏÏÏÏÏÏη Ïε "
"αÏ
ÏÏν!"
-#: gui/launcher.cpp:424
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1218,114 +1224,121 @@ msgstr ""
"ÎÎλεÏε ÏίγοÏ
Ïα να ÏÏÎξεÏε Ïον Î¼Î±Î¶Î¹ÎºÏ Î±Î½Î¹ÏνεÏ
Ïή ÏαιÏνιδιÏν; ÎÏ
ÏÏ ÎµÎ½Î´ÎÏεÏαι να "
"ÏÏοÏθÎÏει Îνα ÏεÏάÏÏιο αÏÎ¹Î¸Î¼Ï ÏαιÏνιδιÏν."
-#: gui/launcher.cpp:454
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "ÎÎλεÏε ÏίγοÏ
Ïα να ÏβήÏεÏε Ïη ÏÏθμιÏη για αÏ
ÏÏ Ïο ÏαιÏνίδι;"
-#: gui/launcher.cpp:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "ÎÎλεÏε να ÏοÏÏÏÏεÏε Ïο αÏοθηκεÏ
μÎνο ÏαιÏνίδι;"
-#: gui/launcher.cpp:553
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr ""
"ÎÏ
ÏÏ Ïο ÏαιÏνίδι δεν Ï
ÏοÏÏηÏίζει ÏÏÏÏÏÏη ÏαιÏνιδιÏν αÏÏ Ïον ΠλοηγηÏή "
"(launcher)."
-#: gui/launcher.cpp:557
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr ""
"Το ScummVM δεν βÏήκε κάÏοια μηÏανή ικανή να εκÏελÎÏει Ïο εÏιλεγμÎνο ÏαιÏνίδι!"
-#: gui/launcher.cpp:674
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "Το ScummVM δεν βÏήκε κάÏοιο ÏαιÏνίδι ÏÏον ÏÏ
γκεκÏιμÎνο Ïάκελο!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "ÎγνÏÏÏη εκδοÏή ÏαιÏνιδιοÏ"
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "ÎιαλÎξÏε Ïο ÏαιÏνίδι:"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Î Ïοβολή ÏÏ Î»Î¯ÏÏα"
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Î Ïοβολή ÏÏ ÏλÎγμα"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~Î~κκίνηÏη"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "ÎκκίνηÏη εÏιλεγμÎνοÏ
ÏαιÏνιδιοÏ"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~Φ~ÏÏÏÏÏη..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "ΦÏÏÏÏÏη αÏοθηκεÏ
μÎνοÏ
ÏαιÏÎ½Î¹Î´Î¹Î¿Ï Î³Î¹Î± Ïο εÏιλεγμÎνο ÏαιÏνίδι"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "ÎγγÏαÏή..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "~Ρ~Ï
θμίÏÎµÎ¹Ï Î Î±Î¹ÏνιδιοÏ..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Îλλαγή εÏιλογÏν ÏαιÏνιδιοÏ"
-#: gui/launcher.cpp:1095
+#: 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:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
msgid "Unknown Engine"
msgstr "ÎγνÏÏÏη ÎηÏανή"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
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:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
msgid "No Series"
msgstr "Îεν ανήκοÏ
ν Ïε ÏειÏά"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr "Îεν ανιÏνεÏÏηκε η γλÏÏÏα"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr "Îεν ανιÏνεÏÏηκε η ÏλαÏÏÏÏμα"
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "ÎγνÏÏÏο ÏÏάλμα"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "Îλα"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr "Îικονίδια ανά ÏειÏά:"
diff --git a/po/es_ES.po b/po/es_ES.po
index 8c6000c1532..903c1df6719 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-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2023-11-08 11:45+0000\n"
"Last-Translator: IlDucci <pajaroloco_2 at hotmail.com>\n"
"Language-Team: Spanish <https://translations.scummvm.org/projects/scummvm/"
@@ -220,7 +220,7 @@ msgstr "Pegar"
msgid "Paste code from clipboard"
msgstr "Pega el código desde el portapapeles"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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
@@ -272,8 +272,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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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
@@ -286,8 +286,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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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
@@ -308,7 +308,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:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 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:311
+#: 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:655
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "¡ScummVM no ha podido abrir el directorio!"
@@ -1072,15 +1072,21 @@ msgctxt "group"
msgid "Platform"
msgstr "Plataforma"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr "Seleccionar grupo por..."
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
msgid "Group:"
msgstr "Agrupar por:"
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr "Selecciona los criterios con los que se deben agrupar los elementos"
@@ -1088,114 +1094,114 @@ msgstr "Selecciona los criterios con los que se deben agrupar los elementos"
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~S~alir"
-#: gui/launcher.cpp:264 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:268
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "Acerca ~d~e..."
-#: gui/launcher.cpp:268 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:270
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "~O~pciones globales..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "Cambia las opciones generales de ScummVM"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~O~pc. globales..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
msgid "Download Games"
msgstr "Descargar juegos"
-#: gui/launcher.cpp:274
+#: 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:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~A~ñadir juego..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Añade juegos a la lista"
-#: gui/launcher.cpp:281
+#: 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:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "E~l~iminar juego"
-#: gui/launcher.cpp:285
+#: 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:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "E~l~iminar"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Añadir varios..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Añad. varios"
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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:303 gui/launcher.cpp:872 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:314 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:413
+#: 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:424
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1203,111 +1209,118 @@ msgstr ""
"¿Seguro que quieres ejecutar la detección masiva? Puede que se añada un gran "
"número de juegos."
-#: gui/launcher.cpp:454
+#: 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:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "¿Quieres cargar la partida guardada?"
-#: gui/launcher.cpp:553
+#: 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:557
+#: 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:674
+#: 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:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Variante desconocida"
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Elige el juego:"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Modo lista"
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Modo mosaico"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~J~ugar"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Ejecuta el juego seleccionado"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~C~argar..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Carga una partida del juego seleccionado"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Grabar..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "Opciones del j~u~ego..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Cambia las opciones del juego"
-#: gui/launcher.cpp:1095
+#: 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:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
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:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
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:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
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:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr "Idioma no detectado"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr "Plataforma no detectada"
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "Error desconocido"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "Todo"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr "Iconos por fila:"
diff --git a/po/eu.po b/po/eu.po
index 586c66041df..b75f9e08585 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-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2021-01-02 18:37+0000\n"
"Last-Translator: Eugene Sandulenko <sev at scummvm.org>\n"
"Language-Team: Basque <https://translations.scummvm.org/projects/scummvm/"
@@ -221,7 +221,7 @@ msgstr "Modu bizkorra"
msgid "Paste code from clipboard"
msgstr ""
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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 ""
#: 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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 "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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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
@@ -313,7 +313,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:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 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:311
+#: 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:655
+#: 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!"
@@ -1097,15 +1097,21 @@ msgctxt "group"
msgid "Platform"
msgstr "Plataforma:"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr ""
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
msgid "Group:"
msgstr ""
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr ""
@@ -1113,118 +1119,118 @@ msgstr ""
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~I~rten"
-#: gui/launcher.cpp:264 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:268
+#: gui/launcher.cpp:270
#, fuzzy
msgid "A~b~out"
msgstr "Ho~n~i buruz..."
-#: gui/launcher.cpp:268 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:270
+#: gui/launcher.cpp:272
#, fuzzy
msgid "Global ~O~ptions..."
msgstr "~A~ukerak..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "ScummVM-ren aukera globalak aldatu"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
#, fuzzy
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~A~ukerak..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
#, fuzzy
msgid "Download Games"
msgstr "Kargatu fitxategia:"
-#: gui/launcher.cpp:274
+#: 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:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~G~ehitu..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Jokoak zerrendara gehitu"
-#: gui/launcher.cpp:281
+#: 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:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "~K~endu jokoa"
-#: gui/launcher.cpp:285
+#: 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:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "~K~endu"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Gehitu hainbat..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Hainbat gehitu..."
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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:303 gui/launcher.cpp:872 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:314 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:413
+#: 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:424
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1232,75 +1238,75 @@ msgstr ""
"Joko detektatzaile masiboa exekutatu nahi al duzu? Honek joko kantitate "
"handia gehitu dezake."
-#: gui/launcher.cpp:454
+#: 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:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Gordetako jokoa kargatu?"
-#: gui/launcher.cpp:553
+#: 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:557
+#: 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:674
+#: 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:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Aldaera ezezaguna"
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Jokoa aukeratu:"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Zerrenda ikuspegia"
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Sareta ikuspegia"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~H~asi"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Aukeraturiko jokora jolastu"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~K~argatu..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Aukeraturiko jokorako partida gordea kargatu"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Grabatu..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
#, fuzzy
msgid "~G~ame Options..."
msgstr "~A~ukerak..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Aldatu jokoaren aukerak"
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
#, fuzzy
msgctxt "lowres"
msgid "~G~ame Opts..."
@@ -1308,42 +1314,49 @@ msgstr "~A~ukerak..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
#, 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:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
#, 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:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
msgid "No Series"
msgstr ""
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr ""
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr ""
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "Errore ezezaguna"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
#, fuzzy
msgid "All"
msgstr "Alt"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr ""
diff --git a/po/fi_FI.po b/po/fi_FI.po
index 913221bef9f..63ae5f85102 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-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2023-11-03 23:02+0000\n"
"Last-Translator: Linus Väinämö Virtanen <linus.virtanen at protonmail.com>\n"
"Language-Team: Finnish <https://translations.scummvm.org/projects/scummvm/"
@@ -220,7 +220,7 @@ msgstr "Liitä"
msgid "Paste code from clipboard"
msgstr "Liitä koodi leikepöydältä"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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
@@ -272,8 +272,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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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
@@ -286,8 +286,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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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
@@ -308,7 +308,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:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 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:311
+#: 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:655
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM ei voi avata kyseistä hakemistoa!"
@@ -1070,15 +1070,21 @@ msgctxt "group"
msgid "Platform"
msgstr "Alusta"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr "Valitse ryhmitys"
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
msgid "Group:"
msgstr "Ryhmitä:"
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr "Valitse kriteeri jonka mukaan ryhmittää"
@@ -1086,112 +1092,112 @@ msgstr "Valitse kriteeri jonka mukaan ryhmittää"
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~L~opeta"
-#: gui/launcher.cpp:264 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:268
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "~T~ietoa"
-#: gui/launcher.cpp:268 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:270
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "Globaalit ~A~setukset..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "Muuta globaaleja ScummVM:n asetuksia"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "Globaalit ~A~setukset..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
msgid "Download Games"
msgstr "Lataa pelejä"
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
msgid "Download freeware games for ScummVM"
msgstr "Lataa freeware-pelejä ScummVM:lle"
#. I18N: Button caption. A is the shortcut, Ctrl+A, put it in parens for non-latin (~A~)
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~L~isää peli..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Lisää pelit listaan"
-#: gui/launcher.cpp:281
+#: 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:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "P~o~ista peli"
-#: gui/launcher.cpp:285
+#: 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:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "P~o~ista peli"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Lisää monta..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Lisää monta..."
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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:303 gui/launcher.cpp:872 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:314 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:413
+#: 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:424
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1199,111 +1205,118 @@ msgstr ""
"Haluatko varmasti lisätä pelejä alihakemistoineen? Tämä voi lisätä suuren "
"määrän pelejä."
-#: gui/launcher.cpp:454
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "Haluatko varmasti poistaa pelin asetuksineen listalta?"
-#: gui/launcher.cpp:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Haluatko ladata tallennetun pelin?"
-#: gui/launcher.cpp:553
+#: 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:557
+#: 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:674
+#: 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:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Tuntematon versio"
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Valitse peli:"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Listanäkymä"
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Ruudukkonäkymä"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~P~elaa"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Pelaa valittua peliä"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~L~ataa..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Lataa pelitallennus valitulle pelille"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Nauhoita..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "~P~elin Asetukset..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Muuta pelin asetuksia"
-#: gui/launcher.cpp:1095
+#: 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:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
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:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
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:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
msgid "No Series"
msgstr "Ei sarjaa"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr "Kieli ei tiedossa"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr "Alusta ei tiedossa"
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "Tuntematon virhe"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "Kaikki"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr "Ikoneita per rivi:"
diff --git a/po/fr_FR.po b/po/fr_FR.po
index 83b6c5eaed4..56a5b1fbf45 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-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2023-11-08 13:53+0000\n"
"Last-Translator: Purple T <ZEONK at hotmail.com>\n"
"Language-Team: French <https://translations.scummvm.org/projects/scummvm/"
@@ -220,7 +220,7 @@ msgstr "Coller"
msgid "Paste code from clipboard"
msgstr "Colle le code depuis le presse-papiers"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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 "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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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 "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:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 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:311
+#: 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:655
+#: 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é !"
@@ -1079,15 +1079,21 @@ msgctxt "group"
msgid "Platform"
msgstr "Plateforme"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr "Sélectionner Grouper par"
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
msgid "Group:"
msgstr "Grouper :"
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr "Sélectionne un critère pour regrouper les entrées"
@@ -1095,114 +1101,114 @@ msgstr "Sélectionne un critère pour regrouper les entrées"
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~Q~uitter"
-#: gui/launcher.cpp:264 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:268
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "Ã ~P~ropos"
-#: gui/launcher.cpp:268 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:270
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "~O~ptions Globales..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "Change les options globales de ScummVM"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~O~pts Globales..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
msgid "Download Games"
msgstr "Télécharger des jeux"
-#: gui/launcher.cpp:274
+#: 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:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~A~jouter..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Ajoute les jeux à la liste"
-#: gui/launcher.cpp:281
+#: 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:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "~S~upprimer"
-#: gui/launcher.cpp:285
+#: 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:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "~S~upprimer"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Ajout Massif..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Ajout Massif..."
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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:303 gui/launcher.cpp:872 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:314 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:413
+#: 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:424
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1210,112 +1216,119 @@ msgstr ""
"Voulez-vous vraiment lancer la détection automatique des jeux ? Cela peut "
"potentiellement ajouter un grand nombre de jeux."
-#: gui/launcher.cpp:454
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "Voulez-vous vraiment supprimer ce jeu ?"
-#: gui/launcher.cpp:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Voulez-vous charger le jeu ?"
-#: gui/launcher.cpp:553
+#: 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:557
+#: 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:674
+#: 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:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Variante inconnue"
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Choisissez le jeu :"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Vue en liste"
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Vue en grille"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~D~émarrer"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Démarre le jeu sélectionné"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~C~harger..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Charge une sauvegarde pour le jeu sélectionné"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Enregistrer..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "Options du ~J~eu..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Change les options du jeu"
-#: gui/launcher.cpp:1095
+#: 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:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
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:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
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:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
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:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr "Langue non détectée"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr "Plateforme non détectée"
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "Erreur inconnue"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "Tous"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr "Icônes par ligne :"
diff --git a/po/gl_ES.po b/po/gl_ES.po
index ff401c0ddf7..8f64e500e75 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-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2020-09-26 21:13+0000\n"
"Last-Translator: Eugene Sandulenko <sev at scummvm.org>\n"
"Language-Team: Galician <https://translations.scummvm.org/projects/scummvm/"
@@ -221,7 +221,7 @@ msgstr "Pegar"
msgid "Paste code from clipboard"
msgstr ""
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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
@@ -278,8 +278,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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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
@@ -292,8 +292,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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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
@@ -316,7 +316,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:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 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:311
+#: 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:655
+#: 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!"
@@ -1104,15 +1104,21 @@ msgctxt "group"
msgid "Platform"
msgstr "Plataforma:"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr ""
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
msgid "Group:"
msgstr ""
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr ""
@@ -1120,116 +1126,116 @@ msgstr ""
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~S~aÃr"
-#: gui/launcher.cpp:264 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:268
+#: gui/launcher.cpp:270
#, fuzzy
msgid "A~b~out"
msgstr "Ace~r~ca de..."
-#: gui/launcher.cpp:268 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:270
+#: gui/launcher.cpp:272
#, fuzzy
msgid "Global ~O~ptions..."
msgstr "~O~pcións..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "Cambiar as opcións de ScummVM"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
#, fuzzy
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~O~pcións..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
#, fuzzy
msgid "Download Games"
msgstr "Erro ao descargar."
-#: gui/launcher.cpp:274
+#: 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:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "Eng~a~dir xogo..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr ""
-#: gui/launcher.cpp:281
+#: 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:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "Elimina~r~ xogo"
-#: gui/launcher.cpp:285
+#: 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:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "Elimina~r~ xogo"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Engadir en masa..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Engadir en masa..."
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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:303 gui/launcher.cpp:872 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:314 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:413
+#: 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:424
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1237,74 +1243,74 @@ msgstr ""
"Queres executar o detector de xogos en masa? Ã posible que se engada un gran "
"número de xogos."
-#: gui/launcher.cpp:454
+#: 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:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Queres cargar a partida gardada?"
-#: gui/launcher.cpp:553
+#: 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:557
+#: 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:674
+#: 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:690
+#: gui/launcher.cpp:692
#, fuzzy
msgid "Unknown variant"
msgstr "Erro descoñecido"
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Elixe o xogo:"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Lista"
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Grade"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~I~niciar"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Iniciar o xogo seleccionado"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~C~argar..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Cargar partida do xogo seleccionado"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Gravar..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
#, fuzzy
msgid "~G~ame Options..."
msgstr "~O~pcións..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Cambiar as opcións do xogo"
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
#, fuzzy
msgctxt "lowres"
msgid "~G~ame Opts..."
@@ -1312,42 +1318,49 @@ msgstr "~O~pcións..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
#, 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:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
#, 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:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
msgid "No Series"
msgstr ""
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr ""
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr ""
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "Erro descoñecido"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
#, fuzzy
msgid "All"
msgstr "ALT"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr ""
diff --git a/po/he.po b/po/he.po
index aa52a33439a..08bb3b9e512 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-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+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/"
@@ -224,7 +224,7 @@ msgstr "××××§×"
msgid "Paste code from clipboard"
msgstr "×××קת ×§×× ×××××"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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
@@ -284,8 +284,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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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
@@ -298,8 +298,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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 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:311
+#: 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:655
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM ×× ×צ××× ×פת×× ×ת ×ת××§×× ×©× ××ר×!"
@@ -1093,15 +1093,21 @@ msgctxt "group"
msgid "Platform"
msgstr "פ××פ×ר××"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr "× × ××××ר ×§××××¥ ×פ×"
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
msgid "Group:"
msgstr "×§××××¥ ×פ×:"
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr "×××רת קר××ר××× ××§××××¥ ×רש×××ת ×¢× ×¤××"
@@ -1109,224 +1115,231 @@ msgstr "×××רת קר××ר××× ××§××××¥ ×רש×××ת ×¢× ×¤××"
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~×~צ×××"
-#: gui/launcher.cpp:264 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:268
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "×¢× ~×~×××ת"
-#: gui/launcher.cpp:268 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:270
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "×~פ~שר×××ת ××§×פ×ת..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "×©× × ×××ר×ת ScummVM ××§×פ×ת"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "×~פ~שר×××ת ××§×פ×ת..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
#, fuzzy
#| msgid "Download game files"
msgid "Download Games"
msgstr "××ר×ת ×§××¦× ×ש××§"
-#: gui/launcher.cpp:274
+#: 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:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "×~×~ספת ×ש××§..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "××ספת ×ש××§×× ×רש×××"
-#: gui/launcher.cpp:281
+#: 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:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "×~ס~רת ×ש××§"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "×סרת ×ש××§ ×רש××ת ××ש××§××. ×§××¦× ××ש××§ ×× ××××§×"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "×~ס~רת ×ש××§"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "×××¡×¤× ×××× ×ת..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "×××¡×¤× ×××× ×ת..."
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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:303 gui/launcher.cpp:872 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:314 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:413
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr "ת××§×× ×× ××× × × ××ª× ×ª ×ש×××ש ×× ×¢×× ×ש ××ר×× ×¤×¢×××!"
-#: gui/launcher.cpp:424
+#: 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:454
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "××× ×××××§ תצ×רת ×ש××§ ××?"
-#: gui/launcher.cpp:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "××× ×××¢×× ×ת ××ש××§ ×©× ×©×ר?"
-#: gui/launcher.cpp:553
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "××ש××§ ×©× ××ר ××× × ×ª××× ×××¢×× ×ª ×ש××§×× ×ת×× ××¡× ×רצת ××ש××§××."
-#: gui/launcher.cpp:557
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr "ScummVM ×× ×צ××× ××צ×× ×× ××¢ ש×ס××× ××ר××¥ ×ת ××ש××§ ×©× ××ר!"
-#: gui/launcher.cpp:674
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "ScummVM ×× ××¦× ×©×× ×ש××§ ×ת××§××× ×©× ××ר×!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "××¨×¡× ×× ××××¢×"
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "××ר ×ש××§:"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "תצ××ת רש×××"
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "תצ××ת רשת"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~×~ת×××"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "×ת××ת ××ש××§ ×©× ××ר"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~×~×¢×× ×..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "××¢×× ×ª ×ש××§ ×©× ×©×ר ×¢××ר ××ש××§ ×©× ××ר"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "××§×××..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "×~פ~שר×××ת ×ש××§..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "ש×× ×× ×פשר×××ת ××ש××§"
-#: gui/launcher.cpp:1095
+#: 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:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
msgid "Unknown Engine"
msgstr "×× ××¢ ×× ××××¢"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
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:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
msgid "No Series"
msgstr "××× ×¡×ר×"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr "×× ××××ª× ×©×¤×"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr "×× ××××ª× ×¤××פ×ר××"
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "ש×××× ×× ××××¢×"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "×××"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr "צ××××ת ×ש×ר×:"
diff --git a/po/hi.po b/po/hi.po
index ab4d44d4758..557309478be 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-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2023-11-08 23:41+0000\n"
"Last-Translator: illusion01 <prathamesh.jakkula.01042005 at gmail.com>\n"
"Language-Team: Hindi <https://translations.scummvm.org/projects/scummvm/"
@@ -213,7 +213,7 @@ msgstr ""
msgid "Paste code from clipboard"
msgstr ""
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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
@@ -267,8 +267,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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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
@@ -281,8 +281,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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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
@@ -303,7 +303,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:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 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:311
+#: 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:655
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM यह फà¥à¤²à¥à¤¡à¤° नहà¥à¤ à¤à¥à¤² पाया!"
@@ -1067,15 +1067,21 @@ msgctxt "group"
msgid "Platform"
msgstr "पà¥à¤²à¥à¤à¤«à¥à¤°à¥à¤®"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr ""
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
msgid "Group:"
msgstr ""
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr ""
@@ -1083,224 +1089,231 @@ msgstr ""
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "बà¤à¤¦ à¤à¤°à¥à¤ (Q)"
-#: gui/launcher.cpp:264 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:268
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "à¤à¤¾à¤¨à¤à¤¾à¤°à¥(B)..."
-#: gui/launcher.cpp:268 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:270
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "à¤à¥à¤²à¥à¤¬à¤² विà¤à¤²à¥à¤ª(O)..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "ScummVM à¤à¥ à¤à¥à¤²à¥à¤¬à¤² विà¤à¤²à¥à¤ª बदलà¥à¤"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "à¤à¥à¤²à¥à¤¬à¤² विà¤à¤²à¥à¤ª(O)..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
#, fuzzy
#| msgid "Download game files"
msgid "Download Games"
msgstr "à¤à¥à¤® फाà¤à¤² डाà¤à¤¨à¤²à¥à¤¡ à¤à¤°à¥"
-#: gui/launcher.cpp:274
+#: 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:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "नया à¤à¥à¤® à¤à¥à¥à¥à¤ (A)..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr ""
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "à¤à¥à¤® add à¤à¤°à¥..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "à¤à¥à¤® हà¤à¤¾à¤à¤ (R)"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "à¤à¥à¤® सà¥à¤à¤¿ सॠहà¤à¤¾ दà¥à¤à¥¤ à¤à¥à¤® à¤à¥ फाà¤à¤²à¥à¤ नहà¥à¤ हà¤à¥à¤à¤à¥"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "à¤à¥à¤® हà¤à¤¾ डॠ(R)"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "à¤
नà¥à¤ à¤à¥à¤® à¤à¥à¥à¥à¤..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "à¤
नà¥à¤ à¤à¥à¤® add à¤à¤°à¥..."
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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:303 gui/launcher.cpp:872 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:314 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:413
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr ""
-#: gui/launcher.cpp:424
+#: 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:454
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr ""
-#: gui/launcher.cpp:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr ""
-#: gui/launcher.cpp:553
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr ""
-#: gui/launcher.cpp:557
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr ""
-#: gui/launcher.cpp:674
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "ScummVM à¤à¤¸ डायरà¥à¤à¥à¤à¤°à¥ मà¥à¤ à¤à¥à¤ à¤à¥à¤® नहà¥à¤ ढà¥à¤à¤¢ पाया!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr ""
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr ""
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr ""
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr ""
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "शà¥à¤°à¥ à¤à¤°à¥à¤ (S)"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "à¤à¤¯à¤¨à¤¿à¤¤ à¤à¥à¤® à¤à¥ शà¥à¤°à¥ à¤à¤°à¥à¤"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr ""
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "à¤à¤¯à¤¨à¤¿à¤¤ à¤à¥à¤² à¤à¥ लिठà¤à¥à¤® लà¥à¤¡ à¤à¤°à¥"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr ""
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "à¤à¥à¤® विà¤à¤²à¥à¤ª(O)..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "à¤à¥à¤® à¤à¥ विà¤à¤²à¥à¤ª à¤à¥à¤¨à¥à¤"
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgctxt "lowres"
msgid "~G~ame Opts..."
msgstr "à¤à¥à¤® विà¤à¤²à¥à¤ª(O)..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
msgid "Unknown Engine"
msgstr "à¤
नà¤à¤¾à¤¨ à¤à¤à¤à¤¨"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
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:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
msgid "No Series"
msgstr ""
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr ""
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr ""
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown Engine"
+msgid "Unknown Year"
+msgstr "à¤
नà¤à¤¾à¤¨ à¤à¤à¤à¤¨"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr ""
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr ""
diff --git a/po/hu_HU.po b/po/hu_HU.po
index d9c4a378af3..a9d5ca56d4a 100644
--- a/po/hu_HU.po
+++ b/po/hu_HU.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.3.0svn\n"
"Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2023-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2023-05-06 06:43+0000\n"
"Last-Translator: George Kormendi <grubycza at hotmail.com>\n"
"Language-Team: Hungarian <https://translations.scummvm.org/projects/scummvm/"
@@ -226,7 +226,7 @@ msgstr "Beilleszt"
msgid "Paste code from clipboard"
msgstr "Kód beillesztése vágólapról"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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
@@ -285,8 +285,8 @@ msgstr "Egy másik tároló jelenleg már mûködik. Meg akarod szakÃtani?"
#: 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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
@@ -299,8 +299,8 @@ msgstr "Igen"
#: 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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 "A JSON kód tartalma hibá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:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -380,7 +380,7 @@ msgstr "Nem sikerült feltölteni a fájlt!"
msgid "Select directory where to download game data"
msgstr "Válassz mappát, ahonnan letölthetõk a játék adatok"
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:311
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "Játékok helyének kiválasztása"
@@ -416,7 +416,7 @@ msgstr ""
"Ãgy néz ki, korlátozott a kapcsolat. Biztos benne hogy letölti ezeket a "
"fájlokat is?"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:655
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM nem tudja megnyitni a választott mappát!"
@@ -1098,15 +1098,21 @@ msgctxt "group"
msgid "Platform"
msgstr "Platform"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr "CsoportosÃtás kiválasztás"
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
msgid "Group:"
msgstr "Csoport:"
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr "Válassz feltételeket a csoportosÃtáshoz"
@@ -1114,114 +1120,114 @@ msgstr "Válassz feltételeket a csoportosÃtáshoz"
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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 "Súgó"
#. I18N: Button Quit ScummVM program. Q is the shortcut, Ctrl+Q, put it in parens for non-latin (~Q~)
-#: gui/launcher.cpp:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "Kilépés"
-#: gui/launcher.cpp:264 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 bezárása"
#. I18N: Button About ScummVM program. b is the shortcut, Ctrl+b, put it in parens for non-latin (~b~)
-#: gui/launcher.cpp:268
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "Névjegy"
-#: gui/launcher.cpp:268 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 névjegy"
#. I18N: Button caption. O is the shortcut, Ctrl+O, put it in parens for non-latin (~O~)
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "Globális ~O~pciók..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "Globális ScummVM opciók cseréje"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "Globális ~O~pc..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
#, fuzzy
#| msgid "Download game files"
msgid "Download Games"
msgstr "Játék fájlok letöltése"
-#: gui/launcher.cpp:274
+#: 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:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "Játék hozzáadás..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Játékok hozzáadása a listához"
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "Játék hozzáadás..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "Játék törlése"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "Törli a játék nevét a listáról. A játékfájlok megmaradnak"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "Játék törlése"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "MasszÃv mód..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "MasszÃv mód..."
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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 "Keresés a játéklistában"
-#: gui/launcher.cpp:303 gui/launcher.cpp:872 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 "Keresés:"
-#: gui/launcher.cpp:314 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 "Játék betöltése:"
-#: gui/launcher.cpp:413
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr "Ez a mappa nem használható még, éppen letöltés van folyamatban!"
-#: gui/launcher.cpp:424
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1229,112 +1235,119 @@ msgstr ""
"Biztos hogy futtatod a MasszÃv játékdetektort? Ez potenciálisan sok játékot "
"hozzáad a listához."
-#: gui/launcher.cpp:454
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "Biztosan törölni akarod ezt a játékkonfigurációt?"
-#: gui/launcher.cpp:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Akarod hogy betöltésem a játékállást?"
-#: gui/launcher.cpp:553
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "Ez a játék nem támogatja a játékállás betöltést az indÃtóból."
-#: gui/launcher.cpp:557
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr ""
"ScummVM nem talált olyan játékmotort ami a választott játékot támogatja!"
-#: gui/launcher.cpp:674
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "A ScummVM nem talált egy játékot sem a választott mappában!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Ismeretlen változat"
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Válassztott játék:"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Lista nézet"
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Rács nézet"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "IndÃtás"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "A választott játék indÃtása"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~B~etölt..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Kimentett játékállás betöltése"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Felvétel..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "Játék Opciók..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Játék beállÃtások megváltoztatása"
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgctxt "lowres"
msgid "~G~ame Opts..."
msgstr "~G~Játék Opc..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
msgid "Unknown Engine"
msgstr "Ismeretlen Motor"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
msgid "Unknown Publisher"
msgstr "Ismeretlen Kiadó"
#. I18N: List group when no game series is specified
#. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
msgid "No Series"
msgstr "Nem Sorozat"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr "Nyelv nincs észlelve"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr "Platform nincs észlelve"
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "Ismeretlen hiba"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "Mind"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr "Ikonok soronként:"
diff --git a/po/it_IT.po b/po/it_IT.po
index f3ce4859551..50baff2a653 100644
--- a/po/it_IT.po
+++ b/po/it_IT.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.3.0svn\n"
"Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2023-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2023-11-10 19:04+0000\n"
"Last-Translator: Walter Agazzi <walter.agazzi at protonmail.com>\n"
"Language-Team: Italian <https://translations.scummvm.org/projects/scummvm/"
@@ -220,7 +220,7 @@ msgstr "Incolla"
msgid "Paste code from clipboard"
msgstr "Incolla dagli appunti"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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 "Un altro servizio di archiviazione è attivo. Vuoi interromperlo?"
#: 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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 "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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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 "Il codice JSON non è valido."
#: gui/cloudconnectionwizard.cpp:557 gui/downloaddialog.cpp:146
#: gui/editgamedialog.cpp:353 gui/editrecorddialog.cpp:67
-#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -364,7 +364,7 @@ msgstr "Non è stato possibile caricare il file JSON"
msgid "Select directory where to download game data"
msgstr "Seleziona la cartella dove scaricare i file dati del gioco"
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:311
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "Seleziona la cartella con i file dati del gioco"
@@ -400,7 +400,7 @@ msgstr ""
"Sembra che la connessione abbia dei limiti di dati. Sei sicuro di voler "
"procedere?"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:655
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM non ha potuto aprire la cartella specificata!"
@@ -1074,15 +1074,21 @@ msgctxt "group"
msgid "Platform"
msgstr "Piattaforma"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr "Raggruppamento"
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
msgid "Group:"
msgstr "Gruppo:"
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr "Seleziona un criterio per raggruppare i titoli"
@@ -1090,113 +1096,113 @@ msgstr "Seleziona un criterio per raggruppare i titoli"
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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 "Aiuto"
#. I18N: Button Quit ScummVM program. Q is the shortcut, Ctrl+Q, put it in parens for non-latin (~Q~)
-#: gui/launcher.cpp:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~E~sci"
-#: gui/launcher.cpp:264 backends/platform/sdl/macosx/appmenu_osx.mm:252
+#: gui/launcher.cpp:266 backends/platform/sdl/macosx/appmenu_osx.mm:252
msgid "Quit ScummVM"
msgstr "Esce da ScummVM"
#. I18N: Button About ScummVM program. b is the shortcut, Ctrl+b, put it in parens for non-latin (~b~)
-#: gui/launcher.cpp:268
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "~I~nfo"
-#: gui/launcher.cpp:268 backends/platform/sdl/macosx/appmenu_osx.mm:246
+#: gui/launcher.cpp:270 backends/platform/sdl/macosx/appmenu_osx.mm:246
msgid "About ScummVM"
msgstr "Informazioni su ScummVM"
#. I18N: Button caption. O is the shortcut, Ctrl+O, put it in parens for non-latin (~O~)
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "~O~pzioni globali..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "Modifica le opzioni globali di ScummVM"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~O~pz. globali..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
msgid "Download Games"
msgstr "Scarica Giochi"
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
msgid "Download freeware games for ScummVM"
msgstr "Scarica giochi freeware per ScummVM"
#. I18N: Button caption. A is the shortcut, Ctrl+A, put it in parens for non-latin (~A~)
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~A~ggiungi gioco..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Aggiunge giochi alla lista"
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "~A~gg. gioco..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "~R~imuovi gioco"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "Rimuove il gioco dalla lista. I file del gioco rimarranno intatti"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "~R~im. gioco"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Agg. in massa..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "In massa..."
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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 nella lista dei giochi"
-#: gui/launcher.cpp:303 gui/launcher.cpp:872 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:314 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 "Carica gioco:"
-#: gui/launcher.cpp:413
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr ""
"Questa cartella è in fase di download e non può essere ancora utilizzata!"
-#: gui/launcher.cpp:424
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1204,115 +1210,122 @@ msgstr ""
"Vuoi davvero eseguire il rilevatore di giochi in massa? Potrebbe aggiungere "
"un numero enorme di giochi."
-#: gui/launcher.cpp:454
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "Sei sicuro di voler rimuovere questa configurazione di gioco?"
-#: gui/launcher.cpp:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Vuoi caricare il salvataggio?"
-#: gui/launcher.cpp:553
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr ""
"Questo gioco non supporta il caricamento di salvataggi dalla schermata di "
"avvio."
-#: gui/launcher.cpp:557
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr ""
"ScummVM non ha potuto trovare un motore in grado di eseguire il gioco "
"selezionato!"
-#: gui/launcher.cpp:674
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "ScummVM non ha potuto trovare nessun gioco nella cartella specificata!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Variante del gioco sconosciuta"
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Scegli il gioco:"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Elenco"
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Griglia"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~G~ioca"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Esegue il gioco selezionato"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~C~arica..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Carica un salvataggio del gioco selezionato"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Registra..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "Op~z~ioni gioco..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Modifica le opzioni del gioco selezionato"
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgctxt "lowres"
msgid "~G~ame Opts..."
msgstr "Op~z~. gioco..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
msgid "Unknown Engine"
msgstr "Motore Sconosciuto"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
msgid "Unknown Publisher"
msgstr "Editore Sconosciuto"
#. I18N: List group when no game series is specified
#. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
msgid "No Series"
msgstr "Nessuna Serie"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr "Lingua non rilevata"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr "Piattaforma non rilevata"
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "Errore sconosciuto"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "Tutti"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr "Icone per riga:"
diff --git a/po/ja.po b/po/ja.po
index a615366ba23..83353749ba3 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 2.3.0git\n"
"Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2023-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2023-11-09 08:41+0000\n"
"Last-Translator: VAN-Gluon <van.gluonp at gmail.com>\n"
"Language-Team: Japanese <https://translations.scummvm.org/projects/scummvm/"
@@ -220,7 +220,7 @@ msgstr "è²¼ãä»ã"
msgid "Paste code from clipboard"
msgstr "ã¯ãªãããã¼ãããè²¼ãä»ãã"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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
@@ -272,8 +272,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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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
@@ -286,8 +286,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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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
@@ -308,7 +308,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:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -363,7 +363,7 @@ msgstr "JSONãã¡ã¤ã«ã®ãã¼ã失æ"
msgid "Select directory where to download game data"
msgstr "ã²ã¼ã ãã¼ã¿ã®ãã¦ã³ãã¼ãå
ã鏿"
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:311
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "ã²ã¼ã ãã¼ã¿ã®ãã£ã¬ã¯ããªã¼ã鏿"
@@ -397,7 +397,7 @@ msgid ""
"files with it?"
msgstr "æ¥ç¶ãå¶éããã¦ããããã§ãããã¦ã³ãã¼ããã¦ãããããã§ãã?"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:655
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "æå®ããããã£ã¬ã¯ããªã¼ãéãã¾ããã§ãã!"
@@ -1066,15 +1066,21 @@ msgctxt "group"
msgid "Platform"
msgstr "æ©ç¨®"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr "ã°ã«ã¼ãã鏿"
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
msgid "Group:"
msgstr "ã°ã«ã¼ã:"
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr "ã¨ã³ããªã¼ã®ã°ã«ã¼ãååºæºã鏿"
@@ -1082,222 +1088,229 @@ msgstr "ã¨ã³ããªã¼ã®ã°ã«ã¼ãååºæºã鏿"
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "çµäº(~Q~)"
-#: gui/launcher.cpp:264 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:268
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "ScummVMã«ã¤ãã¦(~b~)"
-#: gui/launcher.cpp:268 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:270
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "ã°ãã¼ãã«è¨å®(~O~)..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "å
¨è¬ã®ScummVMã®è¨å®ãå¤ãã"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "ç·åè¨å®(~O~)..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
msgid "Download Games"
msgstr "ã²ã¼ã ããã¦ã³ãã¼ã"
-#: gui/launcher.cpp:274
+#: 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:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "ã²ã¼ã ã追å (~A~)..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "ãªã¹ãã«ã²ã¼ã ã追å ãã"
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "ã²ã¼ã ã追å (~A~)..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "ã²ã¼ã ãåé¤(~R~)"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "ãªã¹ãããã²ã¼ã ãåé¤ãããã²ã¼ã ã®ãã¼ã¿ãã¡ã¤ã«ã¯åé¤ããã¾ãã"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "ã²ã¼ã ãåé¤(~R~)"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "䏿¬ã«è¿½å ..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "䏿¬ã«è¿½å ..."
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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:303 gui/launcher.cpp:872 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:314 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:413
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr "ãã®ãã©ã«ãã¼ã¯ãã¦ã³ãã¼ãä¸ã®çºä½¿ãã¾ããï¼"
-#: gui/launcher.cpp:424
+#: 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:454
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "ãã®ã²ã¼ã ã¯ãªã¹ãããåé¤ãã¦ãããããã§ããï¼"
-#: gui/launcher.cpp:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "ã»ã¼ããã¼ã¿ããã¼ããã¾ããï¼"
-#: gui/launcher.cpp:553
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "ãã®ã²ã¼ã ã¯ã©ã³ãã£ã¼ãããã¼ããã§ãã¾ããã"
-#: gui/launcher.cpp:557
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr "鏿ãããã²ã¼ã ãå®è¡ã§ããã¨ã³ã¸ã³ã¯è¦ã¤ããã¾ããã§ããï¼"
-#: gui/launcher.cpp:674
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "鏿ããããã©ã«ãã¼å
ã²ã¼ã ãèªèã§ãã¾ããã§ããï¼"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "æªèªèãã¼ã¸ã§ã³"
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "ã²ã¼ã ã鏿ãã¦ãã ããï¼"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "ãªã¹ãã§è¡¨ç¤º"
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "ã°ãªããã§è¡¨ç¤º"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "éå§(~S~)"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "鏿ããã²ã¼ã ãéå§ãã"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "ãã¼ã(~L~)..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "鏿ãããã²ã¼ã ã®ã»ã¼ããã¼ã¿ããã¼ããã"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "è¨é²..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "ã²ã¼ã è¨å®(~G~)..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "ã²ã¼ã ã®è¨å®ãå¤ãã"
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgctxt "lowres"
msgid "~G~ame Opts..."
msgstr "ã²ã¼ã è¨å®(~G~)..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
msgid "Unknown Engine"
msgstr "䏿ãªã¨ã³ã¸ã³"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
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:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
msgid "No Series"
msgstr "ã·ãªã¼ãºãªã"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr "æ¤åºãããªãè¨èª"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr "æ¤åºãããªãæ©ç¨®"
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "䏿ãªã¨ã©ã¼"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "ãã¹ã¦"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr "1è¡ã®ã¢ã¤ã³ã³ï¼"
diff --git a/po/ka.po b/po/ka.po
index bcf54e489f8..e8b660a79d4 100644
--- a/po/ka.po
+++ b/po/ka.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 2.8.0git\n"
"Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2023-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2023-10-30 10:26+0000\n"
"Last-Translator: NorwayFun <temuri.doghonadze at gmail.com>\n"
"Language-Team: Georgian <https://translations.scummvm.org/projects/scummvm/"
@@ -212,7 +212,7 @@ msgstr "á©áá¡áá"
msgid "Paste code from clipboard"
msgstr "ááááá¡ á©áá¡áá áá£á¤áá áááá"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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
@@ -264,8 +264,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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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
@@ -278,8 +278,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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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
@@ -300,7 +300,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:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -355,7 +355,7 @@ msgstr "JSON áááá£áááá¢áá¡ á©áá¢ááá ááá á¨á
msgid "Select directory where to download game data"
msgstr "ááá á©ááá á¡áá¥áá¦áááá, á¡ááá᪠ááááá¨áá¡ áááááªááááá¡ áááááááá¬áá "
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:311
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "ááá á©ááá á¡áá¥áá¦áááá, á¡ááá᪠ááááá¨áá¡ áááááªáááááá"
@@ -391,7 +391,7 @@ msgstr ""
"á áááá ᪠á©ááá¡, áááá¨áá á á¨ááá¦á£áá£ááá. ááá ááá ááááááá ááá¡á ááááá§áááááá á¤ááááááá¡ "
"áááááá¬áá á?"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:655
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM-áá áááááááá£áá á¡áá¥áá¦áááá ááá ááá®á¡áá!"
@@ -1050,15 +1050,21 @@ msgctxt "group"
msgid "Platform"
msgstr "áááá¢á¤áá áá"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr "á¯áá£á¤áá¡ ááááá¨áááá¡ ááá ááá"
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
msgid "Group:"
msgstr "á¯áá£á¤á:"
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr ""
@@ -1066,222 +1072,229 @@ msgstr ""
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~á~áá¡ááá"
-#: gui/launcher.cpp:264 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:268
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "á¨~á~á¡áá®áá"
-#: gui/launcher.cpp:268 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:270
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "ááááááá£á á ~á~áá áááá¢á ááá..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "ScummVM-áá¡ ááááááá£á á ááá áááá¢á áááá¡ á¨ááªááá"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "ááááááá£á á ~á~áá áááá¢á ááá..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
msgid "Download Games"
msgstr "áááááá¬áá áá ááááá¨ááá"
-#: gui/launcher.cpp:274
+#: 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:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "á~á~ááá¨áá¡ ááááá¢ááá..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "ááááá¨áááá¡ ááááá¢ááá á¡ááá¨á"
-#: gui/launcher.cpp:281
+#: 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:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "á~á~ááá¨áá¡ á¬áá¨áá"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr ""
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "á~á~ááá¨áá¡ á¬áá¨áá"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "áá ááá ááá¢áá¡ ááááá¢ááá..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "áá ááá ááá¢áá¡ ááááá¢ááá..."
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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:303 gui/launcher.cpp:872 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:314 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:413
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr ""
-#: gui/launcher.cpp:424
+#: 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:454
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr ""
-#: gui/launcher.cpp:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "ááá ááá ááááááá á¨áááá®á£áá ááááá¨áá¡ á©áá¢ááá ááá?"
-#: gui/launcher.cpp:553
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr ""
-#: gui/launcher.cpp:557
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr ""
-#: gui/launcher.cpp:674
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr ""
#. I18N: Unknown game variant
-#: gui/launcher.cpp:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "á£áªáááá ááá áááá¢á"
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "ááá á©ááá ááááá¨á:"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "á¡ááá¡ á®ááá"
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "ááááá¡ á®ááá"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~á~áá¨áááá"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "ááááá¨áá£áá ááááá¨áá¡ ááá¨áááá"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "á©~á~á¢ááá ááá..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "ááááá¨áá£áá ááááá¨áá¡áááá¡ á¨áááá®á£áá ááááá¨áá¡ á©áá¢ááá ááá"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "á©áá¬áá á..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "á~á~ááá¨áá¡ ááá áááá¢á ááá..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "ááááá¨áá¡ ááá áááá¢á áááá¡ á¨ááªááá"
-#: gui/launcher.cpp:1095
+#: 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:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
msgid "Unknown Engine"
msgstr "á£áªáááá á«á ááá"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
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:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
msgid "No Series"
msgstr "á¡áá ááááá¡ ááá áá¨á"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr "ááá ááá áááááá"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr "áááá¢á¤áá áá ááá áááááá"
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "á£áªáááá á¨ááªáááá"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "á§áááá"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr "á®áá¢á£áá áá¬áá ááá¨á:"
diff --git a/po/ko.po b/po/ko.po
index 14151ba9a75..c474b5a1773 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 2.3.0git\n"
"Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2023-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2022-04-06 04:44+0000\n"
"Last-Translator: wonst719 <wonst719 at gmail.com>\n"
"Language-Team: Korean <https://translations.scummvm.org/projects/scummvm/"
@@ -223,7 +223,7 @@ msgstr "ë¶ì¬ë£ê¸°"
msgid "Paste code from clipboard"
msgstr "í´ë¦½ë³´ëìì ì½ë를 ë¶ì¬ë£ê¸°"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 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:311
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "ê²ì ë°ì´í°ê° ìë ëë í 리를 ì í"
@@ -416,7 +416,7 @@ msgid ""
"files with it?"
msgstr "ì¸í°ë· ì°ê²°ì ì íì´ ìë ê² ê°ìµëë¤. ë¤ì´ë¡ë를 ê³ìíìê² ìµëê¹?"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:655
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVMì´ ì§ì ë ëë í 리를 ì´ ì ììµëë¤!"
@@ -1096,16 +1096,22 @@ msgctxt "group"
msgid "Platform"
msgstr "íë«í¼"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr "그룹 ì í 기ì¤"
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
#, fuzzy
msgid "Group:"
msgstr "그룹í 기ì¤:"
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr "í목ì 그룹íí 기ì¤ì ì í"
@@ -1113,115 +1119,115 @@ msgstr "í목ì 그룹íí 기ì¤ì ì í"
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "ì¢
ë£(~Q~)"
-#: gui/launcher.cpp:264 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:268
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "íë¡ê·¸ë¨ ì ë³´(~b~)"
-#: gui/launcher.cpp:268 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:270
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "ì ì ìµì
(~O~)..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "ì ì ScummVM ì¤ì ì ìì í©ëë¤"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
#, fuzzy
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "ì ì ìµì
(~O~)..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
#, fuzzy
#| msgid "Download game files"
msgid "Download Games"
msgstr "ê²ì íì¼ ë¤ì´ë¡ë"
-#: gui/launcher.cpp:274
+#: 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:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "ê²ì ì¶ê°(~A~)..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "ê²ìì 목ë¡ì ì¶ê°í©ëë¤"
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "ê²ì ì¶ê°(~A~)..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "ê²ì ì ê±°(~R~)"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "목ë¡ìì ê²ìì ì ê±°í©ëë¤. ê²ì ë°ì´í° íì¼ì ë¨ê²¨ë¡ëë¤"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "ê²ì ì ê±°(~R~)"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "ëë ì¶ê°..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "ëë ì¶ê°..."
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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:303 gui/launcher.cpp:872 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:314 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:413
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr "ì´ ëë í 리ë ìì§ ì¬ì©í ì ììµëë¤. ì¬ê¸°ë¡ ë¤ì´ë¡ë ì¤ì
ëë¤!"
-#: gui/launcher.cpp:424
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1229,72 +1235,72 @@ msgstr ""
"ëë ì¶ê° íì§ê¸°ë¥¼ ì¤ííê² ìµëê¹? ë§¤ì° ë§ì ìì ê²ìì´ ì¶ê°ë ìë ììµë"
"ë¤."
-#: gui/launcher.cpp:454
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "ì´ ê²ìì ì¤ì ì ì ê±°íê² ìµëê¹?"
-#: gui/launcher.cpp:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "ì¸ì´ë¸ íì¼ì ë¶ë¬ì¤ê² ìµëê¹?"
-#: gui/launcher.cpp:553
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "ì´ ê²ìì ë°ì²ìì ë¶ë¬ì¤ê¸°ë¥¼ ì§ìíì§ ììµëë¤."
-#: gui/launcher.cpp:557
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr "ScummVMì ì íí ê²ìì ì¤íí ì ìë ìì§ì ì°¾ì§ ëª»íìµëë¤!"
-#: gui/launcher.cpp:674
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "ScummVMì ì íí ëë í 리ìì ì무 ê²ìë ì°¾ì§ ëª»íìµëë¤!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "ìë ¤ì§ì§ ìì ë²ì "
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "ê²ìì ì ííì¸ì:"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "리ì¤í¸ë¡ íì"
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "그리ëë¡ íì"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "ìì(~S~)"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "ì íí ê²ìì ììí©ëë¤"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "ë¶ë¬ì¤ê¸°(~L~)..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "ì íë ê²ìì ì ì¥ ë°ì´í°ë¥¼ ë¶ë¬ìµëë¤"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "ë
¹í..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "ê²ì ìµì
(~G~)..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "ê²ì ìµì
ì ë³ê²½í©ëë¤"
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
#, fuzzy
msgctxt "lowres"
msgid "~G~ame Opts..."
@@ -1302,39 +1308,46 @@ msgstr "ê²ì ìµì
(~G~)..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
msgid "Unknown Engine"
msgstr "ìë ¤ì§ì§ ìì ìì§"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
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:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
msgid "No Series"
msgstr "ìë¦¬ì¦ ìì"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr "ì¸ì´ê° ê°ì§ëì§ ìì"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr "íë«í¼ì´ ê°ì§ëì§ ìì"
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "ì ì ìë ìë¬"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "모ë"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr ""
diff --git a/po/nb_NO.po b/po/nb_NO.po
index 1fc54b377a4..7fa07233ae5 100644
--- a/po/nb_NO.po
+++ b/po/nb_NO.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.3.0svn\n"
"Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2023-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2023-06-15 17:40+0000\n"
"Last-Translator: Stian Schultz <Stian.schultz at gmail.com>\n"
"Language-Team: Norwegian Bokmål <https://translations.scummvm.org/projects/"
@@ -224,7 +224,7 @@ msgstr "Lim inn"
msgid "Paste code from clipboard"
msgstr "Lim inn kode fra utklippstavle"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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
@@ -284,8 +284,8 @@ msgstr "En annen lagringsmÃ¥te er aktiv. Ãnsker du Ã¥ avbryte den?"
#: 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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
@@ -298,8 +298,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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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
@@ -324,7 +324,7 @@ msgstr "Innholdet i JSON-koden er feilaktig."
#: gui/cloudconnectionwizard.cpp:557 gui/downloaddialog.cpp:146
#: gui/editgamedialog.cpp:353 gui/editrecorddialog.cpp:67
-#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -381,7 +381,7 @@ msgstr "Kunne ikke laste opp fil!"
msgid "Select directory where to download game data"
msgstr "Velg mappe for nedlasting av spilldata"
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:311
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "Velg mappe med spilldata"
@@ -417,7 +417,7 @@ msgstr ""
"Det ser ut til at tilkoblingen din er begrenset. Vil du virkelig laste ned "
"filer med den?"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:655
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM kunne ikke åpne den angitte mappen!"
@@ -1101,15 +1101,21 @@ msgctxt "group"
msgid "Platform"
msgstr "Plattform"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr "Velg Gruppere etter"
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
msgid "Group:"
msgstr "Gruppe:"
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr "Velg et kriterie for gruppering av oppføringer"
@@ -1117,114 +1123,114 @@ msgstr "Velg et kriterie for gruppering av oppføringer"
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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 "Hjelp"
#. I18N: Button Quit ScummVM program. Q is the shortcut, Ctrl+Q, put it in parens for non-latin (~Q~)
-#: gui/launcher.cpp:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~A~vslutt"
-#: gui/launcher.cpp:264 backends/platform/sdl/macosx/appmenu_osx.mm:252
+#: gui/launcher.cpp:266 backends/platform/sdl/macosx/appmenu_osx.mm:252
msgid "Quit ScummVM"
msgstr "Avslutt ScummVM"
#. I18N: Button About ScummVM program. b is the shortcut, Ctrl+b, put it in parens for non-latin (~b~)
-#: gui/launcher.cpp:268
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "~O~m"
-#: gui/launcher.cpp:268 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:270
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "Globale ~i~nnstillinger ..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "Endre globale ScummVM-innstillinger"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "Globale ~i~nnst..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
#, fuzzy
#| msgid "Download game files"
msgid "Download Games"
msgstr "Last ned spillfiler"
-#: gui/launcher.cpp:274
+#: 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:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~L~egg til spill..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Tilføy spill til listen"
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "~L~egg til spill..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "~F~jern spill"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "Fjern spill fra listen. Spilldataene forblir intakte"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "~F~jern spill"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Legg til flere..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Legg til flere..."
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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øk i spilliste"
-#: gui/launcher.cpp:303 gui/launcher.cpp:872 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øk:"
-#: gui/launcher.cpp:314 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 "Ã
pne spill:"
-#: gui/launcher.cpp:413
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr "Denne mappa kan ikke brukes ennå, den blir lastet ned til!"
-#: gui/launcher.cpp:424
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1232,112 +1238,119 @@ msgstr ""
"Vil du virkelig kjøre flerspill-finneren? Dette kan potensielt legge til et "
"stort antall spill."
-#: gui/launcher.cpp:454
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "Vil du virkelig fjerne denne spillkonfigurasjonen?"
-#: gui/launcher.cpp:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Vil du laste et lagret spill?"
-#: gui/launcher.cpp:553
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "Dette spillet støtter ikke lasting av spill fra oppstarteren."
-#: gui/launcher.cpp:557
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr ""
"ScummVM kunne ikke finne noen motor som kunne kjøre det valgte spillet!"
-#: gui/launcher.cpp:674
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "ScummVM kunne ikke finne noe spill i den valgte mappen!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Ukjent variant"
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Velg spill:"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Listevisning"
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Nettvisning"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~S~tart"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Start valgt spill"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~Ã
~pne..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Ã
pne lagret spill for det valgte spillet"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Opptak ..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "Spill~i~nnstillinger ..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Endre spillinstillinger"
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgctxt "lowres"
msgid "~G~ame Opts..."
msgstr "Spill~i~nnst..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
msgid "Unknown Engine"
msgstr "Ukjent spillmotor"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
msgid "Unknown Publisher"
msgstr "Ukjent utgiver"
#. I18N: List group when no game series is specified
#. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
msgid "No Series"
msgstr "Ingen serie"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr "Språk ikke oppdaget"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr "Plattform ikke oppdaget"
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "Ukjent feil"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "Alle"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr "Ikoner per rad:"
diff --git a/po/nl_NL.po b/po/nl_NL.po
index 573e12423e3..a1000edb722 100644
--- a/po/nl_NL.po
+++ b/po/nl_NL.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.9.0git\n"
"Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2023-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2023-07-04 16:50+0000\n"
"Last-Translator: Ben Castricum <github at bencastricum.nl>\n"
"Language-Team: Dutch <https://translations.scummvm.org/projects/scummvm/"
@@ -221,7 +221,7 @@ msgstr "Plakken"
msgid "Paste code from clipboard"
msgstr "Plak vanaf klembord"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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 "Een andere opslag is actief. Wilt u die onderbreken?"
#: 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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 "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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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 "JSON code heeft niet het juiste formaat."
#: gui/cloudconnectionwizard.cpp:557 gui/downloaddialog.cpp:146
#: gui/editgamedialog.cpp:353 gui/editrecorddialog.cpp:67
-#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -369,7 +369,7 @@ msgstr "Bestand uploaden niet gelukt!"
msgid "Select directory where to download game data"
msgstr "Selecteer map voor de te downloaden speldata"
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:311
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "Selecteer map met speldata"
@@ -403,7 +403,7 @@ msgid ""
"files with it?"
msgstr "Uw verbinding lijkt beperkt. Wilt u echt bestanden ermee downloaden?"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:655
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM kon de opgegeven map niet openen!"
@@ -1087,15 +1087,21 @@ msgctxt "group"
msgid "Platform"
msgstr "Platform"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr "Selecteer Groeperen met"
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
msgid "Group:"
msgstr "Groep:"
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr "Selecteer een groepeercriteria"
@@ -1103,114 +1109,114 @@ msgstr "Selecteer een groepeercriteria"
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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 "Help"
#. I18N: Button Quit ScummVM program. Q is the shortcut, Ctrl+Q, put it in parens for non-latin (~Q~)
-#: gui/launcher.cpp:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~S~toppen"
-#: gui/launcher.cpp:264 backends/platform/sdl/macosx/appmenu_osx.mm:252
+#: gui/launcher.cpp:266 backends/platform/sdl/macosx/appmenu_osx.mm:252
msgid "Quit ScummVM"
msgstr "Hiermee verlaat u ScummVM"
#. I18N: Button About ScummVM program. b is the shortcut, Ctrl+b, put it in parens for non-latin (~b~)
-#: gui/launcher.cpp:268
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "O~v~er"
-#: gui/launcher.cpp:268 backends/platform/sdl/macosx/appmenu_osx.mm:246
+#: gui/launcher.cpp:270 backends/platform/sdl/macosx/appmenu_osx.mm:246
msgid "About ScummVM"
msgstr "Over ScummVM"
#. I18N: Button caption. O is the shortcut, Ctrl+O, put it in parens for non-latin (~O~)
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "Algemene ~O~pties..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "Algemene ScummVM opties"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "Alg. ~O~pties..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
#, fuzzy
#| msgid "Download game files"
msgid "Download Games"
msgstr "Spelbestanden downloaden"
-#: gui/launcher.cpp:274
+#: 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:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "Spel ~T~oevoegen..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Voeg spellen aan de lijst toe"
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "~T~oevoegen..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "Spel ~V~erwijderen"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "Verwijder dit spel uit de lijst. De spel data bestanden blijven intact"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "~V~erwijderen"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Bulk Import..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Bulk Toevoegen..."
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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 "Zoek in lijst met spellen"
-#: gui/launcher.cpp:303 gui/launcher.cpp:872 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 "Zoeken:"
-#: gui/launcher.cpp:314 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 "Laad spel:"
-#: gui/launcher.cpp:413
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr "Deze map kan nog niet gebruikt worden, er wordt al in gedownload!"
-#: gui/launcher.cpp:424
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1218,113 +1224,120 @@ msgstr ""
"Wilt u echt de bulk spel import draaien? Dit voegt potentieel een groot "
"aantal spellen toe."
-#: gui/launcher.cpp:454
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "Wilt u echt deze spelconfiguratie verwijderen?"
-#: gui/launcher.cpp:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Wilt u het opgeslagen spel laden?"
-#: gui/launcher.cpp:553
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "Dit spel ondersteunt het laden van spelen vanaf het startmenu niet."
-#: gui/launcher.cpp:557
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr ""
"ScummVM kon geen engine vinden die in staat is het geselecteerde spel te "
"spelen!"
-#: gui/launcher.cpp:674
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "ScummVM kon geen enkel spel vinden in de opgegeven map!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Onbekende variant"
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Kies het spel:"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Lijstopmaak"
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Rasterbeeld"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~S~tarten"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Start het geselecteerde spel"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~L~aad Spel..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Laad een eerder opgeslagen spel voor het geselecteerde spel"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Opnemen..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "~S~pel Opties..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Verander spel opties"
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgctxt "lowres"
msgid "~G~ame Opts..."
msgstr "~S~pel Opties..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
msgid "Unknown Engine"
msgstr "Onbekende Engine"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
msgid "Unknown Publisher"
msgstr "Onbekende Uitgever"
#. I18N: List group when no game series is specified
#. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
msgid "No Series"
msgstr "Geen Serie"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr "Taal niet gedetecteerd"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr "Platform niet gedetecteerd"
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "Onbekende fout"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "Alles"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr "Pictogrammen per rij:"
diff --git a/po/nn_NO.po b/po/nn_NO.po
index 7047a9d622e..fa35703314c 100644
--- a/po/nn_NO.po
+++ b/po/nn_NO.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.3.0svn\n"
"Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2023-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2022-10-02 04:37+0000\n"
"Last-Translator: Einar Johan Trøan Sømåen <einarjohants at gmail.com>\n"
"Language-Team: Norwegian Nynorsk <https://translations.scummvm.org/projects/"
@@ -222,7 +222,7 @@ msgstr "Rask modus"
msgid "Paste code from clipboard"
msgstr ""
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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 ""
#: 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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 "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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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
@@ -313,7 +313,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:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -369,7 +369,7 @@ msgstr "Klarte ikkje slette fil."
msgid "Select directory where to download game data"
msgstr "Vel mappe med speldata"
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:311
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "Vel mappe med speldata"
@@ -405,7 +405,7 @@ msgid ""
"files with it?"
msgstr ""
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:655
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM kunne ikkje åpne den velde mappa!"
@@ -1085,15 +1085,21 @@ msgctxt "group"
msgid "Platform"
msgstr "Plattform"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr ""
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
msgid "Group:"
msgstr ""
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr ""
@@ -1101,225 +1107,232 @@ msgstr ""
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~A~vslutt"
-#: gui/launcher.cpp:264 backends/platform/sdl/macosx/appmenu_osx.mm:252
+#: gui/launcher.cpp:266 backends/platform/sdl/macosx/appmenu_osx.mm:252
msgid "Quit ScummVM"
msgstr "Avslutt ScummVM"
#. I18N: Button About ScummVM program. b is the shortcut, Ctrl+b, put it in parens for non-latin (~b~)
-#: gui/launcher.cpp:268
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "~O~m"
-#: gui/launcher.cpp:268 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:270
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "Globale ~i~nnstillingar..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "Endre globale ScummVM-instillingar"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "Globale ~i~nnst..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
#, fuzzy
msgid "Download Games"
msgstr "Last fil:"
-#: gui/launcher.cpp:274
+#: 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:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~L~egg til spel..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr ""
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "~L~egg til spel..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "~F~jern spel"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "Fjern spel frå lista. Speldataene forblir intakte"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "~F~jern spel"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Legg til fleire..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Legg til fleire..."
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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øk i spelliste"
-#: gui/launcher.cpp:303 gui/launcher.cpp:872 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øk:"
-#: gui/launcher.cpp:314 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 "Ã
pne spel:"
-#: gui/launcher.cpp:413
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr ""
-#: gui/launcher.cpp:424
+#: 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:454
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "Vil du verkeleg fjerne denne spelkonfigurasjonen?"
-#: gui/launcher.cpp:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Vil du laste det lagra spelet?"
-#: gui/launcher.cpp:553
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "Dette spelet støttar ikkje åpning av lagra spel frå oppstartaren."
-#: gui/launcher.cpp:557
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr ""
"ScummVM kunne ikkje finne nokon motor som var i stand til å køyre det velde "
"spelet!"
-#: gui/launcher.cpp:674
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "ScummVM kunne ikkje finne noko spel i den velde mappa!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Ukjend variant"
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Vel spelet:"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Listevisning"
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Rutenettvisning"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~S~tart"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Start det velde spelet"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~Ã
~pne..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Ã
pne eit lagra spel for the velde spelet"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Opptak..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "Spel~v~al..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Endre spelinstillingar"
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgctxt "lowres"
msgid "~G~ame Opts..."
msgstr "Spel~i~nnst..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
msgid "Unknown Engine"
msgstr "Ukjend motor"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
msgid "Unknown Publisher"
msgstr "Ukjend utgivar"
#. I18N: List group when no game series is specified
#. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
msgid "No Series"
msgstr "Ingen serie"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr "Språk ikkje oppdaga"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr "Plattform ikkje oppdaga"
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "Ukjend feil"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "Alle"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr ""
diff --git a/po/pl_PL.po b/po/pl_PL.po
index 12d2b2d890c..9276d9933ee 100644
--- a/po/pl_PL.po
+++ b/po/pl_PL.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.3.0\n"
"Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2023-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2023-03-20 15:33+0000\n"
"Last-Translator: Eryk Michalak <gnu.ewm at protonmail.com>\n"
"Language-Team: Polish <https://translations.scummvm.org/projects/scummvm/"
@@ -227,7 +227,7 @@ msgstr "Wklej"
msgid "Paste code from clipboard"
msgstr "Wklej kod ze schowka"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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
@@ -287,8 +287,8 @@ msgstr "Inna usÅuga jest aktywna. Czy chcesz jÄ
przerwaÄ?"
#: 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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
@@ -301,8 +301,8 @@ msgstr "Tak"
#: 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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
@@ -325,7 +325,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:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -384,7 +384,7 @@ msgstr "Nie udaÅo siÄ wgraÄ pliku!"
msgid "Select directory where to download game data"
msgstr "Wybierz katalog, do którego pobrane zostanÄ
pliki gry"
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:311
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "Wybierz katalog z plikami gry"
@@ -420,7 +420,7 @@ msgstr ""
"WyglÄ
da na to, że Twoje poÅÄ
czenie ma ograniczonÄ
ÅÄ
cznoÅÄ. Czy chcesz "
"pobraÄ pliki za jego pomocÄ
mimo to?"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:655
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM nie może otworzyÄ katalogu!"
@@ -1109,15 +1109,21 @@ msgctxt "group"
msgid "Platform"
msgstr "Platforma"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr ""
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
msgid "Group:"
msgstr "Grupa:"
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr ""
@@ -1125,189 +1131,189 @@ msgstr ""
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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 "Pomoc"
#. I18N: Button Quit ScummVM program. Q is the shortcut, Ctrl+Q, put it in parens for non-latin (~Q~)
-#: gui/launcher.cpp:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~Z~akoÅcz"
-#: gui/launcher.cpp:264 backends/platform/sdl/macosx/appmenu_osx.mm:252
+#: gui/launcher.cpp:266 backends/platform/sdl/macosx/appmenu_osx.mm:252
msgid "Quit ScummVM"
msgstr "ZakoÅcz ScummVM"
#. I18N: Button About ScummVM program. b is the shortcut, Ctrl+b, put it in parens for non-latin (~b~)
-#: gui/launcher.cpp:268
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "I~n~formacje"
-#: gui/launcher.cpp:268 backends/platform/sdl/macosx/appmenu_osx.mm:246
+#: gui/launcher.cpp:270 backends/platform/sdl/macosx/appmenu_osx.mm:246
msgid "About ScummVM"
msgstr "KsiÄ
żka ScummVM"
#. I18N: Button caption. O is the shortcut, Ctrl+O, put it in parens for non-latin (~O~)
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
#, fuzzy
msgid "Global ~O~ptions..."
msgstr "~O~pcje..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "ZmieÅ ustawienia ScummVM"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
#, fuzzy
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~O~pcje..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
#, fuzzy
#| msgid "Download game files"
msgid "Download Games"
msgstr "Pobierz pliki gry"
-#: gui/launcher.cpp:274
+#: 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:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~D~odaj grÄ..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Dodaj gry do listy"
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "~D~odaj grÄ..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "~U~suÅ grÄ"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "Usuwa grÄ z listy. Pliki gry pozostajÄ
nietkniÄte"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "~U~suÅ grÄ"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Przeszukaj..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Masowe dodawanie..."
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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 "Wyszukaj grÄ na liÅcie"
-#: gui/launcher.cpp:303 gui/launcher.cpp:872 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 "Szukaj:"
-#: gui/launcher.cpp:314 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 "Wczytaj grÄ:"
-#: gui/launcher.cpp:413
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr "Z tego katalogu nie można jeszcze korzystaÄ, trwa pobieranie!"
-#: gui/launcher.cpp:424
+#: 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 ""
"Chcesz uruchomiÄ masowy detektor gier? Może dodaÄ wiele tytuÅów do listy."
-#: gui/launcher.cpp:454
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "Na pewno chcesz usunÄ
Ä tÄ grÄ z konfiguracji?"
-#: gui/launcher.cpp:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Chcesz wczytaÄ zapis stanu gry?"
-#: gui/launcher.cpp:553
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "Ta gra nie wspiera wczytywania z launchera."
-#: gui/launcher.cpp:557
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr "ScummVM nie znalazÅ silnika zdolnego uruchomiÄ wybranÄ
grÄ!"
-#: gui/launcher.cpp:674
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "ScummVM nie znalazŠżadnej gry w tym katalogu!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Nieznany wariant gry"
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Wybierz grÄ:"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Widok listy"
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Widok siatki"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~S~tart"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Rozpocznij wybranÄ
grÄ"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~W~czytaj..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Wczytaj zapis wybranej gry"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Nagraj..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
#, fuzzy
msgid "~G~ame Options..."
msgstr "~O~pcje..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "ZmieÅ opcje gry"
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
#, fuzzy
msgctxt "lowres"
msgid "~G~ame Opts..."
@@ -1315,42 +1321,49 @@ msgstr "~O~pcje..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
#, fuzzy
msgid "Unknown Engine"
msgstr "Nieznany wariant gry"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
#, fuzzy
msgid "Unknown Publisher"
msgstr "Nieznany autor"
#. I18N: List group when no game series is specified
#. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
msgid "No Series"
msgstr ""
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr "Nie wykryto jÄzyka"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr "Platforma nie wykryta"
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "Nieznany bÅÄ
d"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
#, fuzzy
msgid "All"
msgstr "Alt"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr ""
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 6110518ea5d..eabe1ab1a7f 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.3.0svn\n"
"Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2023-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2023-11-09 08:41+0000\n"
"Last-Translator: Marcel Souza Lemes <marcosoutsider at gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://translations.scummvm.org/"
@@ -223,7 +223,7 @@ msgstr "Colar"
msgid "Paste code from clipboard"
msgstr "Cola código a partir da área de transferência"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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 "Outro Armazenamento está ativo no momento. Deseja interrompê-lo?"
#: 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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 "Sim"
#: 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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
@@ -314,7 +314,7 @@ msgstr "O conteúdo do código JSON está incorreto."
#: gui/cloudconnectionwizard.cpp:557 gui/downloaddialog.cpp:146
#: gui/editgamedialog.cpp:353 gui/editrecorddialog.cpp:67
-#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -369,7 +369,7 @@ msgstr "Falha ao carregar arquivo JSON"
msgid "Select directory where to download game data"
msgstr "Selecione o diretório para baixar os dados do jogo"
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:311
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "Selecione o diretório com os dados do jogo"
@@ -404,7 +404,7 @@ msgid ""
msgstr ""
"Parece que a sua conexão é limitada. Deseja baixar os arquivos mesmo assim?"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:655
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM não conseguiu abrir o diretório especificado!"
@@ -1077,15 +1077,21 @@ msgctxt "group"
msgid "Platform"
msgstr "Plataforma"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr "Selecionar Grupo por"
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
msgid "Group:"
msgstr "Agrupar:"
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr "Seleciona um critério para agrupar os registros"
@@ -1093,112 +1099,112 @@ msgstr "Seleciona um critério para agrupar os registros"
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~S~air"
-#: gui/launcher.cpp:264 backends/platform/sdl/macosx/appmenu_osx.mm:252
+#: gui/launcher.cpp:266 backends/platform/sdl/macosx/appmenu_osx.mm:252
msgid "Quit ScummVM"
msgstr "Sair do ScummVM"
#. I18N: Button About ScummVM program. b is the shortcut, Ctrl+b, put it in parens for non-latin (~b~)
-#: gui/launcher.cpp:268
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "So~b~re"
-#: gui/launcher.cpp:268 backends/platform/sdl/macosx/appmenu_osx.mm:246
+#: gui/launcher.cpp:270 backends/platform/sdl/macosx/appmenu_osx.mm:246
msgid "About ScummVM"
msgstr "Sobre o ScumnmVM"
#. I18N: Button caption. O is the shortcut, Ctrl+O, put it in parens for non-latin (~O~)
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "~O~pções Globais..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "Altera opções globais do ScummVM"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~O~pç. Globais..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
msgid "Download Games"
msgstr "Baixar Jogos"
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
msgid "Download freeware games for ScummVM"
msgstr "Baixa jogos freeware (gratuitos) para o ScummVM"
#. I18N: Button caption. A is the shortcut, Ctrl+A, put it in parens for non-latin (~A~)
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~A~dicionar Jogo..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Adiciona jogos à lista"
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "~A~dicionar Jogo..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "~R~emover Jogo"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr "Remove jogo da lista. Os arquivos de dados do jogo permanecem intactos"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "~R~emover Jogo"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Adic. Vários..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Adic. Vários..."
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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 "Pesquisar na lista de jogos"
-#: gui/launcher.cpp:303 gui/launcher.cpp:872 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 "Pesquisar:"
-#: gui/launcher.cpp:314 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 "Carregar jogo:"
-#: gui/launcher.cpp:413
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr "Este diretório não pode ser utilizado ainda, está sendo baixado!"
-#: gui/launcher.cpp:424
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1206,113 +1212,120 @@ msgstr ""
"Você realmente deseja adicionar vários jogos ao mesmo tempo? Isso poderá "
"resultar em uma adição gigantesca de jogos."
-#: gui/launcher.cpp:454
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "Você deseja realmente remover a configuração deste jogo?"
-#: gui/launcher.cpp:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Deseja carregar o jogo salvo?"
-#: gui/launcher.cpp:553
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "Este jogo não suporta abrir jogos a partir do inicializador."
-#: gui/launcher.cpp:557
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr ""
"ScummVM não conseguiu encontrar nenhuma engine capaz de rodar o jogo "
"selecionado!"
-#: gui/launcher.cpp:674
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "ScummVM não encontrou nenhum jogo no diretório especificado!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Variante desconhecida"
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Escolha o jogo:"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Visualização em lista"
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Visualização em grade"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~I~niciar"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Inicia jogo selecionado"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~C~arregar..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Carrega jogo salvo do jogo selecionado"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Gravar..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "Opções de Jo~g~o..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Altera opções do jogo"
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgctxt "lowres"
msgid "~G~ame Opts..."
msgstr "Opç. de Jo~g~o..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
msgid "Unknown Engine"
msgstr "Engine Desconhecida"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
msgid "Unknown Publisher"
msgstr "Distribuidor Desconhecido"
#. I18N: List group when no game series is specified
#. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
msgid "No Series"
msgstr "Não há Série"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr "Idioma não detectado"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr "Plataforma não detectada"
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "Erro desconhecido"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "Todos"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr "Ãcones por linha:"
diff --git a/po/pt_PT.po b/po/pt_PT.po
index 81390f8cd64..915fe7cb958 100644
--- a/po/pt_PT.po
+++ b/po/pt_PT.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.10.0git\n"
"Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2023-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2022-06-05 14:09+0000\n"
"Last-Translator: Daniel <supsuper at gmail.com>\n"
"Language-Team: Portuguese (Portugal) <https://translations.scummvm.org/"
@@ -223,7 +223,7 @@ msgstr "Colar"
msgid "Paste code from clipboard"
msgstr "Colar código da área de transferência"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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 "Outro armazenamento está ocupado. Deseja interrompê-lo?"
#: 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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 "Sim"
#: 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 dists/android.strings.xml.cpp:32
#: engines/engine.cpp:550 engines/engine.cpp:573
@@ -380,7 +380,7 @@ msgstr "Falha a carregar o ficheiro!"
msgid "Select directory where to download game data"
msgstr "Selecione a pasta de transferências de ficheiros do jogo"
-#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:311
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "Selecione a pasta com os ficheiros do jogo"
@@ -416,7 +416,7 @@ msgstr ""
"Parece que a sua ligação é limitada. Deseja mesmo assim transferir os "
"ficheiros?"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:655
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "O ScummVM não conseguiu abrir a pasta especificada!"
@@ -1098,16 +1098,22 @@ msgctxt "group"
msgid "Platform"
msgstr "Plataforma"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr "Agrupar por"
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
#, fuzzy
msgid "Group:"
msgstr "Agrupar por:"
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr "Selecione um critério de agrupamento dos jogos"
@@ -1115,117 +1121,117 @@ msgstr "Selecione um critério de agrupamento dos jogos"
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~S~air"
-#: gui/launcher.cpp:264 backends/platform/sdl/macosx/appmenu_osx.mm:252
+#: gui/launcher.cpp:266 backends/platform/sdl/macosx/appmenu_osx.mm:252
msgid "Quit ScummVM"
msgstr "Sair do ScummVM"
#. I18N: Button About ScummVM program. b is the shortcut, Ctrl+b, put it in parens for non-latin (~b~)
-#: gui/launcher.cpp:268
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "So~b~re"
-#: gui/launcher.cpp:268 backends/platform/sdl/macosx/appmenu_osx.mm:246
+#: gui/launcher.cpp:270 backends/platform/sdl/macosx/appmenu_osx.mm:246
msgid "About ScummVM"
msgstr "Sobre o ScummVM"
#. I18N: Button caption. O is the shortcut, Ctrl+O, put it in parens for non-latin (~O~)
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
msgstr "~O~pções Gerais..."
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgid "Change global ScummVM options"
msgstr "Alterar opções gerais do ScummVM"
-#: gui/launcher.cpp:270
+#: gui/launcher.cpp:272
msgctxt "lowres"
msgid "Global ~O~pts..."
msgstr "~O~p. Gerais..."
-#: gui/launcher.cpp:274
+#: gui/launcher.cpp:276
#, fuzzy
#| msgid "Download game files"
msgid "Download Games"
msgstr "Transferir ficheiros do jogo"
-#: gui/launcher.cpp:274
+#: 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:281
+#: gui/launcher.cpp:283
msgid "~A~dd Game..."
msgstr "~A~dicionar Jogo..."
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgid "Add games to the list"
msgstr "Adicionar jogos à lista"
-#: gui/launcher.cpp:281
+#: gui/launcher.cpp:283
msgctxt "lowres"
msgid "~A~dd Game..."
msgstr "~A~dicionar..."
#. I18N: Button caption. R is the shortcut, Ctrl+R, put it in parens for non-latin (~R~)
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "~R~emove Game"
msgstr "~R~emover Jogo"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgid "Remove game from the list. The game data files stay intact"
msgstr ""
"Remover jogo da lista. Os ficheiros de dados do jogo permanecem intactos"
-#: gui/launcher.cpp:285
+#: gui/launcher.cpp:287
msgctxt "lowres"
msgid "~R~emove Game"
msgstr "~R~emover Jogo"
#. I18N: Button caption. Mass add games
-#: gui/launcher.cpp:288
+#: gui/launcher.cpp:290
msgid "Mass Add..."
msgstr "Adic. Vários..."
#. I18N: Button caption for lower resolution GUI. Mass add games
-#: gui/launcher.cpp:291
+#: gui/launcher.cpp:293
msgctxt "lowres"
msgid "Mass Add..."
msgstr "Vários..."
-#: gui/launcher.cpp:299 gui/launcher.cpp:851 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 "Pesquisar na lista de jogos"
-#: gui/launcher.cpp:303 gui/launcher.cpp:872 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 "Pesquisa:"
-#: gui/launcher.cpp:314 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 "Carregar jogo:"
-#: gui/launcher.cpp:413
+#: gui/launcher.cpp:415
msgid "This directory cannot be used yet, it is being downloaded into!"
msgstr ""
"De momento, esta pasta não pode ser utilizada, existe uma transferência em "
"curso!"
-#: gui/launcher.cpp:424
+#: gui/launcher.cpp:426
msgid ""
"Do you really want to run the mass game detector? This could potentially add "
"a huge number of games."
@@ -1233,113 +1239,120 @@ msgstr ""
"Deseja mesmo executar o detector de adição em massa? Tal poderá, "
"potencialmente, adicionar um elevado número de jogos."
-#: gui/launcher.cpp:454
+#: gui/launcher.cpp:456
msgid "Do you really want to remove this game configuration?"
msgstr "Deseja mesmo remover a configuração deste jogo?"
-#: gui/launcher.cpp:496
+#: gui/launcher.cpp:498
msgid "Do you want to load saved game?"
msgstr "Deseja carregar o jogo guardado?"
-#: gui/launcher.cpp:553
+#: gui/launcher.cpp:555
msgid "This game does not support loading games from the launcher."
msgstr "Este jogo não permite carregar jogos a partir do menu principal."
-#: gui/launcher.cpp:557
+#: gui/launcher.cpp:559
msgid "ScummVM could not find any engine capable of running the selected game!"
msgstr ""
"O ScummVM não conseguiu encontrar nenhum motor capaz de executar o jogo "
"selecionado!"
-#: gui/launcher.cpp:674
+#: gui/launcher.cpp:676
msgid "ScummVM could not find any game in the specified directory!"
msgstr "O ScummVM não conseguiu encontrar nenhum jogo na pasta especificada!"
#. I18N: Unknown game variant
-#: gui/launcher.cpp:690
+#: gui/launcher.cpp:692
msgid "Unknown variant"
msgstr "Versão desconhecida"
-#: gui/launcher.cpp:696
+#: gui/launcher.cpp:698
msgid "Pick the game:"
msgstr "Escolha o jogo:"
-#: gui/launcher.cpp:921 gui/saveload-dialog.cpp:381
+#: gui/launcher.cpp:923 gui/saveload-dialog.cpp:381
msgid "List view"
msgstr "Lista"
-#: gui/launcher.cpp:922 gui/saveload-dialog.cpp:382
+#: gui/launcher.cpp:924 gui/saveload-dialog.cpp:382
msgid "Grid view"
msgstr "Mosaico"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "~S~tart"
msgstr "~I~niciar"
-#: gui/launcher.cpp:1084
+#: gui/launcher.cpp:1086
msgid "Start selected game"
msgstr "Iniciar jogo seleccionado"
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "~L~oad..."
msgstr "~C~arregar..."
-#: gui/launcher.cpp:1087
+#: gui/launcher.cpp:1089
msgid "Load saved game for selected game"
msgstr "Carregar jogo guardado do jogo selecionado"
-#: gui/launcher.cpp:1089
+#: gui/launcher.cpp:1091
msgid "Record..."
msgstr "Gravar..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "~G~ame Options..."
msgstr "Opções do ~J~ogo..."
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgid "Change game options"
msgstr "Alterar opções do jogo"
-#: gui/launcher.cpp:1095
+#: gui/launcher.cpp:1097
msgctxt "lowres"
msgid "~G~ame Opts..."
msgstr "Op. ~J~ogo..."
#. I18N: List grouping when no engine is specified
#. I18N: List grouping when no enginr is specified
-#: gui/launcher.cpp:1187 gui/launcher.cpp:1370
+#: gui/launcher.cpp:1189 gui/launcher.cpp:1385
msgid "Unknown Engine"
msgstr "Motor desconhecido"
#. I18N: List grouping when no pubisher is specified
#. I18N: List group when no publisher is specified
-#: gui/launcher.cpp:1204 gui/launcher.cpp:1387
+#: gui/launcher.cpp:1206 gui/launcher.cpp:1402
msgid "Unknown Publisher"
msgstr "Editora desconhecida"
#. I18N: List group when no game series is specified
#. I18N: List grouping when no game series is specified
-#: gui/launcher.cpp:1221 gui/launcher.cpp:1404
+#: gui/launcher.cpp:1223 gui/launcher.cpp:1419
msgid "No Series"
msgstr "Sem série"
#. I18N: List group when no languageis specified
#. I18N: List group when no language is specified
-#: gui/launcher.cpp:1235 gui/launcher.cpp:1418
+#: gui/launcher.cpp:1237 gui/launcher.cpp:1433
msgid "Language not detected"
msgstr "Idioma desconhecido"
#. I18N: List group when no platform is specified
-#: gui/launcher.cpp:1249 gui/launcher.cpp:1432
+#: gui/launcher.cpp:1251 gui/launcher.cpp:1447
msgid "Platform not detected"
msgstr "Plataforma desconhecida"
+#. I18N: List group when no year is specified
+#: gui/launcher.cpp:1268 gui/launcher.cpp:1464
+#, fuzzy
+#| msgid "Unknown error"
+msgid "Unknown Year"
+msgstr "Erro desconhecido"
+
#. I18N: Group for All items
-#: gui/launcher.cpp:1443 gui/widgets/groupedlist.cpp:81
+#: gui/launcher.cpp:1471 gui/widgets/groupedlist.cpp:81
msgid "All"
msgstr "Todos"
-#: gui/launcher.cpp:1592
+#: gui/launcher.cpp:1620
msgid "Icons per row:"
msgstr ""
diff --git a/po/ru_RU.po b/po/ru_RU.po
index 1c01966a51d..4dc7041ea37 100644
--- a/po/ru_RU.po
+++ b/po/ru_RU.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ScummVM 1.8.0svn\n"
"Report-Msgid-Bugs-To: scummvm-devel at lists.scummvm.org\n"
-"POT-Creation-Date: 2023-11-10 15:34+0000\n"
+"POT-Creation-Date: 2023-11-10 22:51+0000\n"
"PO-Revision-Date: 2023-04-05 10:46+0000\n"
"Last-Translator: Eugene Sandulenko <sev at scummvm.org>\n"
"Language-Team: Russian <https://translations.scummvm.org/projects/scummvm/"
@@ -223,7 +223,7 @@ msgstr "ÐÑÑавиÑÑ"
msgid "Paste code from clipboard"
msgstr "ÐÑÑавиÑÑ ÐºÐ¾Ð´ из бÑÑеÑа обмена"
-#: gui/cloudconnectionwizard.cpp:362 gui/launcher.cpp:314
+#: 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: base/main.cpp:603 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:425 gui/launcher.cpp:454
-#: gui/launcher.cpp:497 gui/options.cpp:3401 gui/options.cpp:3782
+#: gui/fluidsynth-dialog.cpp:209 gui/launcher.cpp:427 gui/launcher.cpp:456
+#: gui/launcher.cpp:499 gui/options.cpp:3401 gui/options.cpp:3782
#: 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:553 gui/launcher.cpp:557
+#: gui/fluidsynth-dialog.cpp:153 gui/launcher.cpp:555 gui/launcher.cpp:559
#: gui/massadd.cpp:90 gui/options.cpp:2331 gui/predictivedialog.cpp:69
#: gui/saveload-dialog.cpp:1225 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:311
+#: gui/downloaddialog.cpp:49 gui/editgamedialog.cpp:543 gui/launcher.cpp:313
msgid "Select directory with game data"
msgstr "ÐÑбеÑиÑе каÑалог Ñ Ñайлами игÑÑ"
@@ -418,7 +418,7 @@ msgstr ""
"ÐоÑ
оже, ÑÑо ваÑе Ñоединение огÑаниÑено. ÐÑ Ð´ÐµÐ¹ÑÑвиÑелÑно Ñ
оÑиÑе загÑÑзиÑÑ "
"ÑайлÑ?"
-#: gui/downloaddialog.cpp:136 gui/launcher.cpp:655
+#: gui/downloaddialog.cpp:136 gui/launcher.cpp:657
msgid "ScummVM couldn't open the specified directory!"
msgstr "ScummVM не Ñмог оÑкÑÑÑÑ ÑказаннÑй каÑалог!"
@@ -1103,15 +1103,21 @@ msgctxt "group"
msgid "Platform"
msgstr "ÐлаÑÑоÑма"
-#: gui/launcher.cpp:227
+#. I18N: Group name for the game list, grouped by year
+#: gui/launcher.cpp:119
+msgctxt "year"
+msgid "Year"
+msgstr ""
+
+#: gui/launcher.cpp:229
msgid "Select Group by"
msgstr "ÐÑбÑаÑÑ ÐºÐ°Ðº гÑÑппиÑоваÑÑ"
-#: gui/launcher.cpp:231 gui/launcher.cpp:881
+#: gui/launcher.cpp:233 gui/launcher.cpp:883
msgid "Group:"
msgstr "ÐÑÑппа:"
-#: gui/launcher.cpp:233
+#: gui/launcher.cpp:235
msgid "Select a criteria to group the entries"
msgstr "УказаÑÑ ÐºÑиÑеÑий Ð´Ð»Ñ Ð³ÑÑппиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð³Ñ"
@@ -1119,116 +1125,116 @@ msgstr "УказаÑÑ ÐºÑиÑеÑий Ð´Ð»Ñ Ð³ÑÑппиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð³Ñ
#. 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:260 backends/platform/sdl/macosx/appmenu_osx.mm:262
+#: 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:264 engines/dialogs.cpp:95
+#: gui/launcher.cpp:266 engines/dialogs.cpp:95
msgid "~Q~uit"
msgstr "~Ð~ÑÑ
од"
-#: gui/launcher.cpp:264 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:268
+#: gui/launcher.cpp:270
msgid "A~b~out"
msgstr "Рп~Ñ~огÑамме"
-#: gui/launcher.cpp:268 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:270
+#: gui/launcher.cpp:272
msgid "Global ~O~ptions..."
Commit: 3f3448310e47935c05464fe21d2ea6d6fdfd3e29
https://github.com/scummvm/scummvm/commit/3f3448310e47935c05464fe21d2ea6d6fdfd3e29
Author: ScummVM-Translations (ScummVM-Translations at scummvm.org)
Date: 2023-11-10T23:00:37Z
Commit Message:
I18N: Update translations templates
Changed paths:
po/scummvm.pot
diff --git a/po/scummvm.pot b/po/scummvm.pot
index b535aae0239..de29fd0df9c 100644
--- a/po/scummvm.pot
+++ b/po/scummvm.pot
@@ -8,7 +8,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-11-10 22:51+0000\n"
+"POT-Creation-Date: 2023-11-10 23:00+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
"Language-Team: LANGUAGE <LL at li.org>\n"
@@ -1488,11 +1488,11 @@ msgid "Shader Path:"
msgstr ""
#: gui/options.cpp:1628
-msgid "Update Shaders"
+msgid "Download Shaders"
msgstr ""
#: gui/options.cpp:1628
-msgid "Check for updates of shader packs"
+msgid "Check on the scummvm.org website for updates of shader packs"
msgstr ""
#: gui/options.cpp:1635 backends/graphics/sdl/sdl-graphics.cpp:417
@@ -1925,11 +1925,11 @@ msgid ""
msgstr ""
#: gui/options.cpp:2614
-msgid "Update Icons"
+msgid "Download Icons"
msgstr ""
#: gui/options.cpp:2614
-msgid "Check for updates of icon packs"
+msgid "Check on the scummvm.org website for updates of icon packs"
msgstr ""
#: gui/options.cpp:2621
More information about the Scummvm-git-logs
mailing list