From b505441d511cb4729f512b81920f377fb5ec6c8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=A1clav=20Zouzal=C3=ADk?= Date: Fri, 13 Feb 2026 22:31:44 +0100 Subject: [PATCH] [MAZESCR] Add Czech (cs-CZ) and Slovak (sk-SK) translation (#8426) --- .../screensavers/mazescr/lang/cs-CZ.rc | 52 +++++++++++++++++++ .../screensavers/mazescr/lang/sk-SK.rc | 52 +++++++++++++++++++ .../applications/screensavers/mazescr/maze.rc | 6 +++ 3 files changed, 110 insertions(+) create mode 100644 modules/rosapps/applications/screensavers/mazescr/lang/cs-CZ.rc create mode 100644 modules/rosapps/applications/screensavers/mazescr/lang/sk-SK.rc diff --git a/modules/rosapps/applications/screensavers/mazescr/lang/cs-CZ.rc b/modules/rosapps/applications/screensavers/mazescr/lang/cs-CZ.rc new file mode 100644 index 00000000000..9327ba4ab6e --- /dev/null +++ b/modules/rosapps/applications/screensavers/mazescr/lang/cs-CZ.rc @@ -0,0 +1,52 @@ +/* + * PROJECT: Maze ScreenSaver + * LICENSE: HPND (https://spdx.org/licenses/HPND) + * PURPOSE: Czech resource file + * TRANSLATOR: Copyright 2025 Václav Zouzalík (Venca24) + */ + +LANGUAGE LANG_CZECH, SUBLANG_DEFAULT + +IDD_DLG_SCREEN DIALOGEX 0, 0, 276, 112 +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Nastavení spořiče obrazovky Bludiště" +FONT 8, "MS Shell Dlg" +BEGIN + LTEXT "Velikost bludiště:",IDC_STATIC,7,7,90,12,SS_CENTERIMAGE + CONTROL "Slider1",IDC_SLIDER_SIZE,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,101,7,140,12 + CTEXT "Static",IDC_TEXT_SIZE,245,7,24,12,SS_CENTERIMAGE,WS_EX_STATICEDGE + LTEXT "Pauza před vyřešením:",IDC_STATIC,7,28,90,12,SS_CENTERIMAGE + CONTROL "Slider2",IDC_SLIDER_PRESD,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,101,28,140,12 + CTEXT "Static",IDC_TEXT_PRESD,245,28,24,12,SS_CENTERIMAGE,WS_EX_STATICEDGE + LTEXT "Pauza po vyřešení:",IDC_STATIC,7,49,90,12,SS_CENTERIMAGE + CONTROL "Slider3",IDC_SLIDER_POSTSD,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,101,49,140,12 + CTEXT "Static",IDC_TEXT_POSTSD,245,49,24,12,SS_CENTERIMAGE,WS_EX_STATICEDGE + LTEXT "Pauza na vyřešení:",IDC_STATIC,7,70,90,12,SS_CENTERIMAGE + CONTROL "Slider4",IDC_SLIDER_SD,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,101,70,140,12 + CTEXT "Static",IDC_TEXT_SD,245,70,24,12,SS_CENTERIMAGE,WS_EX_STATICEDGE + DEFPUSHBUTTON "OK",IDOK,59,91,50,14 + PUSHBUTTON "Storno",IDCANCEL,113,91,50,14 + PUSHBUTTON "O programu",IDABOUT,167,91,50,14 +END + +IDD_DLG_ABOUT DIALOGEX 0, 0, 229, 121 +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "O programu" +FONT 8, "MS Shell Dlg" +BEGIN + CTEXT "Spořič obrazovky Bludiště 1.0",IDC_STATIC,7,7,215,9 + LTEXT "[06-21-85] Martin Weiss - Původní kód",IDC_STATIC,7,20,215,8 + LTEXT "[01-29-88] Dave Lemke - Hacknuto pro X11",IDC_STATIC,7,29,215,8 + LTEXT "[10-04-88] Richard Hess - Odhacknuto pro X11",IDC_STATIC,7,38,215,8 + LTEXT "[03-03-93] Jim Randell - Odhacknuto pro X11",IDC_STATIC,7,47,215,8 + LTEXT "[03-07-93] Jamie Zawinski - Vyčištění kódu",IDC_STATIC,7,56,215,8 + LTEXT "[10-08-94] Ge van Geldorp - Portováno na Windows",IDC_STATIC,7,65,215,8 + LTEXT "[08-15-03] Ge van Geldorp - Portováno na ReactOS",IDC_STATIC,7,74,215,8 + CTEXT "R.I.P. Ge van Geldorp, chybíš nám!",IDC_STATIC,7,87,215,10,SS_SUNKEN + DEFPUSHBUTTON "OK",IDOK,87,100,56,14 +END + +STRINGTABLE +BEGIN + IDS_DESCRIPTION "Bludiště" +END diff --git a/modules/rosapps/applications/screensavers/mazescr/lang/sk-SK.rc b/modules/rosapps/applications/screensavers/mazescr/lang/sk-SK.rc new file mode 100644 index 00000000000..7882297893b --- /dev/null +++ b/modules/rosapps/applications/screensavers/mazescr/lang/sk-SK.rc @@ -0,0 +1,52 @@ +/* + * PROJECT: Maze ScreenSaver + * LICENSE: HPND (https://spdx.org/licenses/HPND) + * PURPOSE: Slovak resource file + * TRANSLATOR: Copyright 2025 Václav Zouzalík (Venca24) + */ + +LANGUAGE LANG_SLOVAK, SUBLANG_DEFAULT + +IDD_DLG_SCREEN DIALOGEX 0, 0, 276, 112 +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Nastavenia šetriča obrazovky Bludisko" +FONT 8, "MS Shell Dlg" +BEGIN + LTEXT "Veľkosť bludiska:",IDC_STATIC,7,7,90,12,SS_CENTERIMAGE + CONTROL "Slider1",IDC_SLIDER_SIZE,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,101,7,140,12 + CTEXT "Static",IDC_TEXT_SIZE,245,7,24,12,SS_CENTERIMAGE,WS_EX_STATICEDGE + LTEXT "Pauza pred vyriešením:",IDC_STATIC,7,28,90,12,SS_CENTERIMAGE + CONTROL "Slider2",IDC_SLIDER_PRESD,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,101,28,140,12 + CTEXT "Static",IDC_TEXT_PRESD,245,28,24,12,SS_CENTERIMAGE,WS_EX_STATICEDGE + LTEXT "Pauza po vyriešení:",IDC_STATIC,7,49,90,12,SS_CENTERIMAGE + CONTROL "Slider3",IDC_SLIDER_POSTSD,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,101,49,140,12 + CTEXT "Static",IDC_TEXT_POSTSD,245,49,24,12,SS_CENTERIMAGE,WS_EX_STATICEDGE + LTEXT "Pauza na vyriešení:",IDC_STATIC,7,70,90,12,SS_CENTERIMAGE + CONTROL "Slider4",IDC_SLIDER_SD,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,101,70,140,12 + CTEXT "Static",IDC_TEXT_SD,245,70,24,12,SS_CENTERIMAGE,WS_EX_STATICEDGE + DEFPUSHBUTTON "OK",IDOK,59,91,50,14 + PUSHBUTTON "Storno",IDCANCEL,113,91,50,14 + PUSHBUTTON "O programe",IDABOUT,167,91,50,14 +END + +IDD_DLG_ABOUT DIALOGEX 0, 0, 229, 121 +STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "O programe" +FONT 8, "MS Shell Dlg" +BEGIN + CTEXT "Šetrič obrazovky Bludisko 1.0",IDC_STATIC,7,7,215,9 + LTEXT "[06-21-85] Martin Weiss - Pôvodný kód",IDC_STATIC,7,20,215,8 + LTEXT "[01-29-88] Dave Lemke - Hacknuté pre X11",IDC_STATIC,7,29,215,8 + LTEXT "[10-04-88] Richard Hess - Odhacknuté pre X11",IDC_STATIC,7,38,215,8 + LTEXT "[03-03-93] Jim Randell - Odhacknuté pre X11",IDC_STATIC,7,47,215,8 + LTEXT "[03-07-93] Jamie Zawinski - Vyčistenie kódu",IDC_STATIC,7,56,215,8 + LTEXT "[10-08-94] Ge van Geldorp - Portované na Windows",IDC_STATIC,7,65,215,8 + LTEXT "[08-15-03] Ge van Geldorp - Portované na ReactOS",IDC_STATIC,7,74,215,8 + CTEXT "R.I.P. Ge van Geldorp, chýbaš nám!",IDC_STATIC,7,87,215,10,SS_SUNKEN + DEFPUSHBUTTON "OK",IDOK,87,100,56,14 +END + +STRINGTABLE +BEGIN + IDS_DESCRIPTION "Bludisko" +END diff --git a/modules/rosapps/applications/screensavers/mazescr/maze.rc b/modules/rosapps/applications/screensavers/mazescr/maze.rc index 652c3582d17..3ee0880eec8 100644 --- a/modules/rosapps/applications/screensavers/mazescr/maze.rc +++ b/modules/rosapps/applications/screensavers/mazescr/maze.rc @@ -21,6 +21,9 @@ IDI_ICON ICON "res/icon_mazescr.ico" /* UTF-8 */ #pragma code_page(65001) +#ifdef LANGUAGE_CS_CZ + #include "lang/cs-CZ.rc" +#endif #ifdef LANGUAGE_DE_DE #include "lang/de-DE.rc" #endif @@ -42,6 +45,9 @@ IDI_ICON ICON "res/icon_mazescr.ico" #ifdef LANGUAGE_RU_RU #include "lang/ru-RU.rc" #endif +#ifdef LANGUAGE_SK_SK + #include "lang/sk-SK.rc" +#endif #ifdef LANGUAGE_TR_TR #include "lang/tr-TR.rc" #endif