From 8ead869bf366fdd4a62e5253a5f528ccfb38db22 Mon Sep 17 00:00:00 2001 From: Marc Piulachs Date: Wed, 2 Jan 2008 18:54:54 +0000 Subject: [PATCH] Patch by Olaf Siejka - Partial usetup polish translation - Adds missing "Setup" word in ERROR_WRITE_BOOT section by me: - Activate all current (10) usetup translations in txtsetup.sif - Add polish localization in mui.c See issue #2930 for more details. svn path=/trunk/; revision=31566 --- reactos/base/setup/reactos/lang/pl-PL.rc | 2 +- reactos/base/setup/reactos/rsrc.rc | 2 +- reactos/base/setup/usetup/lang/el-GR.h | 2 +- reactos/base/setup/usetup/lang/en-US.h | 2 +- reactos/base/setup/usetup/lang/es-ES.h | 3 +- reactos/base/setup/usetup/lang/it-IT.h | 4 +- reactos/base/setup/usetup/lang/pl-PL.h | 1569 ++++++++++++++++++++++ reactos/base/setup/usetup/lang/ru-RU.h | 2 +- reactos/base/setup/usetup/lang/sv-SE.h | 2 +- reactos/base/setup/usetup/lang/uk-UA.h | 2 +- reactos/base/setup/usetup/mui.c | 8 + reactos/boot/bootdata/txtsetup.sif | 7 +- 12 files changed, 1592 insertions(+), 13 deletions(-) create mode 100644 reactos/base/setup/usetup/lang/pl-PL.h diff --git a/reactos/base/setup/reactos/lang/pl-PL.rc b/reactos/base/setup/reactos/lang/pl-PL.rc index 474e712065a..ea0d7ed2653 100644 --- a/reactos/base/setup/reactos/lang/pl-PL.rc +++ b/reactos/base/setup/reactos/lang/pl-PL.rc @@ -11,7 +11,7 @@ LANGUAGE LANG_POLISH, SUBLANG_DEFAULT STRINGTABLE DISCARDABLE BEGIN IDS_CAPTION "Instalator ReactOS" - IDS_TEXT "Nie możesz zainstalować ReactOS bezpośrednio z tego CD!\n\nProszę zrestartować komputer i uruchomić z tego CD, aby zainstalować ReactOS." + IDS_TEXT "Nie możesz zainstalować ReactOS bezpośrednio!\n\nProszę zrestartować komputer i uruchomić z tego CD, aby zainstalować ReactOS." END /* EOF */ diff --git a/reactos/base/setup/reactos/rsrc.rc b/reactos/base/setup/reactos/rsrc.rc index 18419bfbcb2..31d1b9cc40b 100644 --- a/reactos/base/setup/reactos/rsrc.rc +++ b/reactos/base/setup/reactos/rsrc.rc @@ -15,8 +15,8 @@ #include "lang/it-IT.rc" #include "lang/ja-JP.rc" #include "lang/lt-LT.rc" -#include "lang/nl-NL.rc" #include "lang/nb-NO.rc" +#include "lang/nl-NL.rc" #include "lang/pl-PL.rc" #include "lang/pt-BR.rc" #include "lang/ru-RU.rc" diff --git a/reactos/base/setup/usetup/lang/el-GR.h b/reactos/base/setup/usetup/lang/el-GR.h index ad7c8e9cf58..d657ab1d81a 100644 --- a/reactos/base/setup/usetup/lang/el-GR.h +++ b/reactos/base/setup/usetup/lang/el-GR.h @@ -1309,7 +1309,7 @@ MUI_ERROR elGRErrorEntries[] = }, { //ERROR_WRITE_BOOT, - "failed to install FAT bootcode on the system partition.", + "Setup failed to install FAT bootcode on the system partition.", "ENTER = Ĺđáíĺęęßíçóç őđďëďăéóôŢ" }, { diff --git a/reactos/base/setup/usetup/lang/en-US.h b/reactos/base/setup/usetup/lang/en-US.h index e5b5e3ecad8..d2b14948371 100644 --- a/reactos/base/setup/usetup/lang/en-US.h +++ b/reactos/base/setup/usetup/lang/en-US.h @@ -1309,7 +1309,7 @@ MUI_ERROR enUSErrorEntries[] = }, { //ERROR_WRITE_BOOT, - "failed to install FAT bootcode on the system partition.", + "Setup failed to install FAT bootcode on the system partition.", "ENTER = Reboot computer" }, { diff --git a/reactos/base/setup/usetup/lang/es-ES.h b/reactos/base/setup/usetup/lang/es-ES.h index 8db48f46823..cdbda9e7de0 100644 --- a/reactos/base/setup/usetup/lang/es-ES.h +++ b/reactos/base/setup/usetup/lang/es-ES.h @@ -1309,7 +1309,7 @@ MUI_ERROR esESErrorEntries[] = }, { //ERROR_WRITE_BOOT, - "failed to install FAT bootcode on the system partition.", + "Setup failed to install FAT bootcode on the system partition.", "ENTER = Reboot computer" }, { @@ -1561,3 +1561,4 @@ MUI_PAGE esESPages[] = + diff --git a/reactos/base/setup/usetup/lang/it-IT.h b/reactos/base/setup/usetup/lang/it-IT.h index df1e17f4bcc..0431c355e69 100644 --- a/reactos/base/setup/usetup/lang/it-IT.h +++ b/reactos/base/setup/usetup/lang/it-IT.h @@ -1470,8 +1470,8 @@ MUI_PAGE itITPages[] = itITLanguagePageEntries }, { - START_PAGE, - itITWelcomePageEntries + START_PAGE, + itITWelcomePageEntries }, { INSTALL_INTRO_PAGE, diff --git a/reactos/base/setup/usetup/lang/pl-PL.h b/reactos/base/setup/usetup/lang/pl-PL.h new file mode 100644 index 00000000000..ff72f781567 --- /dev/null +++ b/reactos/base/setup/usetup/lang/pl-PL.h @@ -0,0 +1,1569 @@ +/* + * translated by Caemyr (Jan,2008) + * Use ReactOS forum PM or IRC to contact me + * http://www.reactos.org + * IRC: irc.freenode.net #reactos-pl; + */ + + +#ifndef LANG_PL_PL_H__ +#define LANG_PL_PL_H__ + +static MUI_ENTRY plPLLanguagePageEntries[] = +{ + { + 4, + 3, + " ReactOS " KERNEL_VERSION_STR " Instalator ReactOS ", + TEXT_UNDERLINE + }, + { + 6, + 8, + "Wybór języka", + TEXT_NORMAL + }, + { + 8, + 10, + "\x07 Proszę wybrać język dla procesu instalacji systemu", + TEXT_NORMAL + }, + { + 8, + 11, + " i nacisnąć ENTER.", + TEXT_NORMAL + }, + { + 8, + 13, + "\x07 Wybrany język będzie domyślnym dla zainstalowanego systemu.", + TEXT_NORMAL + }, + { + 0, + 0, + " ENTER = Kontynuacja F3 = Wyjście", + TEXT_STATUS + }, + { + 0, + 0, + NULL, + 0 + } +}; + +static MUI_ENTRY plPLWelcomePageEntries[] = +{ + { + 4, + 3, + " ReactOS " KERNEL_VERSION_STR " Instalator ReactOS ", + TEXT_UNDERLINE + }, + { + 6, + 8, + "Witamy w programie instalacyjnym systemu ReactOS", + TEXT_HIGHLIGHT + }, + { + 6, + 11, + "Na tym etapie, instalator skopiuje niezbędne pliki systemu operacyjnego", + TEXT_NORMAL + }, + { + 6, + 12, + " na twój komputer i przygotuje kolejny etap procesu instalacji.", + TEXT_NORMAL + }, + { + 8, + 15, + "\x07 Naciśnij ENTER aby zainstalować system ReactOS.", + TEXT_NORMAL + }, + { + 8, + 17, + "\x07 Naciśnij R aby naprawić zainstalowany system ReactOS.", + TEXT_NORMAL + }, + { + 8, + 19, + "\x07 Naciśnij L aby zapoznać się z licencją i warunkami korzystania z ReactOS", + TEXT_NORMAL + }, + { + 8, + 21, + "\x07 Naciśnij F3 aby wyjść bez instalacji systemu ReactOS.", + TEXT_NORMAL + }, + { + 6, + 23, + "Więcej informacji o systemie ReactOS, można znaleźć na stronie:", + TEXT_NORMAL + }, + { + 6, + 24, + "http://www.reactos.org", + TEXT_HIGHLIGHT + }, + { + 0, + 0, + " ENTER = Kontynuacja R = Naprawa F3 = Wyjście", + TEXT_STATUS + }, + { + 0, + 0, + NULL, + 0 + } +}; + +static MUI_ENTRY plPLIntroPageEntries[] = +{ + { + 4, + 3, + " ReactOS " KERNEL_VERSION_STR " Instalator ReactOS ", + TEXT_UNDERLINE + }, + { + 6, + 8, + "Instalator ReactOS wciąż jest we wczesnej fazie rozwoju. Nadal nie", + TEXT_NORMAL + }, + { + 6, + 9, + "obsługuje wszystkich funkcji, niezbędnych dla programu instalacyjnego.", + TEXT_NORMAL + }, + { + 6, + 12, + "Najważniejsze ograniczenia:", + TEXT_NORMAL + }, + { + 8, + 13, + "- Instalator nie obsługuje więcej niż jednej partycji Podstawowej na dysku.", + TEXT_NORMAL + }, + { + 8, + 14, + "- Instalator nie może skasować partycji podstawowej z dysku", + TEXT_NORMAL + }, + { + 8, + 15, + " o ile nadal znajduje się na nim także partycja Rozszerzona.", + TEXT_NORMAL + }, + { + 8, + 16, + "- Instalator nie może skasować pierwszej partycji Rozszerzonej z dysku", + TEXT_NORMAL + }, + { + 8, + 17, + " o ile nadal znajdują się na nim kolejne partycje Rozszerzone.", + TEXT_NORMAL + }, + { + 8, + 18, + "- Instalator obsługuje jedynie system plików FAT.", + TEXT_NORMAL + }, + { + 8, + 19, + "- Brakuje sprawdzenia poprawności systemu plików.", + TEXT_NORMAL + }, + { + 8, + 23, + "\x07 Naciśnij ENTER aby zainstalować system ReactOS.", + TEXT_NORMAL + }, + { + 8, + 25, + "\x07 Naciśnij F3 aby wyjść bez instalacji systemu ReactOS.", + TEXT_NORMAL + }, + { + 0, + 0, + " ENTER = Kontynuacja F3 = Wyjście", + TEXT_STATUS + }, + { + 0, + 0, + NULL, + 0 + } +}; + +static MUI_ENTRY plPLLicensePageEntries[] = +{ + { + 4, + 3, + " ReactOS " KERNEL_VERSION_STR " Instalator ReactOS ", + TEXT_UNDERLINE + }, + { + 6, + 6, + "Licencja:", + TEXT_HIGHLIGHT + }, + { + 8, + 8, + "System ReactOS jest licencjonowany na warunkach licencji", + TEXT_NORMAL + }, + { + 8, + 9, + "GNU GPL z elementami kodu pochodzącego z kompatybilnych", + TEXT_NORMAL + }, + { + 8, + 10, + "licencji, takich jak X11 czy BSD albo GNU LGPL. Całe", + TEXT_NORMAL + }, + { + 8, + 11, + "oprogramowanie, będące częscią system ReactOS podlega więc", + TEXT_NORMAL + }, + { + 8, + 12, + "licencji GNU GPL jak i odpowiedniej licencji oryginalnej.", + TEXT_NORMAL + }, + { + 8, + 13, + "To oprogramowanie wydawane jest BEZ JAKIEJKOLWIEK gwarancji", + TEXT_NORMAL + }, + { + 8, + 15, + "czy też ograniczeń w użyciu, poza przepisami prawa lokalnego", + TEXT_NORMAL + }, + { + 8, + 16, + "bądź międzynarodowego. Licencja systemu ReactOS", + TEXT_NORMAL + }, + { + 8, + 17, + "reguluje wyłącznie zasady dystrybucji dla osób trzecich.", + TEXT_NORMAL + }, + { + 8, + 18, + "Jeśli z jakiegoś powodu nie otrzymałeś kopii licencji", + TEXT_NORMAL + }, + { + 8, + 19, + "GNU GPL wraz z systemem ReactOS, prosimy odwiedzić stronę:", + TEXT_NORMAL + }, + { + 8, + 20, + "http://www.gnu.org/licenses/licenses.html", + TEXT_HIGHLIGHT + }, + { + 8, + 22, + "Gwarancja:", + TEXT_HIGHLIGHT + }, + { + 8, + 24, + "Niniejszy program jest wolnym oprogramowaniem; szczegóły", + TEXT_NORMAL + }, + { + 8, + 25, + "dotyczące kopiowania w źródłach. Nie ma ŻADNEJ gwarancji", + TEXT_NORMAL + }, + { + 8, + 26, + "PRZYDATNOŚCI HANDLOWEJ LUB DO OKREŚLONYCH ZASTOSOWAŃ", + TEXT_NORMAL + }, + { + 0, + 0, + " ENTER = Powrót", + TEXT_STATUS + }, + { + 0, + 0, + NULL, + 0 + } +}; + +static MUI_ENTRY plPLDevicePageEntries[] = +{ + { + 4, + 3, + " ReactOS " KERNEL_VERSION_STR " Instalator ReactOS ", + TEXT_UNDERLINE + }, + { + 6, + 8, + "Poniższa lista zawiera obecne ustawienia sprzętu.", + TEXT_NORMAL + }, + { + 8, + 11, + " Komputer:", + TEXT_NORMAL + }, + { + 8, + 12, + " Ekran:", + TEXT_NORMAL, + }, + { + 8, + 13, + " Klawiatura:", + TEXT_NORMAL + }, + { + 8, + 14, + "Układ klawiatury:", + TEXT_NORMAL + }, + { + 8, + 16, + " Zaakceptuj:", + TEXT_NORMAL + }, + { + 25, + 16, "Zaakceptuj te ustawienia sprzętu", + TEXT_NORMAL + }, + { + 6, + 19, + "Możesz zmienić poszczególne ustawienia za pomocą klawiszy GÓRA i DÓŁ", + TEXT_NORMAL + }, + { + 6, + 20, + "aby wybrać kategorię. Potem naciśnij ENTER by przejść do menu z ", + TEXT_NORMAL + }, + { + 6, + 21, + "ustawieniami szczegółowymi do wyboru.", + TEXT_NORMAL + }, + { + 6, + 23, + "Kiedy wszystkie ustawienia są poprawne, wybierz \"Zaakceptuj te ustawienia sprzętu\"", + TEXT_NORMAL + }, + { + 6, + 24, + "i naciśnij ENTER.", + TEXT_NORMAL + }, + { + 0, + 0, + " ENTER = Kontynuacja F3 = Wyjście", + TEXT_STATUS + }, + { + 0, + 0, + NULL, + 0 + } +}; + +static MUI_ENTRY plPLRepairPageEntries[] = +{ + { + 4, + 3, + " ReactOS " KERNEL_VERSION_STR " Instalator ReactOS ", + TEXT_UNDERLINE + }, + { + 6, + 8, + "Instalator ReactOS wciąż jest we wczesnej fazie rozwoju. Nadal nie", + TEXT_NORMAL + }, + { + 6, + 9, + "obsługuje wszystkich funkcji, niezbędnych dla programu instalacyjnego.", + TEXT_NORMAL + }, + { + 6, + 12, + "Naprawa istniejącej instalacji systemu nie jest jeszcze możliwa.", + TEXT_NORMAL + }, + { + 8, + 15, + "\x07 Naciśnij U żeby uaktualnić system.", + TEXT_NORMAL + }, + { + 8, + 17, + "\x07 Naciśnij R by uruchomić Konsolę Odtwarzania.", + TEXT_NORMAL + }, + { + 8, + 19, + "\x07 Naciśnij ESC by powrócić do głównego menu.", + TEXT_NORMAL + }, + { + 8, + 21, + "\x07 Naciśnij ENTER by zrestartować komputer.", + TEXT_NORMAL + }, + { + 0, + 0, + " ESC = Menu główne ENTER = Restart", + TEXT_STATUS + }, + { + 0, + 0, + NULL, + 0 + } +}; +static MUI_ENTRY plPLComputerPageEntries[] = +{ + { + 4, + 3, + " ReactOS " KERNEL_VERSION_STR " Instalator ReactOS ", + TEXT_UNDERLINE + }, + { + 6, + 8, + "Aby zmienić typ komputera, na którym chcesz zainstalować", + TEXT_NORMAL + }, + { + 8, + 10, + "\x07 naciśnij klawisz GÓRA albo DÓŁ by wybrać odpowiedni typ komputera.", + TEXT_NORMAL + }, + { + 8, + 11, + " Następnie naciśnij ENTER.", + TEXT_NORMAL + }, + { + 8, + 13, + "\x07 Naciśnij ESC key aby powrócić do poprzedniej strony bez zmiany", + TEXT_NORMAL + }, + { + 8, + 14, + " typu komputera.", + TEXT_NORMAL + }, + { + 0, + 0, + " ENTER = Kontynuacja ESC = Anulowanie F3 = Wyjście", + TEXT_STATUS + }, + { + 0, + 0, + NULL, + 0 + } +}; + +static MUI_ENTRY plPLFlushPageEntries[] = +{ + { + 4, + 3, + " ReactOS " KERNEL_VERSION_STR " Instalator ReactOS ", + TEXT_UNDERLINE + }, + { + 10, + 6, + "System obecnie sprawdza czy dane są poprawnie zapisane na dysku", + TEXT_NORMAL + }, + { + 10, + 8, + "To może zająć minutę.", + TEXT_NORMAL + }, + { + 10, + 9, + "Po zakończeniu, system zrestartuje komputer automatycznie.", + TEXT_NORMAL + }, + { + 0, + 0, + " Czyszczenie pamieci Cache", + TEXT_STATUS + }, + { + 0, + 0, + NULL, + 0 + } +}; + +static MUI_ENTRY plPLQuitPageEntries[] = +{ + { + 4, + 3, + " ReactOS " KERNEL_VERSION_STR " Instalator ReactOS ", + TEXT_UNDERLINE + }, + { + 10, + 6, + "ReactOS został już poprawnie zainstalowany", + TEXT_NORMAL + }, + { + 10, + 8, + "Upewnij się ze w Napędzie A: nie ma dyskietki i", + TEXT_NORMAL + }, + { + 10, + 9, + "w napędach optycznych - żadnych CD-ROMów.", + TEXT_NORMAL + }, + { + 10, + 11, + "Naciśnij ENTER by zrestartować komputer.", + TEXT_NORMAL + }, + { + 0, + 0, + " Proszę czekać ...", + TEXT_STATUS, + }, + { + 0, + 0, + NULL, + 0 + } +}; + +static MUI_ENTRY plPLDisplayPageEntries[] = +{ + { + 4, + 3, + " ReactOS " KERNEL_VERSION_STR " Instalator ReactOS ", + TEXT_UNDERLINE + }, + { + 6, + 8, + "Chcesz zmienić rozdzielczość ekranu.", + TEXT_NORMAL + }, + { 8, + 10, + "\x07 Naciśnij klawisz GÓRA albo DÓŁ by wybrać odpowiedni typ komputera.", + TEXT_NORMAL + }, + { + 8, + 11, + " Następnie naciśnij ENTER.", + TEXT_NORMAL + }, + { + 8, + 13, + "\x07 Naciśnij ESC key aby powrócić do poprzedniej strony bez zmiany", + TEXT_NORMAL + }, + { + 8, + 14, + " rodzaju ekranu.", + TEXT_NORMAL + }, + { + 0, + 0, + " ENTER = Kontynuacja ESC = Anulowanie F3 = Wyjście", + TEXT_STATUS + }, + { + 0, + 0, + NULL, + 0 + } +}; + +static MUI_ENTRY plPLSuccessPageEntries[] = +{ + { + 4, + 3, + " ReactOS " KERNEL_VERSION_STR " Instalator ReactOS ", + TEXT_UNDERLINE + }, + { + 10, + 6, + "Podstawowe składniki systemu ReactOS zostały zainstalowane.", + TEXT_NORMAL + }, + { + 10, + 8, + "Upewnij się ze w Napędzie A: nie ma dyskietki i", + TEXT_NORMAL + }, + { + 10, + 9, + "w napędach optycznych - żadnych CD-ROMów.", + TEXT_NORMAL + }, + { + 10, + 11, + "Naciśnij ENTER by zrestartować komputer.", + TEXT_NORMAL + }, + { + 0, + 0, + " ENTER = Restart komputera", + TEXT_STATUS + }, + { + 0, + 0, + NULL, + 0 + } +}; + +static MUI_ENTRY plPLBootPageEntries[] = +{ + { + 4, + 3, + " ReactOS " KERNEL_VERSION_STR " Instalator ReactOS ", + TEXT_UNDERLINE + }, + { + 6, + 8, + "Instalator ReactOS nie może wgrać bootloadera na twój", + TEXT_NORMAL + }, + { + 6, + 9, + "dysk twardy", + TEXT_NORMAL + }, + { + 6, + 13, + "Proszę umieścić sformatowaną dyskietkę w napędzie A:", + TEXT_NORMAL + }, + { + 6, + 14, + "i nacisnąć klawisz ENTER.", + TEXT_NORMAL, + }, + { + 0, + 0, + " ENTER = Kontynuacja F3 = Wyjście", + TEXT_STATUS + }, + { + 0, + 0, + NULL, + 0 + } + +}; + +static MUI_ENTRY plPLSelectPartitionEntries[] = +{ + { + 4, + 3, + " ReactOS " KERNEL_VERSION_STR " Instalator ReactOS ", + TEXT_UNDERLINE + }, + { + 6, + 8, + "Poniższa lista pokazuje istniejące partycje i puste", + TEXT_NORMAL + }, + { + 6, + 9, + "miejsce na nowe partycje.", + TEXT_NORMAL + }, + { + 8, + 11, + "\x07 Naciśnij GÓRA lub DÓŁ by wybrać pozycję z listy.", + TEXT_NORMAL + }, + { + 8, + 13, + "\x07 Naciśnij ENTER by zainstalować ReactOS na wybranej partycji.", + TEXT_NORMAL + }, + { + 8, + 15, + "\x07 Naciśnij C by stworzyć nową partycję.", + TEXT_NORMAL + }, + { + 8, + 17, + "\x07 Naciśnij D by skasować istniejącą partycję.", + TEXT_NORMAL + }, + { + 0, + 0, + " Proszę czekać...", + TEXT_STATUS + }, + { + 0, + 0, + NULL, + 0 + } +}; + +static MUI_ENTRY plPLFormatPartitionEntries[] = +{ + { + 4, + 3, + " ReactOS " KERNEL_VERSION_STR " Instalator ReactOS ", + TEXT_UNDERLINE + }, + { + 6, + 8, + "Formatowanie partycji", + TEXT_NORMAL + }, + { + 6, + 10, + "Instalator sformatuje teraz partycję. Naciśnij ENTER aby kontynuować.", + TEXT_NORMAL + }, + { + 0, + 0, + " ENTER = Kontynuacja F3 = Wyjście", + TEXT_STATUS + }, + { + 0, + 0, + NULL, + TEXT_NORMAL + } +}; + +static MUI_ENTRY plPLInstallDirectoryEntries[] = +{ + { + 4, + 3, + " ReactOS " KERNEL_VERSION_STR " Instalator ReactOS ", + TEXT_UNDERLINE + }, + { + 6, + 8, + "Instalator przegra pliki systemu na wybraną partycję. Wybierz", + TEXT_NORMAL + }, + { + 6, + 9, + "katalog do którego chcesz zainstalować system ReactOS:", + TEXT_NORMAL + }, + { + 6, + 14, + "Aby zmienić domyślny katalog, użyj klawisza BACKSPACE by skasować", + TEXT_NORMAL + }, + { + 6, + 15, + "a następnie wprowadź nową ścieżkę do katalogu, do którego system", + TEXT_NORMAL + }, + { + 6, + 16, + "ma zostać zainstalowany.", + TEXT_NORMAL + }, + { + 0, + 0, + " ENTER = Kontynuacja F3 = Wyjście", + TEXT_STATUS + }, + { + 0, + 0, + NULL, + 0 + } +}; + +static MUI_ENTRY plPLFileCopyEntries[] = +{ + { + 4, + 3, + " ReactOS " KERNEL_VERSION_STR " Instalator ReactOS ", + TEXT_UNDERLINE + }, + { + 11, + 12, + "Proszę czekać, Instalator ReactOS kopiuje pliki do wybranego", + TEXT_NORMAL + }, + { + 30, + 13, + "katalogu.", + TEXT_NORMAL + }, + { + 20, + 14, + "To może zająć kilka minut.", + TEXT_NORMAL + }, + { + 0, + 0, + " \xB3 Proszę czekać... ", + TEXT_STATUS + }, + { + 0, + 0, + NULL, + 0 + } +}; + +static MUI_ENTRY plPLBootLoaderEntries[] = +{ + { + 4, + 3, + " ReactOS " KERNEL_VERSION_STR " Instalator ReactOS ", + TEXT_UNDERLINE + }, + { + 6, + 8, + "Instalator musi teraz wgrać bootloader", + TEXT_NORMAL + }, + { + 8, + 12, + "Wgraj bootloader na dysk twardy (MBR).", + TEXT_NORMAL + }, + { + 8, + 13, + "Wgraj bootloader na dyskietkę.", + TEXT_NORMAL + }, + { + 8, + 14, + "Pomiń wgrywanie bootloadera.", + TEXT_NORMAL + }, + { + 0, + 0, + " ENTER = Kontynuacja F3 = Wyjście", + TEXT_STATUS + }, + { + 0, + 0, + NULL, + 0 + } +}; + +static MUI_ENTRY plPLKeyboardSettingsEntries[] = +{ + { + 4, + 3, + " ReactOS " KERNEL_VERSION_STR " Instalator ReactOS ", + TEXT_UNDERLINE + }, + { + 6, + 8, + "Chcesz zmienić typ klawiatury, jaki ma być zainstalowany.", + TEXT_NORMAL + }, + { + 8, + 10, + "\x07 Naciśnij klawisz GÓRA albo DÓŁ by wybrać odpowiedni typ klawiatury.", + TEXT_NORMAL + }, + { + 8, + 11, + " Następnie naciśnij ENTER.", + TEXT_NORMAL + }, + { + 8, + 13, + "\x07 Naciśnij ESC key aby powrócić do poprzedniej strony bez zmiany", + TEXT_NORMAL + }, + { + 8, + 14, + " typu klawiatury.", + TEXT_NORMAL + }, + { + 0, + 0, + " ENTER = Kontynuacja ESC = Anulowanie F3 = Wyjście", + TEXT_STATUS + }, + { + 0, + 0, + NULL, + 0 + } +}; + +static MUI_ENTRY plPLLayoutSettingsEntries[] = +{ + { + 4, + 3, + " ReactOS " KERNEL_VERSION_STR " Instalator ReactOS ", + TEXT_UNDERLINE + }, + { + 6, + 8, + "Chcesz zmienić układ klawiatury, jaki ma być zainstalowany.", + TEXT_NORMAL + }, + { + 8, + 10, + "\x07 Naciśnij klawisz GÓRA albo DÓŁ by wybrać odpowiedni układ", + TEXT_NORMAL + }, + { + 8, + 11, + " klawiatury. Następnie naciśnij ENTER.", + TEXT_NORMAL + }, + { + 8, + 13, + "\x07 Naciśnij ESC key aby powrócić do poprzedniej strony bez zmiany", + TEXT_NORMAL + }, + { + 8, + 14, + " układu klawiatury.", + TEXT_NORMAL + }, + { + 0, + 0, + " ENTER = Kontynuacja ESC = Anulowanie F3 = Wyjście", + TEXT_STATUS + }, + { + 0, + 0, + NULL, + 0 + }, + +}; + +static MUI_ENTRY plPLPrepareCopyEntries[] = +{ + { + 4, + 3, + " ReactOS " KERNEL_VERSION_STR " Instalator ReactOS ", + TEXT_UNDERLINE + }, + { + 6, + 8, + "Instalator przygotuje twój komputer do skopiowania plików systemu. ", + TEXT_NORMAL + }, + { + 0, + 0, + " Tworzenie listy plików do skopiowania...", + TEXT_STATUS + }, + { + 0, + 0, + NULL, + 0 + }, + +}; + +static MUI_ENTRY plPLSelectFSEntries[] = +{ + { + 4, + 3, + " ReactOS " KERNEL_VERSION_STR " Instalator ReactOS ", + TEXT_UNDERLINE + }, + { + 6, + 17, + "Wybierz system plików z listy poniżej.", + 0 + }, + { + 8, + 19, + "\x07 Naciśnij klawisz GÓRa alub DÓŁ by wybrać system plików.", + 0 + }, + { + 8, + 21, + "\x07 Naciśnij ENTER aby sformatować partycję.", + 0 + }, + { + 8, + 23, + "\x07 Naciśnij ESC aby wybrać inną partycję.", + 0 + }, + { + 0, + 0, + " ENTER = Kontynuacja ESC = Anulowanie F3 = Wyjście", + TEXT_STATUS + }, + + { + 0, + 0, + NULL, + 0 + } +}; + +static MUI_ENTRY plPLDeletePartitionEntries[] = +{ + { + 4, + 3, + " ReactOS " KERNEL_VERSION_STR " Instalator ReactOS ", + TEXT_UNDERLINE + }, + { + 6, + 8, + "Chcesz skasować wybraną partycję", + TEXT_NORMAL + }, + { + 8, + 18, + "\x07 Naciśnij D by skasować partycję.", + TEXT_NORMAL + }, + { + 11, + 19, + "UWAGA: Wszystkie dane, zapisane na tej partycji zostaną skasowane!", + TEXT_NORMAL + }, + { + 8, + 21, + "\x07 Naciśnij ESC aby anulować.", + TEXT_NORMAL + }, + { + 0, + 0, + " D = Skasowanie partycji ESC = Anulowanie F3 = Wyjście", + TEXT_STATUS + }, + { + 0, + 0, + NULL, + 0 + } +}; + +static MUI_ENTRY plPLRegistryEntries[] = +{ + { + 4, + 3, + " ReactOS " KERNEL_VERSION_STR " Instalator ReactOS ", + TEXT_UNDERLINE + }, + { + 6, + 8, + "Instalator uaktualnia właśnie konfigurację systemu. ", + TEXT_NORMAL + }, + { + 0, + 0, + " Tworzenie gałęzi rejestru...", + TEXT_STATUS + }, + { + 0, + 0, + NULL, + 0 + }, + +}; + +MUI_ERROR plPLErrorEntries[] = +{ + { + //ERROR_NOT_INSTALLED + "ReactOS nie został w pełni zainstalowany na twoim\n" + "komputerze. Jeśli wyjdziesz teraz, trzeba będzie\n" + "ponownie uruchomić instalator by zainstalować ReactOS.\n" + "\n" + " \x07 Naciśnij ENTER aby kontynuować instalację.\n" + " \x07 Naciśnij F3 aby wyjść z instalatora.", + "F3= Quit ENTER = Continue" + }, + { + //ERROR_NO_HDD + "Instalator nie znalazł żadnego dysku twardego.\n", + "ENTER = Restart komputera" + }, + { + //ERROR_NO_SOURCE_DRIVE + "Instalator nie znalazł napędu źródłowego.\n", + "ENTER = Restart komputera" + }, + { + //ERROR_LOAD_TXTSETUPSIF + "Instalator nie mógł załadować pliku TXTSETUP.SIF.\n", + "ENTER = Restart komputera" + }, + { + //ERROR_CORRUPT_TXTSETUPSIF + "Instalator znalazł uszkodzony plik TXTSETUP.SIF.\n", + "ENTER = Restart komputera" + }, + { + //ERROR_SIGNATURE_TXTSETUPSIF, + "Instalator znalazł nieprawidłowy wpis w TXTSETUP.SIF.\n", + "ENTER = Restart komputera" + }, + { + //ERROR_DRIVE_INFORMATION + "Instalator nie mógł odczytać informacji o napędzie.\n", + "ENTER = Restart komputera" + }, + { + //ERROR_WRITE_BOOT, + "Nieudane zapisanie FAT bootcode na partycji systemowej.", + "ENTER = Restart komputera" + }, + { + //ERROR_LOAD_COMPUTER, + "Instalator failed to load the computer type list.\n", + "ENTER = Restart komputera" + }, + { + //ERROR_LOAD_DISPLAY, + "Instalator nie mógł załadować listy ustawień ekranu.\n", + "ENTER = Restart komputera" + }, + { + //ERROR_LOAD_KEYBOARD, + "Instalator nie mógł załadować listy typów klawiatury.\n", + "ENTER = Restart komputera" + }, + { + //ERROR_LOAD_KBLAYOUT, + "Instalator nie mógł załadować listy układów klawiatury.\n", + "ENTER = Restart komputera" + }, + { + //ERROR_WARN_PARTITION, + "Instalator wykrył, że co najmniej jeden dysk twardy zawiera niekompatybilną \n" + "tablicę partycji, która nie będzie poprawnie obsługiwana!\n" + "\n" + "Tworzenie lub kasowanie partycji może zniszczyć całą tablicę partycji.\n" + "\n" + " \x07 Naciśnij F3 aby wyjść z instalatora." + " \x07 Naciśnij ENTER aby kontynuować.", + "F3= Wyjście ENTER = Kontynuacja" + }, + { + //ERROR_NEW_PARTITION, + "Nie możesz stworzyć nowej partycji w miejscu już\n" + "istniejącej!\n" + "\n" + " * Naciśnij dowolny klawisz aby kontynuować.", + NULL + }, + { + //ERROR_DELETE_SPACE, + "Nie możesz skasować pustej przestrzeni, gdzie nie ma żadnej partycji!\n" + "\n" + " * Naciśnij dowolny klawisz aby kontynuować.", + NULL + }, + { + //ERROR_INSTALL_BOOTCODE, + "Nieudana instalacja FAT bootcode na partycji systemowej.", + "ENTER = Restart komputera" + }, + { + //ERROR_NO_FLOPPY, + "Brak dyskietki w napędzie A:.", + "ENTER = Kontynuacja" + }, + { + //ERROR_UPDATE_KBSETTINGS, + "Instalator nie mógł zmienić układu klawiatury.", + "ENTER = Restart komputera" + }, + { + //ERROR_UPDATE_DISPLAY_SETTINGS, + "Instalator nie mógł zmienić ustawień ekranu w rejestrze.", + "ENTER = Restart komputera" + }, + { + //ERROR_IMPORT_HIVE, + "Instalator nie był w stanie zaimportować pliku gałęzi rejestru.", + "ENTER = Restart komputera" + }, + { + //ERROR_FIND_REGISTRY + "Instalator nie był w stanie znaleźć plików z danymi rejestru.", + "ENTER = Restart komputera" + }, + { + //ERROR_CREATE_HIVE, + "Instalator nie mógł stworzyć gałęzi rejestru.", + "ENTER = Restart komputera" + }, + { + //ERROR_INITIALIZE_REGISTRY, + "Instalator nie był w stanie ustawic inicjalizacji rejestru.", + "ENTER = Restart komputera" + }, + { + //ERROR_INVALID_CABINET_INF, + "Cabinet nie zawiera prawidłowego pliku inf.\n", + "ENTER = Restart komputera" + }, + { + //ERROR_CABINET_MISSING, + "Cabinet nie został znaleziony.\n", + "ENTER = Restart komputera" + }, + { + //ERROR_CABINET_SCRIPT, + "Cabinet nie zawiera skryptu instalacji.\n", + "ENTER = Restart komputera" + }, + { + //ERROR_COPY_QUEUE, + "Instalator nie był w stanie otworzyć kolejki kopiowania pliku.\n", + "ENTER = Restart komputera" + }, + { + //ERROR_CREATE_DIR, + "Instalator nie mógł stworzyć katalogów.", + "ENTER = Restart komputera" + }, + { + //ERROR_TXTSETUP_SECTION, + "Instalator nie był w stanie znaleźć sekcji 'Directories'\n" + "w pliku TXTSETUP.SIF.\n", + "ENTER = Restart komputera" + }, + { + //ERROR_CABINET_SECTION, + "Instalator nie był w stanie znaleźć sekcji 'Directories'\n" + "w pliku cabinet.\n", + "ENTER = Restart komputera" + }, + { + //ERROR_CREATE_INSTALL_DIR + "Instalator nie mógł stworzyć katalogu instalacji.", + "ENTER = Restart komputera" + }, + { + //ERROR_FIND_SETUPDATA, + "Instalator nie był w stanie znaleźć sekcji 'SetupData'\n" + "w pliku TXTSETUP.SIF.\n", + "ENTER = Restart komputera" + }, + { + //ERROR_WRITE_PTABLE, + "Instalator nie mógł zapisać zmian w tablicy partycji.\n" + "ENTER = Restart komputera" + }, + { + NULL, + NULL + } +}; + + +MUI_PAGE plPLPages[] = +{ + { + LANGUAGE_PAGE, + plPLLanguagePageEntries + }, + { + START_PAGE, + plPLWelcomePageEntries + }, + { + INSTALL_INTRO_PAGE, + plPLIntroPageEntries + }, + { + LICENSE_PAGE, + plPLLicensePageEntries + }, + { + DEVICE_SETTINGS_PAGE, + plPLDevicePageEntries + }, + { + REPAIR_INTRO_PAGE, + plPLRepairPageEntries + }, + { + COMPUTER_SETTINGS_PAGE, + plPLComputerPageEntries + }, + { + DISPLAY_SETTINGS_PAGE, + plPLDisplayPageEntries + }, + { + FLUSH_PAGE, + plPLFlushPageEntries + }, + { + SELECT_PARTITION_PAGE, + plPLSelectPartitionEntries + }, + { + SELECT_FILE_SYSTEM_PAGE, + plPLSelectFSEntries + }, + { + FORMAT_PARTITION_PAGE, + plPLFormatPartitionEntries + }, + { + DELETE_PARTITION_PAGE, + plPLDeletePartitionEntries + }, + { + INSTALL_DIRECTORY_PAGE, + plPLInstallDirectoryEntries + }, + { + PREPARE_COPY_PAGE, + plPLPrepareCopyEntries + }, + { + FILE_COPY_PAGE, + plPLFileCopyEntries + }, + { + KEYBOARD_SETTINGS_PAGE, + plPLKeyboardSettingsEntries + }, + { + BOOT_LOADER_PAGE, + plPLBootLoaderEntries + }, + { + LAYOUT_SETTINGS_PAGE, + plPLLayoutSettingsEntries + }, + { + QUIT_PAGE, + plPLQuitPageEntries + }, + { + SUCCESS_PAGE, + plPLSuccessPageEntries + }, + { + BOOT_LOADER_FLOPPY_PAGE, + plPLBootPageEntries + }, + { + REGISTRY_PAGE, + plPLRegistryEntries + }, + { + -1, + NULL + } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/ru-RU.h b/reactos/base/setup/usetup/lang/ru-RU.h index 76e86996d63..7e97f0daad2 100644 --- a/reactos/base/setup/usetup/lang/ru-RU.h +++ b/reactos/base/setup/usetup/lang/ru-RU.h @@ -1309,7 +1309,7 @@ MUI_ERROR ruRUErrorEntries[] = }, { //ERROR_WRITE_BOOT, - "failed to install FAT bootcode on the system partition.", + "Setup failed to install FAT bootcode on the system partition.", "ENTER = Reboot computer" }, { diff --git a/reactos/base/setup/usetup/lang/sv-SE.h b/reactos/base/setup/usetup/lang/sv-SE.h index f8d79a5c3dc..c1bf164f6cf 100644 --- a/reactos/base/setup/usetup/lang/sv-SE.h +++ b/reactos/base/setup/usetup/lang/sv-SE.h @@ -1309,7 +1309,7 @@ MUI_ERROR svSEErrorEntries[] = }, { //ERROR_WRITE_BOOT, - "failed to install FAT bootcode on the system partition.", + "Setup failed to install FAT bootcode on the system partition.", "ENTER = Reboot computer" }, { diff --git a/reactos/base/setup/usetup/lang/uk-UA.h b/reactos/base/setup/usetup/lang/uk-UA.h index 8240dd5408c..b38faf07977 100644 --- a/reactos/base/setup/usetup/lang/uk-UA.h +++ b/reactos/base/setup/usetup/lang/uk-UA.h @@ -1309,7 +1309,7 @@ MUI_ERROR ukUAErrorEntries[] = }, { //ERROR_WRITE_BOOT, - "failed to install FAT bootcode on the system partition.", + "Setup failed to install FAT bootcode on the system partition.", "ENTER = Reboot computer" }, { diff --git a/reactos/base/setup/usetup/mui.c b/reactos/base/setup/usetup/mui.c index 3b84e6b791c..fb0e3e3a339 100644 --- a/reactos/base/setup/usetup/mui.c +++ b/reactos/base/setup/usetup/mui.c @@ -34,6 +34,7 @@ #include "lang/es-ES.h" #include "lang/fr-FR.h" #include "lang/it-IT.h" +#include "lang/pl-PL.h" #include "lang/ru-RU.h" #include "lang/sv-SE.h" #include "lang/uk-UA.h" @@ -89,6 +90,13 @@ static MUI_LANGUAGE LanguageList[] = esESPages, esESErrorEntries }, + { + L"00000415", + L"00000415", + L"Polish", + plPLPages, + plPLErrorEntries + }, { L"0000041D", L"0000041D", diff --git a/reactos/boot/bootdata/txtsetup.sif b/reactos/boot/bootdata/txtsetup.sif index 5dd74d266c3..612e206abdd 100644 --- a/reactos/boot/bootdata/txtsetup.sif +++ b/reactos/boot/bootdata/txtsetup.sif @@ -106,17 +106,18 @@ Default = "XT-, AT- or extended keyboard (83-105 keys)" ;0000040B = "Finnish" 0000040C = "French" 00000407 = "German" -;00000408 = "Greek" +00000408 = "Greek" ;0000040D = "Hebrew" ;0000040E = "Hungarian" 00000410 = "Italian" ;00000411 = "Japanese" ;00000414 = "Norwegian" -;00000415 = "Polish" +00000415 = "Polish" ;00000816 = "Portuguese" -;00000419 = "Russian" +00000419 = "Russian" ;0000041B = "Slovak" 0000040A = "Spanish" +0000041D = "Swedish" 00000422 = "Ukrainian"