OSDN Git Service

Updated installer to check for Service Pack 2 on Windows XP and suggest download...
authorlordmulder <mulder2@gmx.de>
Fri, 8 Apr 2011 13:51:54 +0000 (15:51 +0200)
committerlordmulder <mulder2@gmx.de>
Fri, 8 Apr 2011 13:51:54 +0000 (15:51 +0200)
14 files changed:
etc/NSIS/setup.nsi
etc/Translation/Blank.ts
etc/Translation/LameXP_DE.ts
etc/Translation/LameXP_ES.ts
etc/Translation/LameXP_FR.ts
etc/Translation/LameXP_IT.ts
etc/Translation/LameXP_KR.ts
etc/Translation/LameXP_RU.ts
etc/Translation/LameXP_UK.ts
res/localization/LameXP_DE.qm
res/localization/LameXP_ES.qm
res/localization/LameXP_KR.qm
res/localization/LameXP_RU.qm
src/Config.h

index cdfa2ec..4e667dc 100644 (file)
@@ -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
index dfc4713..a8da804 100644 (file)
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>Executable &apos;%1&apos; requires Windows 2000 or later.</source>
+        <source>Executable &apos;%1&apos; requires Windows XP or later.</source>
         <translation type="unfinished"></translation>
     </message>
 </context>
index f3c4059..181ff1f 100644 (file)
         <translation>Programm &apos;%1&apos; benötigt Qt v%2, aber Qt v%3 wurde gefunden.</translation>
     </message>
     <message>
-        <source>Executable &apos;%1&apos; requires Windows 2000 or later.</source>
-        <translation>Programm &apos;%1&apos; benötigt Windows 2000 oder neuer.</translation>
+        <source>Executable &apos;%1&apos; requires Windows XP or later.</source>
+        <translation type="unfinished"></translation>
     </message>
 </context>
 <context>
index 5fc1dab..9bcf241 100644 (file)
         <translation>El ejecutable &apos;%1&apos;requiere Qt v%2, pero se ha encontrado v%3.</translation>
     </message>
     <message>
-        <source>Executable &apos;%1&apos; requires Windows 2000 or later.</source>
-        <translation>El ejecutable &apos;%1&apos;requiere Windows 2000 o superior.</translation>
+        <source>Executable &apos;%1&apos; requires Windows XP or later.</source>
+        <translation type="unfinished"></translation>
     </message>
 </context>
 <context>
index 2126fed..f8dd4cd 100644 (file)
@@ -1664,7 +1664,7 @@ Ouvrir le dossier récursivement...</translation>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>Executable &apos;%1&apos; requires Windows 2000 or later.</source>
+        <source>Executable &apos;%1&apos; requires Windows XP or later.</source>
         <translation type="unfinished"></translation>
     </message>
 </context>
index 61ac607..fdfc276 100644 (file)
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>Executable &apos;%1&apos; requires Windows 2000 or later.</source>
+        <source>Executable &apos;%1&apos; requires Windows XP or later.</source>
         <translation type="unfinished"></translation>
     </message>
 </context>
index 404d449..3943fba 100644 (file)
         <translation type="unfinished">&apos;%1&apos;의 실행은 Qt v%2가 요구됩니다. 하지만 Qt v%3이 발견되었습니다.</translation>
     </message>
     <message>
-        <source>Executable &apos;%1&apos; requires Windows 2000 or later.</source>
-        <translation type="unfinished">&apos;%1&apos;의 실행은 Windows 2000 이상이 요구됩니다.</translation>
+        <source>Executable &apos;%1&apos; requires Windows XP or later.</source>
+        <translation type="unfinished"></translation>
     </message>
 </context>
 <context>
index 24279bd..af6fdf8 100644 (file)
         <translation type="unfinished">Исполняемому файлу  &apos;%1&apos; требуется версия Qt  v%2, но найдена версия  v%3.</translation>
     </message>
     <message>
-        <source>Executable &apos;%1&apos; requires Windows 2000 or later.</source>
-        <translation type="unfinished">Исполняемому файлу &apos;%1&apos; треубся Windows 2000 или новее.</translation>
+        <source>Executable &apos;%1&apos; requires Windows XP or later.</source>
+        <translation type="unfinished"></translation>
     </message>
 </context>
 <context>
index 75cf5d0..3b43d50 100644 (file)
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>Executable &apos;%1&apos; requires Windows 2000 or later.</source>
+        <source>Executable &apos;%1&apos; requires Windows XP or later.</source>
         <translation type="unfinished"></translation>
     </message>
 </context>
index 631e29c..ccef8c6 100644 (file)
Binary files a/res/localization/LameXP_DE.qm and b/res/localization/LameXP_DE.qm differ
index e857733..ee37438 100644 (file)
Binary files a/res/localization/LameXP_ES.qm and b/res/localization/LameXP_ES.qm differ
index 132c6a5..8c8ca7c 100644 (file)
Binary files a/res/localization/LameXP_KR.qm and b/res/localization/LameXP_KR.qm differ
index 8b30727..1f793a5 100644 (file)
Binary files a/res/localization/LameXP_RU.qm and b/res/localization/LameXP_RU.qm differ
index 9dce42b..0ba3691 100644 (file)
@@ -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
 
 /*