https://git.reactos.org/?p=reactos.git;a=commitdiff;h=5f033392397a101b6a9113b2d0de5c09e0a71737

commit 5f033392397a101b6a9113b2d0de5c09e0a71737
Author:     Arnav Bhatt <arnavbhatt...@gmail.com>
AuthorDate: Sun Apr 18 18:48:30 2021 +0000
Commit:     GitHub <nore...@github.com>
CommitDate: Sun Apr 18 21:48:30 2021 +0300

    [WINLOGON] Show "Restarting..." message when restarting (#3593)
    
    Signed-off-by: Arnav Bhatt <arnavbhatt...@gmail.com>
---
 base/system/winlogon/lang/bg-BG.rc | 3 ++-
 base/system/winlogon/lang/cs-CZ.rc | 3 ++-
 base/system/winlogon/lang/de-DE.rc | 3 ++-
 base/system/winlogon/lang/el-GR.rc | 3 ++-
 base/system/winlogon/lang/en-US.rc | 3 ++-
 base/system/winlogon/lang/es-ES.rc | 3 ++-
 base/system/winlogon/lang/fr-FR.rc | 3 ++-
 base/system/winlogon/lang/he-IL.rc | 3 ++-
 base/system/winlogon/lang/hu-HU.rc | 3 ++-
 base/system/winlogon/lang/id-ID.rc | 3 ++-
 base/system/winlogon/lang/it-IT.rc | 3 ++-
 base/system/winlogon/lang/ja-JP.rc | 3 ++-
 base/system/winlogon/lang/lt-LT.rc | 3 ++-
 base/system/winlogon/lang/ms-MY.rc | 3 ++-
 base/system/winlogon/lang/nl-NL.rc | 3 ++-
 base/system/winlogon/lang/no-NO.rc | 3 ++-
 base/system/winlogon/lang/pl-PL.rc | 3 ++-
 base/system/winlogon/lang/pt-BR.rc | 3 ++-
 base/system/winlogon/lang/pt-PT.rc | 3 ++-
 base/system/winlogon/lang/ro-RO.rc | 3 ++-
 base/system/winlogon/lang/ru-RU.rc | 3 ++-
 base/system/winlogon/lang/sk-SK.rc | 3 ++-
 base/system/winlogon/lang/sq-AL.rc | 3 ++-
 base/system/winlogon/lang/sv-SE.rc | 3 ++-
 base/system/winlogon/lang/tr-TR.rc | 3 ++-
 base/system/winlogon/lang/uk-UA.rc | 3 ++-
 base/system/winlogon/lang/zh-CN.rc | 3 ++-
 base/system/winlogon/lang/zh-TW.rc | 3 ++-
 base/system/winlogon/resource.h    | 1 +
 base/system/winlogon/sas.c         | 8 +++++++-
 30 files changed, 64 insertions(+), 29 deletions(-)

diff --git a/base/system/winlogon/lang/bg-BG.rc 
b/base/system/winlogon/lang/bg-BG.rc
index 24a30355414..2fbbe28298e 100644
--- a/base/system/winlogon/lang/bg-BG.rc
+++ b/base/system/winlogon/lang/bg-BG.rc
@@ -44,7 +44,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "Изпълняване на писанията за изход..."
     IDS_LOADINGYOURPERSONALSETTINGS "Зареждане на личните ви настройки..."
     IDS_CLOSINGNETWORKCONNECTIONS "Затваряне на мрежовите свързвания..."
-    IDS_REACTOSISSHUTTINGDOWN "ReactOS се изключва..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "Приготвяне за изчакване..."
     IDS_PREPARETOHIBERNATE "Приготвяне за сън..."
     IDS_SAVEYOURSETTINGS "Записване на настройките ви..."
diff --git a/base/system/winlogon/lang/cs-CZ.rc 
b/base/system/winlogon/lang/cs-CZ.rc
index bf1fb74dcba..3b7bd53ecdf 100644
--- a/base/system/winlogon/lang/cs-CZ.rc
+++ b/base/system/winlogon/lang/cs-CZ.rc
@@ -44,7 +44,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "Skripty po přihlášení..."
     IDS_LOADINGYOURPERSONALSETTINGS "Nahrávání osobního nastavení..."
     IDS_CLOSINGNETWORKCONNECTIONS "Ukončení síťových připojení..."
-    IDS_REACTOSISSHUTTINGDOWN "ReactOS se vypíná..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "Příprava k přechodu do úsporného režimu..."
     IDS_PREPARETOHIBERNATE "Příprava k přechodu do režimu hibernace..."
     IDS_SAVEYOURSETTINGS "Ukládání osobního nastavení..."
diff --git a/base/system/winlogon/lang/de-DE.rc 
b/base/system/winlogon/lang/de-DE.rc
index 140fc57627a..cce784d48d2 100644
--- a/base/system/winlogon/lang/de-DE.rc
+++ b/base/system/winlogon/lang/de-DE.rc
@@ -46,7 +46,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "Anmeldeskripte ausführen..."
     IDS_LOADINGYOURPERSONALSETTINGS "Ihre persönlichen Einstellungen laden..."
     IDS_CLOSINGNETWORKCONNECTIONS "Netzwerkverbindungen schließen..."
-    IDS_REACTOSISSHUTTINGDOWN "ReactOS fährt herunter..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "Vorbereiten für den Stromsparmodus..."
     IDS_PREPARETOHIBERNATE "Vorbereiten für den Ruhezustand..."
     IDS_SAVEYOURSETTINGS "Speichern Ihrer persönlichen Einstellungen..."
diff --git a/base/system/winlogon/lang/el-GR.rc 
b/base/system/winlogon/lang/el-GR.rc
index df9d13348e2..9bff70f3f49 100644
--- a/base/system/winlogon/lang/el-GR.rc
+++ b/base/system/winlogon/lang/el-GR.rc
@@ -44,7 +44,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "Running logon scripts..."
     IDS_LOADINGYOURPERSONALSETTINGS "Γίνεται φόρτωση των ρυθμίσεών σας..."
     IDS_CLOSINGNETWORKCONNECTIONS "Closing network connections..."
-    IDS_REACTOSISSHUTTINGDOWN "Το ReactOS τερματίζει..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "Γίνεται προετοιμασία για αναμονή..."
     IDS_PREPARETOHIBERNATE "Preparing to Hibernate..."
     IDS_SAVEYOURSETTINGS "Γίνεται αποθήκευση των ρυθμίσεών σας..."
diff --git a/base/system/winlogon/lang/en-US.rc 
b/base/system/winlogon/lang/en-US.rc
index 7598b6ea203..ada5227b816 100644
--- a/base/system/winlogon/lang/en-US.rc
+++ b/base/system/winlogon/lang/en-US.rc
@@ -44,7 +44,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "Running logon scripts..."
     IDS_LOADINGYOURPERSONALSETTINGS "Loading your personal settings..."
     IDS_CLOSINGNETWORKCONNECTIONS "Closing network connections..."
-    IDS_REACTOSISSHUTTINGDOWN "ReactOS is shutting down..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "Preparing to Standby..."
     IDS_PREPARETOHIBERNATE "Preparing to Hibernate..."
     IDS_SAVEYOURSETTINGS "Saving your settings..."
diff --git a/base/system/winlogon/lang/es-ES.rc 
b/base/system/winlogon/lang/es-ES.rc
index a38f632dbec..6e83ec4ccf5 100644
--- a/base/system/winlogon/lang/es-ES.rc
+++ b/base/system/winlogon/lang/es-ES.rc
@@ -46,7 +46,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "Ejecutando los scripts de inicio de sesión..."
     IDS_LOADINGYOURPERSONALSETTINGS "Cargando su configuración personal..."
     IDS_CLOSINGNETWORKCONNECTIONS "Cerrando las conexiones de red..."
-    IDS_REACTOSISSHUTTINGDOWN "ReactOS se está apagando..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "Preparando para entrar en estado de espera 
(Standby)..."
     IDS_PREPARETOHIBERNATE "Preparando para hibernar..."
     IDS_SAVEYOURSETTINGS "Guardando su configuración personal..."
diff --git a/base/system/winlogon/lang/fr-FR.rc 
b/base/system/winlogon/lang/fr-FR.rc
index 6fa392b1820..ca15609642f 100644
--- a/base/system/winlogon/lang/fr-FR.rc
+++ b/base/system/winlogon/lang/fr-FR.rc
@@ -46,7 +46,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "Exécution des scripts d'ouverture de session..."
     IDS_LOADINGYOURPERSONALSETTINGS "Chargement de vos paramètres 
personnels..."
     IDS_CLOSINGNETWORKCONNECTIONS "Fermeture des connections réseau..."
-    IDS_REACTOSISSHUTTINGDOWN "Fermeture de ReactOS..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "Préparation de la Mise en Veille..."
     IDS_PREPARETOHIBERNATE "Préparation de l'hibernation..."
     IDS_SAVEYOURSETTINGS "Enregistrement de vos paramètres..."
diff --git a/base/system/winlogon/lang/he-IL.rc 
b/base/system/winlogon/lang/he-IL.rc
index 97ccac0a34d..81b20740609 100644
--- a/base/system/winlogon/lang/he-IL.rc
+++ b/base/system/winlogon/lang/he-IL.rc
@@ -46,7 +46,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "מריץ תסריטי התחברות..."
     IDS_LOADINGYOURPERSONALSETTINGS "טוען את הגדרותיך האישיות..."
     IDS_CLOSINGNETWORKCONNECTIONS "סוגר חיבורי רשת..."
-    IDS_REACTOSISSHUTTINGDOWN "ReactOS מתכבה..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "מתכונן להמתנה..."
     IDS_PREPARETOHIBERNATE "מתכונן לשינה..."
     IDS_SAVEYOURSETTINGS "שומר את הגדרותיך..."
diff --git a/base/system/winlogon/lang/hu-HU.rc 
b/base/system/winlogon/lang/hu-HU.rc
index 06857a77ac5..21238085ce7 100644
--- a/base/system/winlogon/lang/hu-HU.rc
+++ b/base/system/winlogon/lang/hu-HU.rc
@@ -46,7 +46,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "Bejelentkezési szkriptek futtatása..."
     IDS_LOADINGYOURPERSONALSETTINGS "Személyes beállítások betöltése..."
     IDS_CLOSINGNETWORKCONNECTIONS "Hálózati kapcsolatok lezárása..."
-    IDS_REACTOSISSHUTTINGDOWN "A ReactOS leáll..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "Készenléti üzemmód elõkészítése..."
     IDS_PREPARETOHIBERNATE "Hibernálás elõkészítése..."
     IDS_SAVEYOURSETTINGS "Beállítások mentése..."
diff --git a/base/system/winlogon/lang/id-ID.rc 
b/base/system/winlogon/lang/id-ID.rc
index b6cfd70dd01..cc3c2f744bf 100644
--- a/base/system/winlogon/lang/id-ID.rc
+++ b/base/system/winlogon/lang/id-ID.rc
@@ -46,7 +46,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "Menjalankan naskah logon..."
     IDS_LOADINGYOURPERSONALSETTINGS "Mengambil setelan personal anda..."
     IDS_CLOSINGNETWORKCONNECTIONS "Menutup koneksi jaringan..."
-    IDS_REACTOSISSHUTTINGDOWN "ReactOS sedang dinonaktifkan..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "Menyiapkan untuk Standby..."
     IDS_PREPARETOHIBERNATE "Menyiapkan untuk Tidur..."
     IDS_SAVEYOURSETTINGS "Menyimpan setelan anda..."
diff --git a/base/system/winlogon/lang/it-IT.rc 
b/base/system/winlogon/lang/it-IT.rc
index 01af5b2d4ac..a891df6d6e5 100644
--- a/base/system/winlogon/lang/it-IT.rc
+++ b/base/system/winlogon/lang/it-IT.rc
@@ -44,7 +44,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "Esecuzione scripts di connessione..."
     IDS_LOADINGYOURPERSONALSETTINGS "Caricamento delle impostazioni 
personali..."
     IDS_CLOSINGNETWORKCONNECTIONS "Chiusura connessioni di rete..."
-    IDS_REACTOSISSHUTTINGDOWN "ReactOS si sta spegnendo..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "Preparazione Standby..."
     IDS_PREPARETOHIBERNATE "Preparazione Ibernazione..."
     IDS_SAVEYOURSETTINGS "Salvataggio delle impostazioni personali..."
diff --git a/base/system/winlogon/lang/ja-JP.rc 
b/base/system/winlogon/lang/ja-JP.rc
index 179908802ea..9924da1b349 100644
--- a/base/system/winlogon/lang/ja-JP.rc
+++ b/base/system/winlogon/lang/ja-JP.rc
@@ -44,7 +44,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "ログオン スクリプトを実行しています..."
     IDS_LOADINGYOURPERSONALSETTINGS "個人の設定を読み込んでいます..."
     IDS_CLOSINGNETWORKCONNECTIONS "ネットワーク接続を切断しています..."
-    IDS_REACTOSISSHUTTINGDOWN "ReactOS を終了しています..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "スタンバイの準備をしています..."
     IDS_PREPARETOHIBERNATE "休止状態の準備をしています..."
     IDS_SAVEYOURSETTINGS "設定を保存しています..."
diff --git a/base/system/winlogon/lang/lt-LT.rc 
b/base/system/winlogon/lang/lt-LT.rc
index 31d82f349ea..518db7448df 100644
--- a/base/system/winlogon/lang/lt-LT.rc
+++ b/base/system/winlogon/lang/lt-LT.rc
@@ -46,7 +46,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "Vykdomi prisijungimo scenarijai..."
     IDS_LOADINGYOURPERSONALSETTINGS "Įkeliamos asmeninės nuostatos..."
     IDS_CLOSINGNETWORKCONNECTIONS "Uždaromi tinklo susijungimai..."
-    IDS_REACTOSISSHUTTINGDOWN "ReactOS stabdoma..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "Ruošiamasi pristabdyti..."
     IDS_PREPARETOHIBERNATE "Ruošiamasi išjungti įrašant..."
     IDS_SAVEYOURSETTINGS "Išsaugomos nuostatos..."
diff --git a/base/system/winlogon/lang/ms-MY.rc 
b/base/system/winlogon/lang/ms-MY.rc
index 39b5583ab44..c2f455a99d0 100644
--- a/base/system/winlogon/lang/ms-MY.rc
+++ b/base/system/winlogon/lang/ms-MY.rc
@@ -46,7 +46,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "Menjalankan skrip log masuk..."
     IDS_LOADINGYOURPERSONALSETTINGS "Memuatkan seting peribadi anda..."
     IDS_CLOSINGNETWORKCONNECTIONS "Tutup sambungan rangkaian..."
-    IDS_REACTOSISSHUTTINGDOWN "ReactOS sedang memadam komputer anda..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "Bersedia untuk tunggu sedia..."
     IDS_PREPARETOHIBERNATE "Bersedia untuk berhibernasi..."
     IDS_SAVEYOURSETTINGS "Menyimpan seting anda..."
diff --git a/base/system/winlogon/lang/nl-NL.rc 
b/base/system/winlogon/lang/nl-NL.rc
index 6f452fb7058..ca4d146002e 100644
--- a/base/system/winlogon/lang/nl-NL.rc
+++ b/base/system/winlogon/lang/nl-NL.rc
@@ -44,7 +44,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "Inlog scripts uitvoeren..."
     IDS_LOADINGYOURPERSONALSETTINGS "Uw persoonlijke instelling laden..."
     IDS_CLOSINGNETWORKCONNECTIONS "Netwerkverbindingen sluiten..."
-    IDS_REACTOSISSHUTTINGDOWN "ReactOS is aan het afsluiten..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "Standby wordt voorbereid..."
     IDS_PREPARETOHIBERNATE "Slaapstand wordt voorbereid..."
     IDS_SAVEYOURSETTINGS "Persoonlijke instellingen worden opgeslagen..."
diff --git a/base/system/winlogon/lang/no-NO.rc 
b/base/system/winlogon/lang/no-NO.rc
index ad3557e5a65..86cff802820 100644
--- a/base/system/winlogon/lang/no-NO.rc
+++ b/base/system/winlogon/lang/no-NO.rc
@@ -44,7 +44,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "Kjører pålogging skripter..."
     IDS_LOADINGYOURPERSONALSETTINGS "Laster dine personlige innstillinger..."
     IDS_CLOSINGNETWORKCONNECTIONS "Avslutter nettverk tilkoblinger..."
-    IDS_REACTOSISSHUTTINGDOWN "ReactOS avsluttes..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "Forbreder ventemodus..."
     IDS_PREPARETOHIBERNATE "Forbreder dvalemodus..."
     IDS_SAVEYOURSETTINGS "Lagrer innstillingene..."
diff --git a/base/system/winlogon/lang/pl-PL.rc 
b/base/system/winlogon/lang/pl-PL.rc
index 19f0e6c1f54..85674ec2d1d 100644
--- a/base/system/winlogon/lang/pl-PL.rc
+++ b/base/system/winlogon/lang/pl-PL.rc
@@ -52,7 +52,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "Trwa uruchamianie skryptów logowania..."
     IDS_LOADINGYOURPERSONALSETTINGS "Trwa ładowanie ustawień osobistych..."
     IDS_CLOSINGNETWORKCONNECTIONS "Trwa zamykanie połączeń sieciowych..."
-    IDS_REACTOSISSHUTTINGDOWN "Trwa zamykanie systemu ReactOS..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "Trwa przygotowywanie do przejścia w stan 
wstrzymania..."
     IDS_PREPARETOHIBERNATE "Trwa przygotowywanie do hibernacji..."
     IDS_SAVEYOURSETTINGS "Trwa zapisywanie ustawień..."
diff --git a/base/system/winlogon/lang/pt-BR.rc 
b/base/system/winlogon/lang/pt-BR.rc
index f37fb6c8bfe..045a925d161 100644
--- a/base/system/winlogon/lang/pt-BR.rc
+++ b/base/system/winlogon/lang/pt-BR.rc
@@ -46,7 +46,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "Executando scripts de logon..."
     IDS_LOADINGYOURPERSONALSETTINGS "Carregando suas configurações pessoais..."
     IDS_CLOSINGNETWORKCONNECTIONS "Terminando conexões de rede..."
-    IDS_REACTOSISSHUTTINGDOWN "ReactOS está desligando..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "Preparando para entrar em Modo de Espera..."
     IDS_PREPARETOHIBERNATE "Preparando para Hibernar..."
     IDS_SAVEYOURSETTINGS "Salvando suas configurações..."
diff --git a/base/system/winlogon/lang/pt-PT.rc 
b/base/system/winlogon/lang/pt-PT.rc
index ee6c469920b..a74cc52b98c 100644
--- a/base/system/winlogon/lang/pt-PT.rc
+++ b/base/system/winlogon/lang/pt-PT.rc
@@ -46,7 +46,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "A executar scripts de logon..."
     IDS_LOADINGYOURPERSONALSETTINGS "A carregar configurações pessoais..."
     IDS_CLOSINGNETWORKCONNECTIONS "A terminar as ligações de rede..."
-    IDS_REACTOSISSHUTTINGDOWN "A desligar o ReactOS "
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "Preparando para entrar em Modo de Espera..."
     IDS_PREPARETOHIBERNATE "Preparando para Hibernar..."
     IDS_SAVEYOURSETTINGS "A guardar as suas configurações..."
diff --git a/base/system/winlogon/lang/ro-RO.rc 
b/base/system/winlogon/lang/ro-RO.rc
index d76dd4af83a..04789986a16 100644
--- a/base/system/winlogon/lang/ro-RO.rc
+++ b/base/system/winlogon/lang/ro-RO.rc
@@ -53,7 +53,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "Operații de autentificare în curs de efectuare…"
     IDS_LOADINGYOURPERSONALSETTINGS "Configurații personale în curs de 
reconstituire…"
     IDS_CLOSINGNETWORKCONNECTIONS "Conexiuni în rețea în curs de închidere…"
-    IDS_REACTOSISSHUTTINGDOWN "Sistem de operare în curs de oprire…"
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "Stare de veghe în curs de pregătire…"
     IDS_PREPARETOHIBERNATE "Stare de hibernare în curs de pregătire…"
     IDS_SAVEYOURSETTINGS "Configurații personale în curs de păstrare…"
diff --git a/base/system/winlogon/lang/ru-RU.rc 
b/base/system/winlogon/lang/ru-RU.rc
index c96806006a0..ef07f8c90e4 100644
--- a/base/system/winlogon/lang/ru-RU.rc
+++ b/base/system/winlogon/lang/ru-RU.rc
@@ -44,7 +44,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "Выполняются скрипты входа в систему..."
     IDS_LOADINGYOURPERSONALSETTINGS "Загружаются персональные настройки..."
     IDS_CLOSINGNETWORKCONNECTIONS "Отключаются сетевые соединения..."
-    IDS_REACTOSISSHUTTINGDOWN "ReactOS завершает работу.."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "Подготовка к переходу в режим ожидания..."
     IDS_PREPARETOHIBERNATE "Подготовка к переходу в спящий режим..."
     IDS_SAVEYOURSETTINGS "Сохраняются настройки..."
diff --git a/base/system/winlogon/lang/sk-SK.rc 
b/base/system/winlogon/lang/sk-SK.rc
index 28dc8424252..0d2e983eaec 100644
--- a/base/system/winlogon/lang/sk-SK.rc
+++ b/base/system/winlogon/lang/sk-SK.rc
@@ -49,7 +49,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "Spúšťajú sa prihlasovacie skripty..."
     IDS_LOADINGYOURPERSONALSETTINGS "Načítavajú sa Vaše osobné nastavenia..."
     IDS_CLOSINGNETWORKCONNECTIONS "Ukončujú sa sieťové pripojenia..."
-    IDS_REACTOSISSHUTTINGDOWN "Systém ReactOS sa vypína..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "Systém sa pripravuje na prechod do úsporného 
režimu..."
     IDS_PREPARETOHIBERNATE "Systém sa pripravuje na prechod do režimu 
dlhodobého spánku..."
     IDS_SAVEYOURSETTINGS "Systém ukladá Vaše nastavenia..."
diff --git a/base/system/winlogon/lang/sq-AL.rc 
b/base/system/winlogon/lang/sq-AL.rc
index b5cc93fd618..0e616778685 100644
--- a/base/system/winlogon/lang/sq-AL.rc
+++ b/base/system/winlogon/lang/sq-AL.rc
@@ -48,7 +48,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "Nis skriptet e hyrjes..."
     IDS_LOADINGYOURPERSONALSETTINGS "Ngarkon konfigurimet personale..."
     IDS_CLOSINGNETWORKCONNECTIONS "Mbyll lidhjet e networkut..."
-    IDS_REACTOSISSHUTTINGDOWN "ReactOS po fiket..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "Pergatitja e gadishmerise..."
     IDS_PREPARETOHIBERNATE "Pergatitet per letargji..."
     IDS_SAVEYOURSETTINGS "Ruan konfigurimin tuaj..."
diff --git a/base/system/winlogon/lang/sv-SE.rc 
b/base/system/winlogon/lang/sv-SE.rc
index e8a561ce8be..74f718909dd 100644
--- a/base/system/winlogon/lang/sv-SE.rc
+++ b/base/system/winlogon/lang/sv-SE.rc
@@ -46,7 +46,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "Kör inloggningsskript..."
     IDS_LOADINGYOURPERSONALSETTINGS "Laddar dina personliga inställningar..."
     IDS_CLOSINGNETWORKCONNECTIONS "Stänger nätverksanslutningar..."
-    IDS_REACTOSISSHUTTINGDOWN "ReactOS håller på att stängas av..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "Förbereder för vänteläge..."
     IDS_PREPARETOHIBERNATE "Förbereder för viloläge..."
     IDS_SAVEYOURSETTINGS "Sparar dina inställningar..."
diff --git a/base/system/winlogon/lang/tr-TR.rc 
b/base/system/winlogon/lang/tr-TR.rc
index 63bf8ea942d..4ea3b1ad7d9 100644
--- a/base/system/winlogon/lang/tr-TR.rc
+++ b/base/system/winlogon/lang/tr-TR.rc
@@ -46,7 +46,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "Oturum Açma Betikleri Çalıştırılıyor..."
     IDS_LOADINGYOURPERSONALSETTINGS "Kişisel Ayarlarınız Yükleniyor..."
     IDS_CLOSINGNETWORKCONNECTIONS "Ağ Bağlantıları Kapatılıyor..."
-    IDS_REACTOSISSHUTTINGDOWN "ReactOS Kapatılıyor..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "Uykuya Hazırlanıyor..."
     IDS_PREPARETOHIBERNATE "Hazırda Beklemeye Hazırlanıyor..."
     IDS_SAVEYOURSETTINGS "Ayarlarınız Kaydediliyor..."
diff --git a/base/system/winlogon/lang/uk-UA.rc 
b/base/system/winlogon/lang/uk-UA.rc
index b5bcb1aff5b..6b918fc078e 100644
--- a/base/system/winlogon/lang/uk-UA.rc
+++ b/base/system/winlogon/lang/uk-UA.rc
@@ -44,7 +44,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "Виконання сценаріїв входу до системи..."
     IDS_LOADINGYOURPERSONALSETTINGS "Завантаження особистих параметрів..."
     IDS_CLOSINGNETWORKCONNECTIONS "Закриття мережних підключень..."
-    IDS_REACTOSISSHUTTINGDOWN "Завершення роботи ReactOS..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "Підготовка до режиму очікування..."
     IDS_PREPARETOHIBERNATE "Підготовка до сплячого режиму..."
     IDS_SAVEYOURSETTINGS "Збереження параметрів..."
diff --git a/base/system/winlogon/lang/zh-CN.rc 
b/base/system/winlogon/lang/zh-CN.rc
index 4ede506c990..b4b71e615be 100644
--- a/base/system/winlogon/lang/zh-CN.rc
+++ b/base/system/winlogon/lang/zh-CN.rc
@@ -47,7 +47,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "正在运行登录脚本..."
     IDS_LOADINGYOURPERSONALSETTINGS "正在加载个人设置..."
     IDS_CLOSINGNETWORKCONNECTIONS "正在关闭网络连接..."
-    IDS_REACTOSISSHUTTINGDOWN "ReactOS 正在关机..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "正在准备待机..."
     IDS_PREPARETOHIBERNATE "正在准备休眠..."
     IDS_SAVEYOURSETTINGS "正在保存设置..."
diff --git a/base/system/winlogon/lang/zh-TW.rc 
b/base/system/winlogon/lang/zh-TW.rc
index a1e35eecd67..39e564033d0 100644
--- a/base/system/winlogon/lang/zh-TW.rc
+++ b/base/system/winlogon/lang/zh-TW.rc
@@ -47,7 +47,8 @@ BEGIN
     IDS_RUNNINGLOGONSCRIPTS "正在運行登入指令碼..."
     IDS_LOADINGYOURPERSONALSETTINGS "正在載入個人設定..."
     IDS_CLOSINGNETWORKCONNECTIONS "正在關閉網路連線..."
-    IDS_REACTOSISSHUTTINGDOWN "ReactOS 正在關機..."
+    IDS_REACTOSISRESTARTING "Restarting..."
+    IDS_REACTOSISSHUTTINGDOWN "Shutting down..."
     IDS_PREPARETOSTANDBY "正在準備待機..."
     IDS_PREPARETOHIBERNATE "正在準備休眠..."
     IDS_SAVEYOURSETTINGS "正在儲存設定..."
diff --git a/base/system/winlogon/resource.h b/base/system/winlogon/resource.h
index b57902dbae1..1373daf157a 100644
--- a/base/system/winlogon/resource.h
+++ b/base/system/winlogon/resource.h
@@ -35,5 +35,6 @@
 #define IDS_REACTOSISSTARTINGUP          1690
 #define IDS_TIMEOUTSHORTFORMAT           1695
 #define IDS_TIMEOUTLONGFORMAT            1696
+#define IDS_REACTOSISRESTARTING          1697
 
 #define IDS_FAILEDACTIVATEUSERSHELL 1001
diff --git a/base/system/winlogon/sas.c b/base/system/winlogon/sas.c
index c510a1111ea..f01c68a923d 100644
--- a/base/system/winlogon/sas.c
+++ b/base/system/winlogon/sas.c
@@ -5,6 +5,7 @@
  * PURPOSE:         Secure Attention Sequence
  * PROGRAMMERS:     Thomas Weidenmueller (w3s...@users.sourceforge.net)
  *                  Herv� Poussineau (hpous...@reactos.org)
+ *                  Arnav Bhatt (arnavbhatt...@gmail.com)
  * UPDATE HISTORY:
  *                  Created 28/03/2004
  */
@@ -1046,7 +1047,12 @@ HandleShutdown(
     BOOLEAN Old;
 
     // SwitchDesktop(Session->WinlogonDesktop);
-    DisplayStatusMessage(Session, Session->WinlogonDesktop, 
IDS_REACTOSISSHUTTINGDOWN);
+    
+    /* If the system is rebooting, show the appropriate string */
+    if (wlxAction == WLX_SAS_ACTION_SHUTDOWN_REBOOT) 
+        DisplayStatusMessage(Session, Session->WinlogonDesktop, 
IDS_REACTOSISRESTARTING);
+    else
+        DisplayStatusMessage(Session, Session->WinlogonDesktop, 
IDS_REACTOSISSHUTTINGDOWN);
 
     /* Prepare data for shutdown thread */
     LSData = HeapAlloc(GetProcessHeap(), 0, sizeof(LOGOFF_SHUTDOWN_DATA));

Reply via email to