diff --git a/etc/NSIS/setup.nsi b/etc/NSIS/setup.nsi
index cdfa2eca..4e667dc3 100644
--- a/etc/NSIS/setup.nsi
+++ b/etc/NSIS/setup.nsi
@@ -276,7 +276,9 @@ Function .onInit
${If} ${IsWinXP}
${AndIf} ${AtMostServicePack} 1
- MessageBox MB_TOPMOST|MB_ICONSTOP "Sorry, this application requires at least Windows XP with Service-Pack 2!"
+ MessageBox MB_TOPMOST|MB_ICONSTOP "Sorry, this application requires Windows XP with Service Pack 2 or newer!"
+ MessageBox MB_TOPMOST|MB_ICONINFORMATION|MB_YESNO "Do you want to download Service Pack 3 for Windows XP now?" IDNO +2
+ ExecShell "open" "http://www.microsoft.com/downloads/en/details.aspx?FamilyID=5b33b5a8-5e76-401f-be08-1e1555d4f3d4"
Quit
${EndIf}
FunctionEnd
diff --git a/etc/Translation/Blank.ts b/etc/Translation/Blank.ts
index dfc47139..a8da804c 100644
--- a/etc/Translation/Blank.ts
+++ b/etc/Translation/Blank.ts
@@ -1654,7 +1654,7 @@
- Executable '%1' requires Windows 2000 or later.
+ Executable '%1' requires Windows XP or later.
diff --git a/etc/Translation/LameXP_DE.ts b/etc/Translation/LameXP_DE.ts
index f3c40597..181ff1fa 100644
--- a/etc/Translation/LameXP_DE.ts
+++ b/etc/Translation/LameXP_DE.ts
@@ -1655,8 +1655,8 @@
Programm '%1' benötigt Qt v%2, aber Qt v%3 wurde gefunden.
- Executable '%1' requires Windows 2000 or later.
- Programm '%1' benötigt Windows 2000 oder neuer.
+ Executable '%1' requires Windows XP or later.
+
diff --git a/etc/Translation/LameXP_ES.ts b/etc/Translation/LameXP_ES.ts
index 5fc1dabe..9bcf241a 100644
--- a/etc/Translation/LameXP_ES.ts
+++ b/etc/Translation/LameXP_ES.ts
@@ -1654,8 +1654,8 @@
El ejecutable '%1'requiere Qt v%2, pero se ha encontrado v%3.
- Executable '%1' requires Windows 2000 or later.
- El ejecutable '%1'requiere Windows 2000 o superior.
+ Executable '%1' requires Windows XP or later.
+
diff --git a/etc/Translation/LameXP_FR.ts b/etc/Translation/LameXP_FR.ts
index 2126fed8..f8dd4cdc 100644
--- a/etc/Translation/LameXP_FR.ts
+++ b/etc/Translation/LameXP_FR.ts
@@ -1664,7 +1664,7 @@ Ouvrir le dossier récursivement...
- Executable '%1' requires Windows 2000 or later.
+ Executable '%1' requires Windows XP or later.
diff --git a/etc/Translation/LameXP_IT.ts b/etc/Translation/LameXP_IT.ts
index 61ac6079..fdfc2761 100644
--- a/etc/Translation/LameXP_IT.ts
+++ b/etc/Translation/LameXP_IT.ts
@@ -1655,7 +1655,7 @@
- Executable '%1' requires Windows 2000 or later.
+ Executable '%1' requires Windows XP or later.
diff --git a/etc/Translation/LameXP_KR.ts b/etc/Translation/LameXP_KR.ts
index 404d4496..3943fba2 100644
--- a/etc/Translation/LameXP_KR.ts
+++ b/etc/Translation/LameXP_KR.ts
@@ -1654,8 +1654,8 @@
'%1'의 실행은 Qt v%2가 요구됩니다. 하지만 Qt v%3이 발견되었습니다.
- Executable '%1' requires Windows 2000 or later.
- '%1'의 실행은 Windows 2000 이상이 요구됩니다.
+ Executable '%1' requires Windows XP or later.
+
diff --git a/etc/Translation/LameXP_RU.ts b/etc/Translation/LameXP_RU.ts
index 24279bd2..af6fdf8c 100644
--- a/etc/Translation/LameXP_RU.ts
+++ b/etc/Translation/LameXP_RU.ts
@@ -1657,8 +1657,8 @@
Исполняемому файлу '%1' требуется версия Qt v%2, но найдена версия v%3.
- Executable '%1' requires Windows 2000 or later.
- Исполняемому файлу '%1' треубся Windows 2000 или новее.
+ Executable '%1' requires Windows XP or later.
+
diff --git a/etc/Translation/LameXP_UK.ts b/etc/Translation/LameXP_UK.ts
index 75cf5d02..3b43d50d 100644
--- a/etc/Translation/LameXP_UK.ts
+++ b/etc/Translation/LameXP_UK.ts
@@ -1654,7 +1654,7 @@
- Executable '%1' requires Windows 2000 or later.
+ Executable '%1' requires Windows XP or later.
diff --git a/res/localization/LameXP_DE.qm b/res/localization/LameXP_DE.qm
index 631e29cb..ccef8c6e 100644
Binary files a/res/localization/LameXP_DE.qm and b/res/localization/LameXP_DE.qm differ
diff --git a/res/localization/LameXP_ES.qm b/res/localization/LameXP_ES.qm
index e8577337..ee374388 100644
Binary files a/res/localization/LameXP_ES.qm and b/res/localization/LameXP_ES.qm differ
diff --git a/res/localization/LameXP_KR.qm b/res/localization/LameXP_KR.qm
index 132c6a56..8c8ca7cb 100644
Binary files a/res/localization/LameXP_KR.qm and b/res/localization/LameXP_KR.qm differ
diff --git a/res/localization/LameXP_RU.qm b/res/localization/LameXP_RU.qm
index 8b307278..1f793a54 100644
Binary files a/res/localization/LameXP_RU.qm and b/res/localization/LameXP_RU.qm differ
diff --git a/src/Config.h b/src/Config.h
index 9dce42b5..0ba36919 100644
--- a/src/Config.h
+++ b/src/Config.h
@@ -25,7 +25,7 @@
#define VER_LAMEXP_MAJOR 4
#define VER_LAMEXP_MINOR_HI 0
#define VER_LAMEXP_MINOR_LO 2
-#define VER_LAMEXP_BUILD 426
+#define VER_LAMEXP_BUILD 427
#define VER_LAMEXP_SUFFIX Alpha-1
/*