[USETUP] Modify the integrated user-mode PnP manager along the lines of UMPNPMGR...
[reactos.git] / base / setup / usetup / lang / sv-SE.h
index c0f8c13..571c8d8 100644 (file)
@@ -1,16 +1,46 @@
+// This file is converted by code7bit.
+// code7bit: https://github.com/katahiromz/code7bit
+// To revert conversion, please execute "code7bit -r <file>".
 /*
  * PROJECT:         ReactOS Setup
- * FILE:            \base\setup\usetup\lang\sv-SE.h  
+ * FILE:            base/setup/usetup/lang/sv-SE.h
  * PURPOSE:         Swedish resource file
  * Translation:     Jaix Bly plus perhaps GreatLord if blame and translate.reactos.se is consulted.
  */
 #pragma once
 
-MUI_LAYOUTS svSELayouts[] =
+static MUI_ENTRY svSESetupInitPageEntries[] =
 {
-    { L"041D", L"0000041D" },
-    { L"0409", L"00000409" },
-    { NULL, NULL }
+    {
+        4,
+        3,
+        " ReactOS " KERNEL_VERSION_STR " Setup ",
+        TEXT_STYLE_UNDERLINE
+    },
+    {
+        0,
+        20,
+        "Please wait while the ReactOS Setup initializes itself",
+        TEXT_STYLE_NORMAL | TEXT_ALIGN_CENTER
+    },
+    {
+        0,
+        21,
+        "and discovers your devices...",
+        TEXT_STYLE_NORMAL | TEXT_ALIGN_CENTER
+    },
+    {
+        0,
+        0,
+        "Please wait...",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
+    },
+    {
+        0,
+        0,
+        NULL,
+        0
+    }
 };
 
 static MUI_ENTRY svSELanguagePageEntries[] =
@@ -48,7 +78,7 @@ static MUI_ENTRY svSELanguagePageEntries[] =
     {
         0,
         0,
-        "   ENTER = Forts\84tt  F3 = Avsluta",
+        "   ENTER = Forts\204tt  F3 = Avsluta",
         TEXT_TYPE_STATUS
     },
     {
@@ -70,7 +100,7 @@ static MUI_ENTRY svSEWelcomePageEntries[] =
     {
         6,
         8,
-        "V\84lkommen till ReactOS Setup!",
+        "V\204lkommen till ReactOS Setup!",
         TEXT_STYLE_HIGHLIGHT
     },
     {
@@ -82,37 +112,37 @@ static MUI_ENTRY svSEWelcomePageEntries[] =
     {
         6,
         12,
-        "dator och f\94rbereder den andra delen av installationen.",
+        "dator och f\224rbereder den andra delen av installationen.",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         15,
-        "\x07  Tryck p\86 ENTER f\94r att installera ReactOS.",
+        "\x07  Press ENTER to install or upgrade ReactOS.",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         17,
-        "\x07  Tryck p\86 R f\94r att reparera ReactOS.",
+        "\x07  Tryck p\206 R f\224r att reparera ReactOS.",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         19,
-        "\x07  Tryck p\86 L f\94r att l\84sa licensavtalet till ReactOS.",
+        "\x07  Tryck p\206 L f\224r att l\204sa licensavtalet till ReactOS.",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         21,
-        "\x07  Tryck p\86 F3 f\94r att avbryta installationen av ReactOS.",
+        "\x07  Tryck p\206 F3 f\224r att avbryta installationen av ReactOS.",
         TEXT_STYLE_NORMAL
     },
     {
         6,
         23,
-        "F\94r mer information om ReactOS, bes\94k:",
+        "F\224r mer information om ReactOS, bes\224k:",
         TEXT_STYLE_NORMAL
     },
     {
@@ -124,7 +154,7 @@ static MUI_ENTRY svSEWelcomePageEntries[] =
     {
         0,
         0,
-        "   ENTER = Forts\84tt  R = Reparera F3 = Avbryt",
+        "   ENTER = Forts\204tt  R = Reparera F3 = Avbryt",
         TEXT_TYPE_STATUS
     },
     {
@@ -146,80 +176,56 @@ static MUI_ENTRY svSEIntroPageEntries[] =
     {
         6,
         8,
-        "ReactOS Setup \84r i en tidig utvecklingsfas och saknar d\84rf\94r ett antal",
-        TEXT_STYLE_NORMAL
+        "ReactOS Version Status",
+        TEXT_STYLE_HIGHLIGHT
     },
     {
         6,
-        9,
-        "funktioner som kan f\94rv\84ntas av ett fullt anv\84ndbart setup-program.",
+        11,
+        "ReactOS is in Alpha stage, meaning it is not feature-complete",
         TEXT_STYLE_NORMAL
     },
     {
         6,
         12,
-        "F\94ljande begr\84nsningar g\84ller:",
+        "and is under heavy development. It is recommended to use it only for",
         TEXT_STYLE_NORMAL
     },
     {
-        8,
+        6,
         13,
-        "- Setup kan ej hantera mer \84n 1 prim\84r partition per h\86rddisk.",
-        TEXT_STYLE_NORMAL
-    },
-    {
-        8,
-        14,
-        "- Setup kan ej radera en prim\84r partition fr\86n en h\86rddisk",
+        "evaluation and testing purposes and not as your daily-usage OS.",
         TEXT_STYLE_NORMAL
     },
     {
-        8,
+        6,
         15,
-        "  om ut\94kade partitioner existerar p\86 h\86rddisken.",
+        "Backup your data or test on a secondary computer if you attempt",
         TEXT_STYLE_NORMAL
     },
     {
-        8,
+        6,
         16,
-        "- Setup kan ej radera den f\94rsta ut\94kade partitionen fr\86n en h\86rddisk",
-        TEXT_STYLE_NORMAL
-    },
-    {
-        8,
-        17,
-        "  om andra ut\94kade partitioner existerar p\86 h\86rddisken.",
-        TEXT_STYLE_NORMAL
-    },
-    {
-        8,
-        18,
-        "- Setup st\94der endast filsystem av typen FAT.",
+        "to run ReactOS on real hardware.",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         19,
-        "- Kontrollering av h\86rddiskens filsystem st\94ds (\84nnu) ej.",
-        TEXT_STYLE_NORMAL
-    },
-    {
-        8,
-        23,
-        "\x07  Tryck p\86 ENTER f\94r att installera ReactOS.",
+        "\x07  Press ENTER to continue ReactOS Setup.",
         TEXT_STYLE_NORMAL
     },
     {
         8,
-        25,
-        "\x07  Tryck p\86 F3 f\94r att avbryta installationen.",
+        21,
+        "\x07  Press F3 to quit without installing ReactOS.",
         TEXT_STYLE_NORMAL
     },
     {
         0,
         0,
-        "   ENTER = Forts\84tt   F3 = Avbryt",
-        TEXT_TYPE_STATUS
+        "ENTER = Continue   F3 = Quit",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
     },
     {
         0,
@@ -246,67 +252,67 @@ static MUI_ENTRY svSELicensePageEntries[] =
     {
         8,
         8,
-        "ReactOS \84r licenserad under GNU GPL med delar",
+        "ReactOS \204r licenserad under GNU GPL med delar",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         9,
-        "av den medf\94ljande koden licenserad under GPL-f\94renliga",
+        "av den medf\224ljande koden licenserad under GPL-f\224renliga",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         10,
-        "licenser s\86som X11-, BSD- och GNU LGPL-licenserna.",
+        "licenser s\206som X11-, BSD- och GNU LGPL-licenserna.",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         11,
-        "All mjukvara som \84r del av ReactOS \84r publicerad",
+        "All mjukvara som \204r del av ReactOS \204r publicerad",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         12,
-        "under GNU GPL, men \84ven den ursprungliga",
+        "under GNU GPL, men \204ven den ursprungliga",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         13,
-        "licensen \84r uppr\84tth\86llen.",
+        "licensen \204r uppr\204tth\206llen.",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         15,
-        "Denna mjukvara har INGEN GARANTI eller begr\84nsing p\86 anv\84ndning",
+        "Denna mjukvara har INGEN GARANTI eller begr\204nsing p\206 anv\204ndning",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         16,
-        "bortsett fr\86n till\84mplig lokal och internationell lag. Licenseringen av",
+        "bortsett fr\206n till\204mplig lokal och internationell lag. Licenseringen av",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         17,
-        "ReactOS t\84cker endast distrubering till tredje part.",
+        "ReactOS t\204cker endast distrubering till tredje part.",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         18,
-        "Om Ni av n\86gon anledning ej f\86tt en kopia av",
+        "Om Ni av n\206gon anledning ej f\206tt en kopia av",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         19,
-        "GNU General Public License med ReactOS, bes\94k",
+        "GNU General Public License med ReactOS, bes\224k",
         TEXT_STYLE_NORMAL
     },
     {
@@ -324,25 +330,25 @@ static MUI_ENTRY svSELicensePageEntries[] =
     {
         8,
         24,
-        "Detta \84r gratis mjukvara; se k\84llkoden f\94r restriktioner ang\86ende kopiering.",
+        "Detta \204r gratis mjukvara; se k\204llkoden f\224r restriktioner ang\206ende kopiering.",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         25,
-        "INGEN GARANTI ges; inte ens f\94r S\8eLJBARHET eller PASSANDE F\99R ETT",
+        "INGEN GARANTI ges; inte ens f\224r S\216LJBARHET eller PASSANDE F\231R ETT",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         26,
-        "SPECIELLT SYFTE. ALL ANV\8eNDNING SKER P\8f EGEN RISK!",
+        "SPECIELLT SYFTE. ALL ANV\216NDNING SKER P\217 EGEN RISK!",
         TEXT_STYLE_NORMAL
     },
     {
         0,
         0,
-        "   ENTER = \8fterv\84nd",
+        "   ENTER = \217terv\204nd",
         TEXT_TYPE_STATUS
     },
     {
@@ -364,7 +370,7 @@ static MUI_ENTRY svSEDevicePageEntries[] =
     {
         6,
         8,
-        "Listan nedanf\94r visar inst\84llningarna f\94r maskinvaran.",
+        "Listan nedanf\224r visar inst\204llningarna f\224r maskinvaran.",
         TEXT_STYLE_NORMAL
     },
     {
@@ -376,7 +382,7 @@ static MUI_ENTRY svSEDevicePageEntries[] =
     {
         8,
         12,
-        "        Bildsk\84rm:",
+        "        Bildsk\204rm:",
         TEXT_STYLE_NORMAL,
     },
     {
@@ -399,43 +405,43 @@ static MUI_ENTRY svSEDevicePageEntries[] =
     },
     {
         25,
-        16, "Acceptera dessa maskinvaruinst\84llningar",
+        16, "Acceptera dessa maskinvaruinst\204llningar",
         TEXT_STYLE_NORMAL
     },
     {
         6,
         19,
-        "\8endra inst\84llningarna genom att trycka p\86 UPP- och NED-piltangenterna",
+        "\216ndra inst\204llningarna genom att trycka p\206 UPP- och NED-piltangenterna",
         TEXT_STYLE_NORMAL
     },
     {
         6,
         20,
-        "f\94r att markera en inst\84llning, och tryck p\86 ENTER f\94r att v\84lja",
+        "f\224r att markera en inst\204llning, och tryck p\206 ENTER f\224r att v\204lja",
         TEXT_STYLE_NORMAL
     },
     {
         6,
         21,
-        "inst\84llningen.",
+        "inst\204llningen.",
         TEXT_STYLE_NORMAL
     },
     {
         6,
         23,
-        "N\84r alla inst\84llningar \84r korrekta, v\84lj \"Acceptera dessa maskinvaruinst\84llningar\"",
+        "N\204r alla inst\204llningar \204r korrekta, v\204lj \"Acceptera dessa maskinvaruinst\204llningar\"",
         TEXT_STYLE_NORMAL
     },
     {
         6,
         24,
-        "och tryck p\86 ENTER.",
+        "och tryck p\206 ENTER.",
         TEXT_STYLE_NORMAL
     },
     {
         0,
         0,
-        "   ENTER = Forts\84tt   F3 = Avbryt",
+        "   ENTER = Forts\204tt   F3 = Avbryt",
         TEXT_TYPE_STATUS
     },
     {
@@ -457,13 +463,13 @@ static MUI_ENTRY svSERepairPageEntries[] =
     {
         6,
         8,
-        "ReactOS Setup \84r i en tidig utvecklingsfas och saknar d\84rf\94r ett antal",
+        "ReactOS Setup \204r i en tidig utvecklingsfas och saknar d\204rf\224r ett antal",
         TEXT_STYLE_NORMAL
     },
     {
         6,
         9,
-        "funktioner som kan f\94rv\84ntas av ett fullt anv\84ndbart setup-program.",
+        "funktioner som kan f\224rv\204ntas av ett fullt anv\204ndbart setup-program.",
         TEXT_STYLE_NORMAL
     },
     {
@@ -475,31 +481,31 @@ static MUI_ENTRY svSERepairPageEntries[] =
     {
         8,
         15,
-        "\x07  Tryck p\86 U f\94r att uppdatera ReactOS.",
+        "\x07  Tryck p\206 U f\224r att uppdatera ReactOS.",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         17,
-        "\x07  Tryck p\86 R f\94\8fterst\84llningskonsolen.",
+        "\x07  Tryck p\206 R f\224r \217terst\204llningskonsolen.",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         19,
-        "\x07  Tryck p\86 ESC f\94r att \86terv\84nda till f\94reg\86ende sida.",
+        "\x07  Tryck p\206 ESC f\224r att \206terv\204nda till f\224reg\206ende sida.",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         21,
-        "\x07  Tryck p\86 ENTER f\94r att starta om datorn.",
+        "\x07  Tryck p\206 ENTER f\224r att starta om datorn.",
         TEXT_STYLE_NORMAL
     },
     {
         0,
         0,
-        "   ESC = G\86 till f\94reg\86ende sida  ENTER = Starta om datorn",
+        "   ESC = G\206 till f\224reg\206ende sida  ENTER = Starta om datorn",
         TEXT_TYPE_STATUS
     },
     {
@@ -509,6 +515,77 @@ static MUI_ENTRY svSERepairPageEntries[] =
         0
     }
 };
+
+static MUI_ENTRY svSEUpgradePageEntries[] =
+{
+    {
+        4,
+        3,
+        " ReactOS " KERNEL_VERSION_STR " Setup ",
+        TEXT_STYLE_UNDERLINE
+    },
+    {
+        6,
+        8,
+        "The ReactOS Setup can upgrade one of the available ReactOS installations",
+        TEXT_STYLE_NORMAL
+    },
+    {
+        6,
+        9,
+        "listed below, or, if a ReactOS installation is damaged, the Setup program",
+        TEXT_STYLE_NORMAL
+    },
+    {
+        6,
+        10,
+        "can attempt to repair it.",
+        TEXT_STYLE_NORMAL
+    },
+    {
+        6,
+        12,
+        "The repair functions are not all implemented yet.",
+        TEXT_STYLE_HIGHLIGHT
+    },
+    {
+        8,
+        15,
+        "\x07  Press UP or DOWN to select an OS installation.",
+        TEXT_STYLE_NORMAL
+    },
+    {
+        8,
+        17,
+        "\x07  Press U for upgrading the selected OS installation.",
+        TEXT_STYLE_NORMAL
+    },
+    {
+        8,
+        19,
+        "\x07  Press ESC to continue with a new installation.",
+        TEXT_STYLE_NORMAL
+    },
+    {
+        8,
+        21,
+        "\x07  Press F3 to quit without installing ReactOS.",
+        TEXT_STYLE_NORMAL
+    },
+    {
+        0,
+        0,
+        "U = Upgrade   ESC = Do not upgrade   F3 = Quit",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
+    },
+    {
+        0,
+        0,
+        NULL,
+        0
+    }
+};
+
 static MUI_ENTRY svSEComputerPageEntries[] =
 {
     {
@@ -520,37 +597,37 @@ static MUI_ENTRY svSEComputerPageEntries[] =
     {
         6,
         8,
-        "\8endra vilken typ av dator som ska installeras.",
+        "\216ndra vilken typ av dator som ska installeras.",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         10,
-        "\x07  Anv\84nd UPP- och NED-piltangenterna f\94r att v\84lja \94nskad datortyp.",
+        "\x07  Anv\204nd UPP- och NED-piltangenterna f\224r att v\204lja \224nskad datortyp.",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         11,
-        "   Tryck sen p\86 ENTER.",
+        "   Tryck sen p\206 ENTER.",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         13,
-        "\x07  Tryck p\86 ESC f\94r att \86terv\84nda till den f\94reg\86ende sidan utan",
+        "\x07  Tryck p\206 ESC f\224r att \206terv\204nda till den f\224reg\206ende sidan utan",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         14,
-        "   att \84ndra datortypen.",
+        "   att \204ndra datortypen.",
         TEXT_STYLE_NORMAL
     },
     {
         0,
         0,
-        "   ENTER = Forts\84tt   ESC = \8fterv\84nd   F3 = Avbryt",
+        "   ENTER = Forts\204tt   ESC = \217terv\204nd   F3 = Avbryt",
         TEXT_TYPE_STATUS
     },
     {
@@ -572,7 +649,7 @@ static MUI_ENTRY svSEFlushPageEntries[] =
     {
         10,
         6,
-        "Datorn f\94rs\84krar sig om att all data \84r lagrad p\86 h\86rdisken.",
+        "Datorn f\224rs\204krar sig om att all data \204r lagrad p\206 h\206rdisken.",
         TEXT_STYLE_NORMAL
     },
     {
@@ -584,7 +661,7 @@ static MUI_ENTRY svSEFlushPageEntries[] =
     {
         10,
         9,
-        "N\84r detta \84r f\84rdigt kommer datorn att startas om automatiskt.",
+        "N\204r detta \204r f\204rdigt kommer datorn att startas om automatiskt.",
         TEXT_STYLE_NORMAL
     },
     {
@@ -612,31 +689,31 @@ static MUI_ENTRY svSEQuitPageEntries[] =
     {
         10,
         6,
-        "Installationen av ReactOS har inte slutf\94rts.",
+        "Installationen av ReactOS har inte slutf\224rts.",
         TEXT_STYLE_NORMAL
     },
     {
         10,
         8,
-        "Se till att ingen floppy-disk finns i floppy-l\84sare A:",
+        "Se till att ingen floppy-disk finns i floppy-l\204sare A:",
         TEXT_STYLE_NORMAL
     },
     {
         10,
         9,
-        "och tag ur alla skivor fr\86n CD/DVD-l\84sarna.",
+        "och tag ur alla skivor fr\206n CD/DVD-l\204sarna.",
         TEXT_STYLE_NORMAL
     },
     {
         10,
         11,
-        "Tryck p\86 ENTER f\94r att starta om datorn.",
+        "Tryck p\206 ENTER f\224r att starta om datorn.",
         TEXT_STYLE_NORMAL
     },
     {
         0,
         0,
-        "   Var god v\84nta ...",
+        "   Var god v\204nta...",
         TEXT_TYPE_STATUS,
     },
     {
@@ -658,36 +735,36 @@ static MUI_ENTRY svSEDisplayPageEntries[] =
     {
         6,
         8,
-        "\8endra vilken typ av bildsk\84rmsinst\84llning som ska installeras.",
+        "\216ndra vilken typ av bildsk\204rmsinst\204llning som ska installeras.",
         TEXT_STYLE_NORMAL
     },
     {   8,
         10,
-         "\x07  Anv\84nd UPP- och NED-piltangenterna f\94r att v\84lja \94nskad inst\84llning.",
+         "\x07  Anv\204nd UPP- och NED-piltangenterna f\224r att v\204lja \224nskad inst\204llning.",
          TEXT_STYLE_NORMAL
     },
     {
         8,
         11,
-        "   Tryck sedan p\86 ENTER.",
+        "   Tryck sedan p\206 ENTER.",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         13,
-        "\x07  Tryck p\86 ESC f\94r att \86terv\84nda till den f\94reg\86ende sidan utan",
+        "\x07  Tryck p\206 ESC f\224r att \206terv\204nda till den f\224reg\206ende sidan utan",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         14,
-        "   att \84ndra bildsk\84rmsinst\84llningen.",
+        "   att \204ndra bildsk\204rmsinst\204llningen.",
         TEXT_STYLE_NORMAL
     },
     {
         0,
         0,
-        "   ENTER = Forts\84tt   ESC = \8fterv\84nd   F3 = Avbryt",
+        "   ENTER = Forts\204tt   ESC = \217terv\204nd   F3 = Avbryt",
         TEXT_TYPE_STATUS
     },
     {
@@ -709,25 +786,25 @@ static MUI_ENTRY svSESuccessPageEntries[] =
     {
         10,
         6,
-        "ReactOS har nu installerats p\86 datorn.",
+        "ReactOS har nu installerats p\206 datorn.",
         TEXT_STYLE_NORMAL
     },
     {
         10,
         8,
-        "Se till att ingen floppy-disk finns i floppy-l\84sare A:",
+        "Se till att ingen floppy-disk finns i floppy-l\204sare A:",
         TEXT_STYLE_NORMAL
     },
     {
         10,
         9,
-        "och tag ur alla skivor fr\86n CD/DVD-l\84sarna.",
+        "och tag ur alla skivor fr\206n CD/DVD-l\204sarna.",
         TEXT_STYLE_NORMAL
     },
     {
         10,
         11,
-        "Tryck p\86 ENTER f\94r att starta om datorn.",
+        "Tryck p\206 ENTER f\224r att starta om datorn.",
         TEXT_STYLE_NORMAL
     },
     {
@@ -755,31 +832,31 @@ static MUI_ENTRY svSEBootPageEntries[] =
     {
         6,
         8,
-        "Setup misslyckades med att installera bootloadern p\86 datorns",
+        "Setup misslyckades med att installera bootloadern p\206 datorns",
         TEXT_STYLE_NORMAL
     },
     {
         6,
         9,
-        "h\86rddisk",
+        "h\206rddisk",
         TEXT_STYLE_NORMAL
     },
     {
         6,
         13,
-        "Var god s\84tt in en formatterad floppy-disk i l\84sare A: och",
+        "Var god s\204tt in en formatterad floppy-disk i l\204sare A: och",
         TEXT_STYLE_NORMAL
     },
     {
         6,
         14,
-        "tryck p\86 ENTER.",
+        "tryck p\206 ENTER.",
         TEXT_STYLE_NORMAL,
     },
     {
         0,
         0,
-        "   ENTER = Forts\84tt   F3 = Avbryt",
+        "   ENTER = Forts\204tt   F3 = Avbryt",
         TEXT_TYPE_STATUS
     },
     {
@@ -802,43 +879,56 @@ static MUI_ENTRY svSESelectPartitionEntries[] =
     {
         6,
         8,
-        "Lista nedan visar befintliga partitioner och oanv\84ndt",
+        "Lista nedan visar befintliga partitioner och oanv\204ndt",
         TEXT_STYLE_NORMAL
     },
     {
         6,
         9,
-        "diskutrymme f\94r nya partitioner.",
+        "diskutrymme f\224r nya partitioner.",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         11,
-        "\x07  Tryck UPP eller NER tangenten f\94r att v\84lja i listan.",
+        "\x07  Tryck UPP eller NER tangenten f\224r att v\204lja i listan.",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         13,
-        "\x07  Tryck ENTER f\94r att installerara ReactOS till vald partition.",
+        "\x07  Tryck ENTER f\224r att installerara ReactOS till vald partition.",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         15,
-        "\x07  Tryck C f\94r att skapa en ny partition.",
+        "\x07  Press P to create a primary partition.",
+//        "\x07  Tryck C f\94r att skapa en ny partition.",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         17,
-        "\x07  Tryck D f\94r att ta bort en befintlig partititon.",
+        "\x07  Press E to create an extended partition.",
+        TEXT_STYLE_NORMAL
+    },
+    {
+        8,
+        19,
+        "\x07  Press L to create a logical partition.",
+        TEXT_STYLE_NORMAL
+    },
+    {
+        8,
+        21,
+        "\x07  Tryck D f\224r att ta bort en befintlig partititon.",
         TEXT_STYLE_NORMAL
     },
     {
         0,
         0,
-        "   Var V\84nlig V\84nta...",
+        "   Var V\204nlig V\204nta...",
         TEXT_TYPE_STATUS
     },
     {
@@ -849,6 +939,100 @@ static MUI_ENTRY svSESelectPartitionEntries[] =
     }
 };
 
+static MUI_ENTRY svSEConfirmDeleteSystemPartitionEntries[] =
+{
+    {
+        4,
+        3,
+        " ReactOS " KERNEL_VERSION_STR " Setup ",
+        TEXT_STYLE_UNDERLINE
+    },
+    {
+        6,
+        8,
+        "You have chosen to delete the system partition.",
+        TEXT_STYLE_NORMAL
+    },
+    {
+        6,
+        10,
+        "System partitions can contain diagnostic programs, hardware configuration",
+        TEXT_STYLE_NORMAL
+    },
+    {
+        6,
+        11,
+        "programs, programs to start an operating system (like ReactOS) or other",
+        TEXT_STYLE_NORMAL
+    },
+    {
+        6,
+        12,
+        "programs provided by the hardware manufacturer.",
+        TEXT_STYLE_NORMAL
+    },
+    {
+        6,
+        14,
+        "Delete a system partition only when you are sure that there are no such",
+        TEXT_STYLE_NORMAL
+    },
+    {
+        6,
+        15,
+        "programs on the partition, or when you are sure you want to delete them.",
+        TEXT_STYLE_NORMAL
+    },
+    {
+        6,
+        16,
+        "When you delete the partition, you might not be able to boot the",
+        TEXT_STYLE_NORMAL
+    },
+    {
+        6,
+        17,
+        "computer from the harddisk until you finished the ReactOS Setup.",
+        TEXT_STYLE_NORMAL
+    },
+    {
+        8,
+        20,
+        "\x07  Press ENTER to delete the system partition. You will be asked",
+        TEXT_STYLE_NORMAL
+    },
+    {
+        8,
+        21,
+        "   to confirm the deletion of the partition again later.",
+        TEXT_STYLE_NORMAL
+    },
+    {
+        8,
+        24,
+        "\x07  Press ESC to return to the previous page. The partition will",
+        TEXT_STYLE_NORMAL
+    },
+    {
+        8,
+        25,
+        "   not be deleted.",
+        TEXT_STYLE_NORMAL
+    },
+    {
+        0,
+        0,
+        "ENTER=Continue  ESC=Cancel",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
+    },
+    {
+        0,
+        0,
+        NULL,
+        0
+    }
+};
+
 static MUI_ENTRY svSEFormatPartitionEntries[] =
 {
     {
@@ -866,13 +1050,13 @@ static MUI_ENTRY svSEFormatPartitionEntries[] =
     {
         6,
         10,
-        "Partitionen kommer nu att formaters Tryck ENTER f\94r att forts\84tta.",
+        "Partitionen kommer nu att formaters Tryck ENTER f\224r att forts\204tta.",
         TEXT_STYLE_NORMAL
     },
     {
         0,
         0,
-        "   ENTER = Forts\84tt   F3 = Avsluta",
+        "   ENTER = Forts\204tt   F3 = Avsluta",
         TEXT_TYPE_STATUS
     },
     {
@@ -894,7 +1078,7 @@ static MUI_ENTRY svSEInstallDirectoryEntries[] =
     {
         6,
         8,
-        "ReactOS installeras till vald partition. V\84lj en",
+        "ReactOS installeras till vald partition. V\204lj en",
         TEXT_STYLE_NORMAL
     },
     {
@@ -906,13 +1090,13 @@ static MUI_ENTRY svSEInstallDirectoryEntries[] =
     {
         6,
         14,
-        "F\94r att \84ndra den f\94reslagna mappen, tryck BACKSTEG f\94r att radera",
+        "F\224r att \204ndra den f\224reslagna mappen, tryck BACKSTEG f\224r att radera",
         TEXT_STYLE_NORMAL
     },
     {
         6,
         15,
-        "bokst\84ver och skriv sedan in mappen dit du vill att ReactOS ska bli",
+        "bokst\204ver och skriv sedan in mappen dit du vill att ReactOS ska bli",
         TEXT_STYLE_NORMAL
     },
     {
@@ -924,7 +1108,7 @@ static MUI_ENTRY svSEInstallDirectoryEntries[] =
     {
         0,
         0,
-        "   ENTER = Forts\84tt   F3 = Avsluta",
+        "   ENTER = Forts\204tt   F3 = Avsluta",
         TEXT_TYPE_STATUS
     },
     {
@@ -946,7 +1130,7 @@ static MUI_ENTRY svSEFileCopyEntries[] =
     {
         11,
         12,
-        "Var v\84nlig v\84nta medans ReactOS Setup kopieras till din ReactOS.",
+        "Var v\204nlig v\204nta medans ReactOS Setup kopieras till din ReactOS.",
         TEXT_STYLE_NORMAL
     },
     {
@@ -958,13 +1142,13 @@ static MUI_ENTRY svSEFileCopyEntries[] =
     {
         20,
         14,
-        "Detta kan ta flera minuter att fullf\94lja.",
+        "Detta kan ta flera minuter att fullf\224lja.",
         TEXT_STYLE_NORMAL
     },
     {
         0,
         0,
-        "                                                           \xB3 Var V\84nlig V\84nta...    ",
+        "                                                           \xB3 Var V\204nlig V\204nta...    ",
         TEXT_TYPE_STATUS
     },
     {
@@ -998,7 +1182,7 @@ static MUI_ENTRY svSEBootLoaderEntries[] =
     {
         8,
         13,
-        "Installera bootloadern till h\86rddisken (VBR only).",
+        "Installera bootloadern till h\206rddisken (VBR only).",
         TEXT_STYLE_NORMAL
     },
     {
@@ -1016,7 +1200,7 @@ static MUI_ENTRY svSEBootLoaderEntries[] =
     {
         0,
         0,
-        "   ENTER = Forts\84tt   F3 = Avsluta",
+        "   ENTER = Forts\204tt   F3 = Avsluta",
         TEXT_TYPE_STATUS
     },
     {
@@ -1038,13 +1222,13 @@ static MUI_ENTRY svSEKeyboardSettingsEntries[] =
     {
         6,
         8,
-        "Du vill \84ndra tangentbordstyp som ska intealleras.",
+        "Du vill \204ndra tangentbordstyp som ska intealleras.",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         10,
-        "\x07  Tryck UP eller NER tangenten f\94r att v\84lja \94nskat tangentbordstyp.",
+        "\x07  Tryck UP eller NER tangenten f\224r att v\204lja \224nskat tangentbordstyp.",
         TEXT_STYLE_NORMAL
     },
     {
@@ -1056,7 +1240,7 @@ static MUI_ENTRY svSEKeyboardSettingsEntries[] =
     {
         8,
         13,
-        "\x07  Tryck ESC tangenten f\94r att \86terg\86 till f\94rra sidan utan att \84ndra n\86got.",
+        "\x07  Tryck ESC tangenten f\224r att \206terg\206 till f\224rra sidan utan att \204ndra n\206got.",
         TEXT_STYLE_NORMAL
     },
     {
@@ -1068,7 +1252,7 @@ static MUI_ENTRY svSEKeyboardSettingsEntries[] =
     {
         0,
         0,
-        "   ENTER = Forts\84tt   ESC = Avbryt   F3 = Avsluta",
+        "   ENTER = Forts\204tt   ESC = Avbryt   F3 = Avsluta",
         TEXT_TYPE_STATUS
     },
     {
@@ -1090,13 +1274,13 @@ static MUI_ENTRY svSELayoutSettingsEntries[] =
     {
         6,
         8,
-        "Var v\84nlig och v\84lj layout du vill installera som standard.",
+        "Var v\204nlig och v\204lj layout du vill installera som standard.",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         10,
-        "\x07  Tryck UPP eller NER tangenten f\94r att v\84lja \94nskad",
+        "\x07  Tryck UPP eller NER tangenten f\224r att v\204lja \224nskad",
         TEXT_STYLE_NORMAL
     },
     {
@@ -1108,7 +1292,7 @@ static MUI_ENTRY svSELayoutSettingsEntries[] =
     {
         8,
         13,
-        "\x07  Tryck ESC tangenten f\94r att \86terg\86 till f\94rra sidan utan att \84ndra",
+        "\x07  Tryck ESC tangenten f\224r att \206terg\206 till f\224rra sidan utan att \204ndra",
         TEXT_STYLE_NORMAL
     },
     {
@@ -1120,7 +1304,7 @@ static MUI_ENTRY svSELayoutSettingsEntries[] =
     {
         0,
         0,
-        "   ENTER = Forts\84tt   ESC = Avbryt   F3 = Avsluta",
+        "   ENTER = Forts\204tt   ESC = Avbryt   F3 = Avsluta",
         TEXT_TYPE_STATUS
     },
     {
@@ -1143,13 +1327,13 @@ static MUI_ENTRY svSEPrepareCopyEntries[] =
     {
         6,
         8,
-        "Setup f\94rbereder din dator f\94r kopiering av ReactOS filer. ",
+        "Setup f\224rbereder din dator f\224r kopiering av ReactOS filer.",
         TEXT_STYLE_NORMAL
     },
     {
         0,
         0,
-        "   Sammanst\84ller filkopieringslistan...",
+        "   Sammanst\204ller filkopieringslistan...",
         TEXT_TYPE_STATUS
     },
     {
@@ -1172,31 +1356,31 @@ static MUI_ENTRY svSESelectFSEntries[] =
     {
         6,
         17,
-        "V\84lj ett filsystem i listan nedan.",
+        "V\204lj ett filsystem i listan nedan.",
         0
     },
     {
         8,
         19,
-        "\x07  Tryck UPP or NER tangenten f\94r att v\84lja filsystem.",
+        "\x07  Tryck UPP or NER tangenten f\224r att v\204lja filsystem.",
         0
     },
     {
         8,
         21,
-        "\x07  Tryck ENTER f\94r att formatera partitionen.",
+        "\x07  Tryck ENTER f\224r att formatera partitionen.",
         0
     },
     {
         8,
         23,
-        "\x07  Tryck ESC f\94r att v\84lja en annan partition.",
+        "\x07  Tryck ESC f\224r att v\204lja en annan partition.",
         0
     },
     {
         0,
         0,
-        "   ENTER = Forts\84tt   ESC = Avbryt   F3 = Avsluta",
+        "   ENTER = Forts\204tt   ESC = Avbryt   F3 = Avsluta",
         TEXT_TYPE_STATUS
     },
 
@@ -1225,19 +1409,19 @@ static MUI_ENTRY svSEDeletePartitionEntries[] =
     {
         8,
         18,
-        "\x07  Tryck D f\94r att ta bort partitionen.",
+        "\x07  Tryck D f\224r att ta bort partitionen.",
         TEXT_STYLE_NORMAL
     },
     {
         11,
         19,
-        "VARNING: Alla data p\86 denna partition kommer att f\94rloras!",
+        "VARNING: Alla data p\206 denna partition kommer att f\224rloras!",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         21,
-        "\x07  Tryck ESC f\94r att avbryta.",
+        "\x07  Tryck ESC f\224r att avbryta.",
         TEXT_STYLE_NORMAL
     },
     {
@@ -1265,7 +1449,7 @@ static MUI_ENTRY svSERegistryEntries[] =
     {
         6,
         8,
-        "Setup uppdaterar systemkonfigurationen. ",
+        "Setup uppdaterar systemkonfigurationen.",
         TEXT_STYLE_NORMAL
     },
     {
@@ -1286,215 +1470,241 @@ static MUI_ENTRY svSERegistryEntries[] =
 MUI_ERROR svSEErrorEntries[] =
 {
     {
-        //ERROR_NOT_INSTALLED
-        "ReactOS installerades inte fullst\84ndigt p\86 din\n"
-        "dator. Om du avslutar Setup nu, kommer du att beh\94va\n"
-        "k\94ra Setup igen f\94r att installera ReactOS.\n"
+        // NOT_AN_ERROR
+        "Success\n"
+    },
+    {
+        // ERROR_NOT_INSTALLED
+        "ReactOS installerades inte fullst\204ndigt p\206 din\n"
+        "dator. Om du avslutar Setup nu, kommer du att beh\224va\n"
+        "k\224ra Setup igen f\224r att installera ReactOS.\n"
         "\n"
-        "  \x07  Tryck ENTER f\94r att forts\84tta Setup.\n"
-        "  \x07  Tryck F3 f\94r att avsluta Setup.",
-        "F3= Avsluta  ENTER = Forts\84tta"
+        "  \x07  Tryck ENTER f\224r att forts\204tta Setup.\n"
+        "  \x07  Tryck F3 f\224r att avsluta Setup.",
+        "F3 = Avsluta  ENTER = Forts\204tta"
     },
     {
-        //ERROR_NO_HDD
-        "Setup kunde inte hitta n\86gon h\86rddisk.\n",
+        // ERROR_NO_HDD
+        "Setup kunde inte hitta n\206gon h\206rddisk.\n",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_NO_SOURCE_DRIVE
-        "Setup kunde inte hitta sin k\84lldisk.\n",
+        // ERROR_NO_SOURCE_DRIVE
+        "Setup kunde inte hitta sin k\204lldisk.\n",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_LOAD_TXTSETUPSIF
-        "Setup misslyckades att l\84sa in filen TXTSETUP.SIF.\n",
+        // ERROR_LOAD_TXTSETUPSIF
+        "Setup misslyckades att l\204sa in filen TXTSETUP.SIF.\n",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_CORRUPT_TXTSETUPSIF
+        // ERROR_CORRUPT_TXTSETUPSIF
         "Setup fann en korrupt TXTSETUP.SIF.\n",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_SIGNATURE_TXTSETUPSIF,
+        // ERROR_SIGNATURE_TXTSETUPSIF,
         "Setup hittade en ogiltig signatur i TXTSETUP.SIF.\n",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_DRIVE_INFORMATION
-        "Setup kunde inte l\84sa in informationen om systemenheten.\n",
+        // ERROR_DRIVE_INFORMATION
+        "Setup kunde inte l\204sa in informationen om systemenheten.\n",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_WRITE_BOOT,
-        "Setup misslyckades installera FAT bootkod p\86 systempartitionen.",
+        // ERROR_WRITE_BOOT,
+        "Setup misslyckades installera %S bootkod p\206 systempartitionen.",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_LOAD_COMPUTER,
-        "Setup misslyckades att l\84sa datortypslistan.\n",
+        // ERROR_LOAD_COMPUTER,
+        "Setup misslyckades att l\204sa datortypslistan.\n",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_LOAD_DISPLAY,
-        "Setup misslyckades att l\84sa in sk\84rminst\84llningslistan.\n",
+        // ERROR_LOAD_DISPLAY,
+        "Setup misslyckades att l\204sa in sk\204rminst\204llningslistan.\n",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_LOAD_KEYBOARD,
-        "Setup misslyckades att l\84sa in tangentbordstypslistan.\n",
+        // ERROR_LOAD_KEYBOARD,
+        "Setup misslyckades att l\204sa in tangentbordstypslistan.\n",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_LOAD_KBLAYOUT,
-        "Setup misslyckades att l\84sa in tangentbordslayoutslistan.\n",
+        // ERROR_LOAD_KBLAYOUT,
+        "Setup misslyckades att l\204sa in tangentbordslayoutslistan.\n",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_WARN_PARTITION,
-        "Setup fann att minst en h\86rdisk inneh\86ller en partitionstabell\n"
-        "inte \84r kompatibel och inte kan hanteras korrekt!\n"
+        // ERROR_WARN_PARTITION,
+        "Setup fann att minst en h\206rdisk inneh\206ller en partitionstabell\n"
+        "inte \204r kompatibel och inte kan hanteras korrekt!\n"
         "\n"
-        "Skapa eller ta bort partitioner kan f\94rst\94ra partitionstabellen.\n"
+        "Skapa eller ta bort partitioner kan f\224rst\224ra partitionstabellen.\n"
         "\n"
-        "  \x07  Tryck F3 f\94r att avsluta Setup."
-        "  \x07  Tryck ENTER f\94r att forts\84tta.",
-        "F3= Avsluta  ENTER = Forts\84tt"
+        "  \x07  Tryck F3 f\224r att avsluta Setup."
+        "  \x07  Tryck ENTER f\224r att forts\204tta.",
+        "F3 = Avsluta  ENTER = Forts\204tt"
     },
     {
-        //ERROR_NEW_PARTITION,
+        // ERROR_NEW_PARTITION,
         "Du kan inte skapa en partition inuti\n"
         "en redat befintlig partition!\n"
         "\n"
-        "  * Tryck valfri tangent f\94r att forts\84tta.",
+        "  * Tryck valfri tangent f\224r att forts\204tta.",
         NULL
     },
     {
-        //ERROR_DELETE_SPACE,
+        // ERROR_DELETE_SPACE,
         "Du kan inte ta bort opartitionerrat diskutrymme!\n"
         "\n"
-        "  * Tryck valfri tangent f\94r att forts\84tta.",
+        "  * Tryck valfri tangent f\224r att forts\204tta.",
         NULL
     },
     {
-        //ERROR_INSTALL_BOOTCODE,
-        "Setup misslyckades att installera FAT bootkoden p\86 systempartitionen.",
+        // ERROR_INSTALL_BOOTCODE,
+        "Setup misslyckades att installera %S bootkoden p\206 systempartitionen.",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_NO_FLOPPY,
+        // ERROR_NO_FLOPPY,
         "Ingen disk i enhet A:.",
-        "ENTER = Forts\84tt"
+        "ENTER = Forts\204tt"
     },
     {
-        //ERROR_UPDATE_KBSETTINGS,
-        "Setup misslyckades att updatera inst\84llninarna f\94r tangentbordslayout.",
+        // ERROR_UPDATE_KBSETTINGS,
+        "Setup misslyckades att updatera inst\204llninarna f\224r tangentbordslayout.",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_UPDATE_DISPLAY_SETTINGS,
-        "Setup misslyckades att uppdatera sk\84rmregisterinst\84llningen.",
+        // ERROR_UPDATE_DISPLAY_SETTINGS,
+        "Setup misslyckades att uppdatera sk\204rmregisterinst\204llningen.",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_IMPORT_HIVE,
+        // ERROR_IMPORT_HIVE,
         "Setup misslyckades att improterea en registerdatafil.",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_FIND_REGISTRY
+        // ERROR_FIND_REGISTRY
         "Setup misslyckades att hitta registerdatafilerna.",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_CREATE_HIVE,
+        // ERROR_CREATE_HIVE,
         "Setup misslyckades att skapa registerdatafilerna.",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_INITIALIZE_REGISTRY,
+        // ERROR_INITIALIZE_REGISTRY,
         "Setup misslyckades att initialisera registret.",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_INVALID_CABINET_INF,
+        // ERROR_INVALID_CABINET_INF,
         "Kabinettet has inen giltig inf fil.\n",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_CABINET_MISSING,
+        // ERROR_CABINET_MISSING,
         "Kabinettet hittades inte.\n",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_CABINET_SCRIPT,
+        // ERROR_CABINET_SCRIPT,
         "Kabinettet har inget installationsskript.\n",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_COPY_QUEUE,
-        "Setup misslyckades att \94ppna filkopierningsk\94n.\n",
+        // ERROR_COPY_QUEUE,
+        "Setup misslyckades att \224ppna filkopierningsk\224n.\n",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_CREATE_DIR,
+        // ERROR_CREATE_DIR,
         "Setup kunnde inte skapa installationsmapparna.",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_TXTSETUP_SECTION,
-        "Setup misslyckades att hitta 'Directories' sektionen\n"
+        // ERROR_TXTSETUP_SECTION,
+        "Setup misslyckades att hitta '%S' sektionen\n"
         "i TXTSETUP.SIF.\n",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_CABINET_SECTION,
-        "Setup misslyckades att hitta 'Directories' sektionen\n"
+        // ERROR_CABINET_SECTION,
+        "Setup misslyckades att hitta '%S' sektionen\n"
         "i kabinettet.\n",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_CREATE_INSTALL_DIR
+        // ERROR_CREATE_INSTALL_DIR
         "Setup kunnde inte skapa installationsmappen.",
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_FIND_SETUPDATA,
-        "Setup misslyckades att hitta 'SetupData' sektionen\n"
-        "i TXTSETUP.SIF.\n",
-        "ENTER = Starta om datorn"
-    },
-    {
-        //ERROR_WRITE_PTABLE,
+        // ERROR_WRITE_PTABLE,
         "Setup misslyckades att skriva partitionstabellen.\n"
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_ADDING_CODEPAGE,
-        "Setup misslyckades att l\84gga till vald codepage till registret.\n"
+        // ERROR_ADDING_CODEPAGE,
+        "Setup misslyckades att l\204gga till vald codepage till registret.\n"
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_UPDATE_LOCALESETTINGS,
-        "Setup kunnde inte st\84lla in 'system locale'.\n"
+        // ERROR_UPDATE_LOCALESETTINGS,
+        "Setup kunnde inte st\204lla in 'system locale'.\n"
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_ADDING_KBLAYOUTS,
-        "Setup misslyckades att l\84gga till tangentbordslayouten till registret.\n"
+        // ERROR_ADDING_KBLAYOUTS,
+        "Setup misslyckades att l\204gga till tangentbordslayouten till registret.\n"
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_UPDATE_GEOID,
+        // ERROR_UPDATE_GEOID,
         "Setup kunde inte stalla int 'geo id'.\n"
         "ENTER = Starta om datorn"
     },
     {
-        //ERROR_INSUFFICIENT_DISKSPACE,
-        "Inte tillr\84ckligt mycket fritt utrymme p\86 den valda partitionen.\n"
-        "  * Tryck valfri tangent f\94r att forts\84tta.",
+        // ERROR_DIRECTORY_NAME,
+        "Invalid directory name.\n"
+        "\n"
+        "  * Press any key to continue."
+    },
+    {
+        // ERROR_INSUFFICIENT_PARTITION_SIZE,
+        "The selected partition is not large enough to install ReactOS.\n"
+        "The install partition must have a size of at least %lu MB.\n"
+        "\n"
+        "  * Tryck valfri tangent f\224r att forts\204tta.",
         NULL
     },
+    {
+        // ERROR_PARTITION_TABLE_FULL,
+        "You can not create a new primary or extended partition in the\n"
+        "partition table of this disk because the partition table is full.\n"
+        "\n"
+        "  * Press any key to continue."
+    },
+    {
+        // ERROR_ONLY_ONE_EXTENDED,
+        "You can not create more than one extended partition per disk.\n"
+        "\n"
+        "  * Press any key to continue."
+    },
+    {
+        // ERROR_FORMATTING_PARTITION,
+        "Setup is unable to format the partition:\n"
+        " %S\n"
+        "\n"
+        "ENTER = Reboot computer"
+    },
     {
         NULL,
         NULL
@@ -1503,12 +1713,16 @@ MUI_ERROR svSEErrorEntries[] =
 
 MUI_PAGE svSEPages[] =
 {
+    {
+        SETUP_INIT_PAGE,
+        svSESetupInitPageEntries
+    },
     {
         LANGUAGE_PAGE,
         svSELanguagePageEntries
     },
     {
-       START_PAGE,
+       WELCOME_PAGE,
        svSEWelcomePageEntries
     },
     {
@@ -1527,6 +1741,10 @@ MUI_PAGE svSEPages[] =
         REPAIR_INTRO_PAGE,
         svSERepairPageEntries
     },
+    {
+        UPGRADE_REPAIR_PAGE,
+        svSEUpgradePageEntries
+    },
     {
         COMPUTER_SETTINGS_PAGE,
         svSEComputerPageEntries
@@ -1543,6 +1761,10 @@ MUI_PAGE svSEPages[] =
         SELECT_PARTITION_PAGE,
         svSESelectPartitionEntries
     },
+    {
+        CONFIRM_DELETE_SYSTEM_PARTITION_PAGE,
+        svSEConfirmDeleteSystemPartitionEntries
+    },
     {
         SELECT_FILE_SYSTEM_PAGE,
         svSESelectFSEntries
@@ -1604,33 +1826,53 @@ MUI_PAGE svSEPages[] =
 MUI_STRING svSEStrings[] =
 {
     {STRING_PLEASEWAIT,
-     "   Var v\84nlig v\84nta..."},
+     "   Var v\204nlig v\204nta..."},
     {STRING_INSTALLCREATEPARTITION,
-     "   ENTER = Installera   C = Skapa Partition   F3 = Avsluta"},
+     "   ENTER = Install   P = Create Primary   E = Create Extended   F3 = Quit"},
+//     "   ENTER = Installera   C = Skapa Partition   F3 = Avsluta"},
+    {STRING_INSTALLCREATELOGICAL,
+     "   ENTER = Install   L = Create Logical Partition   F3 = Quit"},
     {STRING_INSTALLDELETEPARTITION,
      "   ENTER = Installera   D = Ta bort Partition   F3 = Avsluta"},
+    {STRING_DELETEPARTITION,
+     "   D = Delete Partition   F3 = Quit"},
     {STRING_PARTITIONSIZE,
-     "Storlek p\86 den nya partitionen:"},
+     "Storlek p\206 den nya partitionen:"},
     {STRING_CHOOSENEWPARTITION,
-     "Du har valt att skapa en ny partiton p\86"},
+     "You have chosen to create a primary partition on"},
+//     "Du har valt att skapa en ny partition p\86"},
+    {STRING_CHOOSE_NEW_EXTENDED_PARTITION,
+     "You have chosen to create an extended partition on"},
+    {STRING_CHOOSE_NEW_LOGICAL_PARTITION,
+     "You have chosen to create a logical partition on"},
     {STRING_HDDSIZE,
-    "V\84nligen skriv in storleken av den nya partitionen i megabytes."},
+    "V\204nligen skriv in storleken av den nya partitionen i megabytes."},
     {STRING_CREATEPARTITION,
      "   ENTER = Skapa Partition   ESC = Avbryt   F3 = Avsluta"},
     {STRING_PARTFORMAT,
-    "Denna Partition kommer att bli formaterad h\84rn\84st."},
+    "Denna Partition kommer att bli formaterad h\204rn\204st."},
     {STRING_NONFORMATTEDPART,
-    "Du valde att installera ReactOS p\86 en oformaterad partition."},
+    "Du valde att installera ReactOS p\206 en oformaterad partition."},
+    {STRING_NONFORMATTEDSYSTEMPART,
+    "The system partition is not formatted yet."},
+    {STRING_NONFORMATTEDOTHERPART,
+    "The new partition is not formatted yet."},
     {STRING_INSTALLONPART,
     "Setup installerar ReactOS till Partitionen"},
     {STRING_CHECKINGPART,
-    "Setup unders\94ker nu den valda partitionen."},
+    "Setup unders\224ker nu den valda partitionen."},
+    {STRING_CONTINUE,
+    "ENTER = Forts\204tt"},
     {STRING_QUITCONTINUE,
-    "F3= Avsluta  ENTER = Forts\84tt"},
+    "F3 = Avsluta  ENTER = Forts\204tt"},
     {STRING_REBOOTCOMPUTER,
     "ENTER = Starta om datorn"},
-    {STRING_TXTSETUPFAILED,
-    "Setup misslyckades att hitta '%S' sektionen\ni TXTSETUP.SIF.\n"},
+    {STRING_DELETING,
+     "   Deleting file: %S"},
+    {STRING_MOVING,
+     "   Moving file: %S to: %S"},
+    {STRING_RENAMING,
+     "   Renaming file: %S to: %S"},
     {STRING_COPYING,
      "   Kopierar fil: %S"},
     {STRING_SETUPCOPYINGFILES,
@@ -1639,68 +1881,72 @@ MUI_STRING svSEStrings[] =
     "   Uppdaterar registerdatafiler..."},
     {STRING_IMPORTFILE,
     "   Importerar %S..."},
-    {STRING_DISPLAYETTINGSUPDATE,
-    "   Uppdaterar sk\84rmregisterinst\84llningar..."},
+    {STRING_DISPLAYSETTINGSUPDATE,
+    "   Uppdaterar sk\204rmregisterinst\204llningar..."},
     {STRING_LOCALESETTINGSUPDATE,
-    "   Uppdaterar lokala inst\84llningar..."},
+    "   Uppdaterar lokala inst\204llningar..."},
     {STRING_KEYBOARDSETTINGSUPDATE,
-    "   Uppdaterar tangentbordslayoutinst\84llningar..."},
+    "   Uppdaterar tangentbordslayoutinst\204llningar..."},
     {STRING_CODEPAGEINFOUPDATE,
-    "   L\84gger till information om codepage till registret..."},
+    "   L\204gger till information om codepage till registret..."},
     {STRING_DONE,
-    "   F\84rdigt..."},
+    "   F\204rdigt..."},
     {STRING_REBOOTCOMPUTER2,
     "   ENTER = Starta om datorn"},
+    {STRING_REBOOTPROGRESSBAR,
+    " Your computer will reboot in %li second(s)... "},
     {STRING_CONSOLEFAIL1,
-    "Det g\86r inte \94ppna Konsollen\r\n\r\n"},
+    "Det g\206r inte \224ppna Konsollen\r\n\r\n"},
     {STRING_CONSOLEFAIL2,
-    "Den vanligaste orsaken till detta \84r att ett USB tangentbord anv\84nds\r\n"},
+    "Den vanligaste orsaken till detta \204r att ett USB tangentbord anv\204nds\r\n"},
     {STRING_CONSOLEFAIL3,
-    "USB tangentbord \84r itne helt st\94tt \84n\r\n"},
+    "USB tangentbord \204r itne helt st\224tt \204n\r\n"},
     {STRING_FORMATTINGDISK,
     "Setup formaterar din disk"},
     {STRING_CHECKINGDISK,
-    "Setup under\94ker din disk"},
+    "Setup under\224ker din disk"},
     {STRING_FORMATDISK1,
     " Formaterar partition som %S filsystem (snabbformatering) "},
     {STRING_FORMATDISK2,
     " Formaterar partition som %S filsystem "},
     {STRING_KEEPFORMAT,
-    " Beh\86ll nuvarande filsystem (inga f\94r\84ndringar) "},
-    {STRING_HDINFOPARTCREATE,
-    "%I64u %s  H\86rddisk %lu  (Port=%hu, Bus=%hu, Id=%hu) p\86 %wZ."},
-    {STRING_HDDINFOUNK1,
-    "%I64u %s  H\86rddisk %lu  (Port=%hu, Bus=%hu, Id=%hu)."},
+    " Beh\206ll nuvarande filsystem (inga f\224r\204ndringar) "},
+    {STRING_HDINFOPARTCREATE_1,
+    "%I64u %s  H\206rddisk %lu  (Port=%hu, Bus=%hu, Id=%hu) p\206 %wZ [%s]."},
+    {STRING_HDINFOPARTCREATE_2,
+    "%I64u %s  H\206rddisk %lu  (Port=%hu, Bus=%hu, Id=%hu) [%s]."},
     {STRING_HDDINFOUNK2,
-    "   %c%c  Typ %lu    %I64u %s"},
-    {STRING_HDINFOPARTDELETE,
-    "on %I64u %s  H\86rddisk %lu  (Port=%hu, Bus=%hu, Id=%hu) p\86 %wZ."},
-    {STRING_HDDINFOUNK3,
-    "on %I64u %s  H\86rddisk %lu  (Port=%hu, Bus=%hu, Id=%hu)."},
-    {STRING_HDINFOPARTZEROED,
-    "H\86rddisk %lu (%I64u %s), Port=%hu, Bus=%hu, Id=%hu (%wZ)."},
+    "   %c%c  Typ 0x%02X    %I64u %s"},
+    {STRING_HDINFOPARTDELETE_1,
+    "on %I64u %s  H\206rddisk %lu  (Port=%hu, Bus=%hu, Id=%hu) p\206 %wZ [%s]."},
+    {STRING_HDINFOPARTDELETE_2,
+    "on %I64u %s  H\206rddisk %lu  (Port=%hu, Bus=%hu, Id=%hu) [%s]."},
+    {STRING_HDINFOPARTZEROED_1,
+    "H\206rddisk %lu (%I64u %s), Port=%hu, Bus=%hu, Id=%hu (%wZ) [%s]."},
     {STRING_HDDINFOUNK4,
-    "%c%c  Typ %lu    %I64u %s"},
-    {STRING_HDINFOPARTEXISTS,
-    "p\86 H\86rddisk %lu (%I64u %s), Port=%hu, Bus=%hu, Id=%hu (%wZ)."},
+    "%c%c  Typ 0x%02X    %I64u %s"},
+    {STRING_HDINFOPARTEXISTS_1,
+    "p\206 H\206rddisk %lu (%I64u %s), Port=%hu, Bus=%hu, Id=%hu (%wZ) [%s]."},
     {STRING_HDDINFOUNK5,
-    "%c%c  Typ %-3u                         %6lu %s"},
-    {STRING_HDINFOPARTSELECT,
-    "%6lu %s  H\86rddisk %lu  (Port=%hu, Bus=%hu, Id=%hu) p\86 %S"},
-    {STRING_HDDINFOUNK6,
-    "%6lu %s  H\86rddisk %lu  (Port=%hu, Bus=%hu, Id=%hu)"},
+    "%c%c %c %sTyp %-3u%s                      %6lu %s"},
+    {STRING_HDINFOPARTSELECT_1,
+    "%6lu %s  H\206rddisk %lu  (Port=%hu, Bus=%hu, Id=%hu) p\206 %wZ [%s]"},
+    {STRING_HDINFOPARTSELECT_2,
+    "%6lu %s  H\206rddisk %lu  (Port=%hu, Bus=%hu, Id=%hu) [%s]"},
     {STRING_NEWPARTITION,
-    "Setup skapade en ny partition p\86"},
+    "Setup skapade en ny partition p\206"},
     {STRING_UNPSPACE,
-    "    Opartitionerat utrymme              %6lu %s"},
+    "    %sOpartitionerat utrymme%s            %6lu %s"},
     {STRING_MAXSIZE,
     "MB (max. %lu MB)"},
+    {STRING_EXTENDED_PARTITION,
+    "Extended Partition"},
     {STRING_UNFORMATTED,
     "Ny (Oformaterad)"},
     {STRING_FORMATUNUSED,
-    "Oanv\84nt"},
+    "Oanv\204nt"},
     {STRING_FORMATUNKNOWN,
-    "Ok\84nd"},
+    "Ok\204nd"},
     {STRING_KB,
     "KB"},
     {STRING_MB,
@@ -1708,6 +1954,6 @@ MUI_STRING svSEStrings[] =
     {STRING_GB,
     "GB"},
     {STRING_ADDKBLAYOUTS,
-    "L\84gger till tangentbordslayouter"},
+    "L\204gger till tangentbordslayouter"},
     {0, 0}
 };