summaryrefslogtreecommitdiffstats
path: root/packaging
diff options
context:
space:
mode:
authorAdib Taraben <theadib@gmail.com>2008-01-02 01:40:08 +0000
committertheadib <theadib@users.sourceforge.net>2008-01-02 01:40:08 +0000
commitba9ab390e8ce2836c42edc07e88c8cb1e0ba5fe5 (patch)
tree78ba18edc4e958d27c600a6d802aeeefbccc5f46 /packaging
parentdisable fill-and-stroke blend (separate commit for easy reversion) (diff)
downloadinkscape-ba9ab390e8ce2836c42edc07e88c8cb1e0ba5fe5.tar.gz
inkscape-ba9ab390e8ce2836c42edc07e88c8cb1e0ba5fe5.zip
finished preparation of localisation for additional terms
(bzr r4359)
Diffstat (limited to 'packaging')
-rw-r--r--packaging/win32/catalan.nsh21
-rw-r--r--packaging/win32/czech.nsh17
-rw-r--r--packaging/win32/english.nsh17
-rw-r--r--packaging/win32/finnish.nsh17
-rw-r--r--packaging/win32/french.nsh17
-rw-r--r--packaging/win32/german.nsh17
-rw-r--r--packaging/win32/inkscape.nsi28
-rw-r--r--packaging/win32/italian.nsh17
-rw-r--r--packaging/win32/japanese.nsh19
-rw-r--r--packaging/win32/polish.nsh17
-rw-r--r--packaging/win32/russian.nsh17
-rw-r--r--packaging/win32/slovak.nsh17
-rw-r--r--packaging/win32/slovenian.nsh17
-rw-r--r--packaging/win32/spanish.nsh17
14 files changed, 232 insertions, 23 deletions
diff --git a/packaging/win32/catalan.nsh b/packaging/win32/catalan.nsh
index 406fc220e..bff767f9b 100644
--- a/packaging/win32/catalan.nsh
+++ b/packaging/win32/catalan.nsh
@@ -14,6 +14,7 @@
; february 15 2007 new language bn, en_AU, eo, id, ro
; april 11 2007 new language he
; october 2007 new language ca@valencian
+; January 2008 new uninstaller messages
!insertmacro MUI_LANGUAGE "Catalan"
@@ -292,6 +293,20 @@ LangString lng_UInstOpt1 ${LANG_CATALAN} "Seleccioneu les vostres opcions addic
; Ask to purge the personal preferences
; LangString lng_PurgePrefs ${LANG_CATALAN} "Keep personal Preferences"
-LangString lng_PurgePrefs ${LANG_CATALAN} "Conserva les preferčncies personals"
-
-
+LangString lng_PurgePrefs ${LANG_CATALAN} "Conserva les preferčncies personals"
+
+LangString lng_RETRY_CANCEL_DESC ${LANG_CATALAN} "$\n$\nPress RETRY to continue or press CANCEL to abort."
+
+LangString lng_ClearDirectoryBefore ${LANG_CATALAN} "${PRODUCT_NAME} must be installed in an empty directory. $INSTDIR is not empty. Please clear this directory first!$(lng_RETRY_CANCEL_DESC)"
+
+LangString lng_UninstallLogNotFound ${LANG_CATALAN} "$INSTDIR\uninstall.log not found!$\r$\nPlease uninstall by clearing directory $INSTDIR yourself!"
+
+LangString lng_FileChanged ${LANG_CATALAN} "The file $filename has been changed after installation.$\r$\nDo you still want to delete that file?"
+
+LangString lng_Yes ${LANG_CATALAN} "Yes"
+
+LangString lng_AlwaysYes ${LANG_CATALAN} "always answer Yes"
+
+LangString lng_No ${LANG_CATALAN} "No"
+
+LangString lng_AlwaysNo ${LANG_CATALAN} "always answer No"
diff --git a/packaging/win32/czech.nsh b/packaging/win32/czech.nsh
index 16a66e9e5..4ab5d0fd9 100644
--- a/packaging/win32/czech.nsh
+++ b/packaging/win32/czech.nsh
@@ -14,6 +14,7 @@
; february 15 2007 new language bn, en_AU, eo, id, ro
; april 11 2007 new language he
; october 2007 new language ca@valencian
+; January 2008 new uninstaller messages
!insertmacro MUI_LANGUAGE "Czech"
@@ -209,3 +210,19 @@ LangString lng_UInstOpt1 ${LANG_CZECH} "Vyberte prosím další nastavení"
; Ask to purge the personal preferences
LangString lng_PurgePrefs ${LANG_CZECH} "Ponechat osobní nastavení"
+
+LangString lng_RETRY_CANCEL_DESC ${LANG_CZECH} "$\n$\nPress RETRY to continue or press CANCEL to abort."
+
+LangString lng_ClearDirectoryBefore ${LANG_CZECH} "${PRODUCT_NAME} must be installed in an empty directory. $INSTDIR is not empty. Please clear this directory first!$(lng_RETRY_CANCEL_DESC)"
+
+LangString lng_UninstallLogNotFound ${LANG_CZECH} "$INSTDIR\uninstall.log not found!$\r$\nPlease uninstall by clearing directory $INSTDIR yourself!"
+
+LangString lng_FileChanged ${LANG_CZECH} "The file $filename has been changed after installation.$\r$\nDo you still want to delete that file?"
+
+LangString lng_Yes ${LANG_CZECH} "Yes"
+
+LangString lng_AlwaysYes ${LANG_CZECH} "always answer Yes"
+
+LangString lng_No ${LANG_CZECH} "No"
+
+LangString lng_AlwaysNo ${LANG_CZECH} "always answer No"
diff --git a/packaging/win32/english.nsh b/packaging/win32/english.nsh
index 1426497ac..d55971c6e 100644
--- a/packaging/win32/english.nsh
+++ b/packaging/win32/english.nsh
@@ -13,6 +13,7 @@
; february 15 2007 new language bn, en_AU, eo, id, ro
; april 11 2007 new language he
; october 2007 new language ca@valencian
+; January 2008 new uninstaller messages
!insertmacro MUI_LANGUAGE "English"
@@ -207,3 +208,19 @@ LangString lng_UInstOpt1 ${LANG_ENGLISH} "Please make your choices for addition
; Ask to purge the personal preferences
LangString lng_PurgePrefs ${LANG_ENGLISH} "Keep personal Preferences"
+
+LangString lng_RETRY_CANCEL_DESC ${LANG_ENGLISH} "$\n$\nPress RETRY to continue or press CANCEL to abort."
+
+LangString lng_ClearDirectoryBefore ${LANG_ENGLISH} "${PRODUCT_NAME} must be installed in an empty directory. $INSTDIR is not empty. Please clear this directory first!$(lng_RETRY_CANCEL_DESC)"
+
+LangString lng_UninstallLogNotFound ${LANG_ENGLISH} "$INSTDIR\uninstall.log not found!$\r$\nPlease uninstall by clearing directory $INSTDIR yourself!"
+
+LangString lng_FileChanged ${LANG_ENGLISH} "The file $filename has been changed after installation.$\r$\nDo you still want to delete that file?"
+
+LangString lng_Yes ${LANG_ENGLISH} "Yes"
+
+LangString lng_AlwaysYes ${LANG_ENGLISH} "always answer Yes"
+
+LangString lng_No ${LANG_ENGLISH} "No"
+
+LangString lng_AlwaysNo ${LANG_ENGLISH} "always answer No"
diff --git a/packaging/win32/finnish.nsh b/packaging/win32/finnish.nsh
index 39802431f..d6abd3d53 100644
--- a/packaging/win32/finnish.nsh
+++ b/packaging/win32/finnish.nsh
@@ -13,6 +13,7 @@
; february 15 2007 new language bn, en_AU, eo, id, ro
; april 11 2007 new language he
; october 2007 new language ca@valencian
+; January 2008 new uninstaller messages
!insertmacro MUI_LANGUAGE "Finnish"
@@ -207,3 +208,19 @@ LangString lng_UInstOpt1 ${LANG_FINNISH} "Valitse haluamasi asetukset ohjelman
; Ask to purge the personal preferences
LangString lng_PurgePrefs ${LANG_FINNISH} "Säilytä omat asetukset"
+
+LangString lng_RETRY_CANCEL_DESC ${LANG_FINNISH} "$\n$\nPress RETRY to continue or press CANCEL to abort."
+
+LangString lng_ClearDirectoryBefore ${LANG_FINNISH} "${PRODUCT_NAME} must be installed in an empty directory. $INSTDIR is not empty. Please clear this directory first!$(lng_RETRY_CANCEL_DESC)"
+
+LangString lng_UninstallLogNotFound ${LANG_FINNISH} "$INSTDIR\uninstall.log not found!$\r$\nPlease uninstall by clearing directory $INSTDIR yourself!"
+
+LangString lng_FileChanged ${LANG_FINNISH} "The file $filename has been changed after installation.$\r$\nDo you still want to delete that file?"
+
+LangString lng_Yes ${LANG_FINNISH} "Yes"
+
+LangString lng_AlwaysYes ${LANG_FINNISH} "always answer Yes"
+
+LangString lng_No ${LANG_FINNISH} "No"
+
+LangString lng_AlwaysNo ${LANG_FINNISH} "always answer No"
diff --git a/packaging/win32/french.nsh b/packaging/win32/french.nsh
index 3a156e1f9..19c1a655b 100644
--- a/packaging/win32/french.nsh
+++ b/packaging/win32/french.nsh
@@ -14,6 +14,7 @@
; february 15 2007 new language bn, en_AU, eo, id, ro
; april 11 2007 new language he
; october 2007 new language ca@valencian
+; January 2008 new uninstaller messages
!insertmacro MUI_LANGUAGE "French"
@@ -209,4 +210,18 @@ LangString lng_UInstOpt1 ${LANG_FRENCH} "Choisissez parmi les options additionn
; Ask to purge the personal preferences
LangString lng_PurgePrefs ${LANG_FRENCH} "Conserver les préférences personnelles"
-
+LangString lng_RETRY_CANCEL_DESC ${LANG_FRENCH} "$\n$\nPress RETRY to continue or press CANCEL to abort."
+
+LangString lng_ClearDirectoryBefore ${LANG_FRENCH} "${PRODUCT_NAME} must be installed in an empty directory. $INSTDIR is not empty. Please clear this directory first!$(lng_RETRY_CANCEL_DESC)"
+
+LangString lng_UninstallLogNotFound ${LANG_FRENCH} "$INSTDIR\uninstall.log not found!$\r$\nPlease uninstall by clearing directory $INSTDIR yourself!"
+
+LangString lng_FileChanged ${LANG_FRENCH} "The file $filename has been changed after installation.$\r$\nDo you still want to delete that file?"
+
+LangString lng_Yes ${LANG_FRENCH} "Yes"
+
+LangString lng_AlwaysYes ${LANG_FRENCH} "always answer Yes"
+
+LangString lng_No ${LANG_FRENCH} "No"
+
+LangString lng_AlwaysNo ${LANG_FRENCH} "always answer No"
diff --git a/packaging/win32/german.nsh b/packaging/win32/german.nsh
index 127569433..8fd403a42 100644
--- a/packaging/win32/german.nsh
+++ b/packaging/win32/german.nsh
@@ -13,6 +13,7 @@
; february 15 2007 new language bn, en_AU, eo, id, ro
; april 11 2007 new language he
; october 2007 new language ca@valencian
+; January 2008 new uninstaller messages
!insertmacro MUI_LANGUAGE "German"
@@ -211,3 +212,19 @@ LangString lng_UInstOpt1 ${LANG_GERMAN} "Bitte wählen Sie die optionalen Deinst
; Ask to purge the personal preferences
;LangString lng_PurgePrefs ${LANG_GERMAN} "Keep Inkscape preferences"
LangString lng_PurgePrefs ${LANG_GERMAN} "behalte persönliche Inkscape-Vorgaben"
+
+LangString lng_RETRY_CANCEL_DESC ${LANG_GERMAN} "$\n$\nWiederholen um fortzufahren oder Abbrechen zum sofortigen Beenden."
+
+LangString lng_ClearDirectoryBefore ${LANG_GERMAN} "${PRODUCT_NAME} kann nur in einem leeren Verzeichnis installiert werden. $INSTDIR ist nicht leer. Bitte löschen Sie den verzeichnisinhalt und versuchen Sie es erneut!$(lng_RETRY_CANCEL_DESC)"
+
+LangString lng_UninstallLogNotFound ${LANG_GERMAN} "Datei $INSTDIR\uninstall.log nicht gefunden!$\r$\nBitte deinstallieren Sie selbst durch Löschen von $INSTDIR!"
+
+LangString lng_FileChanged ${LANG_GERMAN} "Die Datei $filename wurde nach der Installation geändert.$\r$\nMöchten Sie trotzden diese Datei löschen?"
+
+LangString lng_Yes ${LANG_GERMAN} "Ja"
+
+LangString lng_AlwaysYes ${LANG_GERMAN} "immer mit Ja antworten"
+
+LangString lng_No ${LANG_GERMAN} "Nein"
+
+LangString lng_AlwaysNo ${LANG_GERMAN} "immer mit Nein antworten"
diff --git a/packaging/win32/inkscape.nsi b/packaging/win32/inkscape.nsi
index db241cd13..3ee024a93 100644
--- a/packaging/win32/inkscape.nsi
+++ b/packaging/win32/inkscape.nsi
@@ -511,8 +511,7 @@ FindNextINSTDIR:
FindNext $0 $1
Goto FindINSTDIR
FoundSomethingINSTDIR:
-; @TODO translate
- MessageBox MB_RETRYCANCEL "${PRODUCT_NAME} must be installed in an empty directory. $INSTDIR ($1) is not empty. Please clear this directory first!$(lng_OK_CANCEL_DESC)" /SD IDCANCEL IDRETRY FindFirstINSTDIR
+ MessageBox MB_RETRYCANCEL|MB_ICONEXCLAMATION "$(lng_ClearDirectoryBefore)" /SD IDCANCEL IDRETRY FindFirstINSTDIR
Quit
FindNextDoneINSTDIR:
@@ -1006,9 +1005,6 @@ Section -FinalizeInstallation
!insertmacro UNINSTALL.LOG_UPDATE_INSTALL
DetailPrint "create MD5 sums"
- md5dll::GetMD5File /NOUNLOAD "$INSTDIR\inkscape.exe"
- Pop $1 ;md5 of file
- DetailPrint $1
ClearErrors
FileOpen $0 $INSTDIR\uninstall.dat r
FileOpen $9 $INSTDIR\uninstall.log w
@@ -1018,10 +1014,10 @@ readnextlineinstall:
FileRead $0 $1
IfErrors doneinstall
StrCpy $1 $1 -2
- DetailPrint $1
+ ;DetailPrint $1
md5dll::GetMD5File /NOUNLOAD $1
Pop $2
- DetailPrint $2
+ ;DetailPrint $2
StrCmp $2 "" +2
FileWrite $9 "$2 $1$\r$\n"
Goto readnextlineinstall
@@ -1254,7 +1250,7 @@ Function un.CustomPageUninstall
!insertmacro MUI_INSTALLOPTIONS_DISPLAY "inkscape.nsi.uninstall"
!insertmacro MUI_INSTALLOPTIONS_READ $MultiUser "inkscape.nsi.uninstall" "Field 2" "State"
DetailPrint "keepfiles = $MultiUser"
- ;MessageBox MB_OK "adminmode = $MultiUser MultiUserOS = $askMultiUser"
+ ;MessageBox MB_OK "adminmode = $MultiUser MultiUserOS = $askMultiUser"
FunctionEnd
@@ -1262,7 +1258,10 @@ FunctionEnd
Function un.onInit
;begin uninstall, could be added on top of uninstall section instead
;!insertmacro UNINSTALL.LOG_BEGIN_UNINSTALL
-
+ IfFileExists $INSTDIR\uninstall.log uninstalllogpresent
+ MessageBox MB_OK|MB_ICONEXCLAMATION "$(lng_UninstallLogNotFound)" /SD IDOK
+ Quit
+uninstalllogpresent:
ClearErrors
StrCpy $User ""
UserInfo::GetName
@@ -1319,14 +1318,12 @@ Function un.RemoveFile
md5dll::GetMD5File /NOUNLOAD $filename
Pop $ismd5sum ;md5 of file
StrCmp $md5sum $ismd5sum unremovefile 0
- DetailPrint "uups MD5 does not match"
+ ;DetailPrint "uups MD5 does not match"
StrCmp $removenever "never" 0 +2
Return
; the md5 sums does not match so we ask
- ; @TODO translate
- messagebox::show MB_DEFBUTTON3|MB_TOPMOST "deleting changed file" "0,103" \
- "The file has been changed after installation.$\r$\nDo you still want to delete that file?" \
- "Yes" "always answer YES" "No" "always answer NO"
+ messagebox::show MB_DEFBUTTON3|MB_TOPMOST "" "0,103" \
+ "$(lng_FileChanged)" "$(lng_Yes)" "$(lng_AlwaysYes)" "$(lng_No)" "$(lng_AlwaysNo)"
;DetailPrint "messagebox finished"
Pop $md5sum
;DetailPrint "messagebox call returned... $md5sum"
@@ -1534,8 +1531,7 @@ readnextline:
Call un.RemoveFile
Goto readnextline
uninstallnotfound:
-; @TODO translate
- MessageBox MB_OK "Fatal! $INSTDIR\uninstall.log not found! Please clear directory $INSTDIR yourself!" /SD IDOK
+ MessageBox MB_OK|MB_ICONEXCLAMATION "$(lng_UninstallLogNotFound)" /SD IDOK
done:
FileClose $0
diff --git a/packaging/win32/italian.nsh b/packaging/win32/italian.nsh
index b1d60160e..b0af4502a 100644
--- a/packaging/win32/italian.nsh
+++ b/packaging/win32/italian.nsh
@@ -13,6 +13,7 @@
; february 15 2007 new language bn, en_AU, eo, id, ro
; april 11 2007 new language he
; october 2007 new language ca@valencian
+; January 2008 new uninstaller messages
!insertmacro MUI_LANGUAGE "Italian"
@@ -207,3 +208,19 @@ LangString lng_UInstOpt1 ${LANG_ITALIAN} "Scegli ulteriori Opzioni"
; Ask to purge the personal preferences
LangString lng_PurgePrefs ${LANG_ITALIAN} "Mantieni le Impostazioni personali"
+
+LangString lng_RETRY_CANCEL_DESC ${LANG_ITALIAN} "$\n$\nPress RETRY to continue or press CANCEL to abort."
+
+LangString lng_ClearDirectoryBefore ${LANG_ITALIAN} "${PRODUCT_NAME} must be installed in an empty directory. $INSTDIR is not empty. Please clear this directory first!$(lng_RETRY_CANCEL_DESC)"
+
+LangString lng_UninstallLogNotFound ${LANG_ITALIAN} "$INSTDIR\uninstall.log not found!$\r$\nPlease uninstall by clearing directory $INSTDIR yourself!"
+
+LangString lng_FileChanged ${LANG_ITALIAN} "The file $filename has been changed after installation.$\r$\nDo you still want to delete that file?"
+
+LangString lng_Yes ${LANG_ITALIAN} "Yes"
+
+LangString lng_AlwaysYes ${LANG_ITALIAN} "always answer Yes"
+
+LangString lng_No ${LANG_ITALIAN} "No"
+
+LangString lng_AlwaysNo ${LANG_ITALIAN} "always answer No"
diff --git a/packaging/win32/japanese.nsh b/packaging/win32/japanese.nsh
index 90814c858..c371f7f48 100644
--- a/packaging/win32/japanese.nsh
+++ b/packaging/win32/japanese.nsh
@@ -8,6 +8,7 @@
; february 15 2007 new language bn, en_AU, eo, id, ro
; april 11 2007 new language he
; october 2007 new language ca@valencian
+; January 2008 new uninstaller messages
!insertmacro MUI_LANGUAGE "Japanese"
@@ -202,5 +203,19 @@ LangString lng_UInstOpt1 ${LANG_JAPANESE} "•K—v‚Ĺ‚ ‚ę‚ÎˆČ‰ş‚ĚƒIƒvƒVƒ‡ƒ“‚đ‘I‘đ‚ľ
; Ask to purge the personal preferences
LangString lng_PurgePrefs ${LANG_JAPANESE} "ŒÂlÝ’č‚đŽc‚ˇ"
-
-
+
+LangString lng_RETRY_CANCEL_DESC ${LANG_JAPANESE} "$\n$\nPress RETRY to continue or press CANCEL to abort."
+
+LangString lng_ClearDirectoryBefore ${LANG_JAPANESE} "${PRODUCT_NAME} must be installed in an empty directory. $INSTDIR is not empty. Please clear this directory first!$(lng_RETRY_CANCEL_DESC)"
+
+LangString lng_UninstallLogNotFound ${LANG_JAPANESE} "$INSTDIR\uninstall.log not found!$\r$\nPlease uninstall by clearing directory $INSTDIR yourself!"
+
+LangString lng_FileChanged ${LANG_JAPANESE} "The file $filename has been changed after installation.$\r$\nDo you still want to delete that file?"
+
+LangString lng_Yes ${LANG_JAPANESE} "Yes"
+
+LangString lng_AlwaysYes ${LANG_JAPANESE} "always answer Yes"
+
+LangString lng_No ${LANG_JAPANESE} "No"
+
+LangString lng_AlwaysNo ${LANG_JAPANESE} "always answer No"
diff --git a/packaging/win32/polish.nsh b/packaging/win32/polish.nsh
index 2c50c1a59..829c666b9 100644
--- a/packaging/win32/polish.nsh
+++ b/packaging/win32/polish.nsh
@@ -13,6 +13,7 @@
; february 15 2007 new language bn, en_AU, eo, id, ro
; april 11 2007 new language he
; october 2007 new language ca@valencian
+; January 2008 new uninstaller messages
!insertmacro MUI_LANGUAGE "Polish"
@@ -207,3 +208,19 @@ LangString lng_UInstOpt1 ${LANG_POLISH} "Dokonaj wyboru spoœród dodatkowych opc
; Ask to purge the personal preferences
LangString lng_PurgePrefs ${LANG_POLISH} "Zachowaj w systemie preferencje użytkownika "
+
+LangString lng_RETRY_CANCEL_DESC ${LANG_POLISH} "$\n$\nPress RETRY to continue or press CANCEL to abort."
+
+LangString lng_ClearDirectoryBefore ${LANG_POLISH} "${PRODUCT_NAME} must be installed in an empty directory. $INSTDIR is not empty. Please clear this directory first!$(lng_RETRY_CANCEL_DESC)"
+
+LangString lng_UninstallLogNotFound ${LANG_POLISH} "$INSTDIR\uninstall.log not found!$\r$\nPlease uninstall by clearing directory $INSTDIR yourself!"
+
+LangString lng_FileChanged ${LANG_POLISH} "The file $filename has been changed after installation.$\r$\nDo you still want to delete that file?"
+
+LangString lng_Yes ${LANG_POLISH} "Yes"
+
+LangString lng_AlwaysYes ${LANG_POLISH} "always answer Yes"
+
+LangString lng_No ${LANG_POLISH} "No"
+
+LangString lng_AlwaysNo ${LANG_POLISH} "always answer No"
diff --git a/packaging/win32/russian.nsh b/packaging/win32/russian.nsh
index 9a0e0e146..69f4fab08 100644
--- a/packaging/win32/russian.nsh
+++ b/packaging/win32/russian.nsh
@@ -13,6 +13,7 @@
; february 15 2007 new language bn, en_AU, eo, id, ro
; april 11 2007 new language he
; october 2007 new language ca@valencian
+; January 2008 new uninstaller messages
!insertmacro MUI_LANGUAGE "Russian"
@@ -208,4 +209,18 @@ LangString lng_UInstOpt1 ${LANG_RUSSIAN} "Óáĺäčňĺńü â ňîě, ÷ňî óęŕçŕëč äîďîëíčň
; Ask to purge the personal preferences
LangString lng_PurgePrefs ${LANG_RUSSIAN} "Ńîőđŕíčňü ëč÷íűĺ íŕńňđîéęč"
-
+LangString lng_RETRY_CANCEL_DESC ${LANG_RUSSIAN} "$\n$\nPress RETRY to continue or press CANCEL to abort."
+
+LangString lng_ClearDirectoryBefore ${LANG_RUSSIAN} "${PRODUCT_NAME} must be installed in an empty directory. $INSTDIR is not empty. Please clear this directory first!$(lng_RETRY_CANCEL_DESC)"
+
+LangString lng_UninstallLogNotFound ${LANG_RUSSIAN} "$INSTDIR\uninstall.log not found!$\r$\nPlease uninstall by clearing directory $INSTDIR yourself!"
+
+LangString lng_FileChanged ${LANG_RUSSIAN} "The file $filename has been changed after installation.$\r$\nDo you still want to delete that file?"
+
+LangString lng_Yes ${LANG_RUSSIAN} "Yes"
+
+LangString lng_AlwaysYes ${LANG_RUSSIAN} "always answer Yes"
+
+LangString lng_No ${LANG_RUSSIAN} "No"
+
+LangString lng_AlwaysNo ${LANG_RUSSIAN} "always answer No"
diff --git a/packaging/win32/slovak.nsh b/packaging/win32/slovak.nsh
index 862007abb..66c3ae228 100644
--- a/packaging/win32/slovak.nsh
+++ b/packaging/win32/slovak.nsh
@@ -13,6 +13,7 @@
; february 15 2007 new language bn, en_AU, eo, id, ro
; april 11 2007 new language he
; october 2007 new language ca@valencian
+; January 2008 new uninstaller messages
!insertmacro MUI_LANGUAGE "Slovak"
@@ -207,3 +208,19 @@ LangString lng_UInstOpt1 ${LANG_SLOVAK} "Zvožte prosím ďalšie možnosti"
; Ask to purge the personal preferences
LangString lng_PurgePrefs ${LANG_SLOVAK} "Ponecha osobné nastavenia"
+
+LangString lng_RETRY_CANCEL_DESC ${LANG_SLOVAK} "$\n$\nPress RETRY to continue or press CANCEL to abort."
+
+LangString lng_ClearDirectoryBefore ${LANG_SLOVAK} "${PRODUCT_NAME} must be installed in an empty directory. $INSTDIR is not empty. Please clear this directory first!$(lng_RETRY_CANCEL_DESC)"
+
+LangString lng_UninstallLogNotFound ${LANG_SLOVAK} "$INSTDIR\uninstall.log not found!$\r$\nPlease uninstall by clearing directory $INSTDIR yourself!"
+
+LangString lng_FileChanged ${LANG_SLOVAK} "The file $filename has been changed after installation.$\r$\nDo you still want to delete that file?"
+
+LangString lng_Yes ${LANG_SLOVAK} "Yes"
+
+LangString lng_AlwaysYes ${LANG_SLOVAK} "always answer Yes"
+
+LangString lng_No ${LANG_SLOVAK} "No"
+
+LangString lng_AlwaysNo ${LANG_SLOVAK} "always answer No"
diff --git a/packaging/win32/slovenian.nsh b/packaging/win32/slovenian.nsh
index 4dacec80f..ec546730b 100644
--- a/packaging/win32/slovenian.nsh
+++ b/packaging/win32/slovenian.nsh
@@ -13,6 +13,7 @@
; february 15 2007 new language bn, en_AU, eo, id, ro
; april 11 2007 new language he
; october 2007 new language ca@valencian
+; January 2008 new uninstaller messages
; !insertmacro MUI_LANGUAGE "Slovenščina"
!insertmacro MUI_LANGUAGE "Slovenian"
@@ -208,3 +209,19 @@ LangString lng_UInstOpt1 ${LANG_SLOVENIAN} "Izberite dodatne možnosti"
; Ask to purge the personal preferences
LangString lng_PurgePrefs ${LANG_SLOVENIAN} "Ohrani osebne nastavitve"
+
+LangString lng_RETRY_CANCEL_DESC ${LANG_SLOVENIAN} "$\n$\nPress RETRY to continue or press CANCEL to abort."
+
+LangString lng_ClearDirectoryBefore ${LANG_SLOVENIAN} "${PRODUCT_NAME} must be installed in an empty directory. $INSTDIR is not empty. Please clear this directory first!$(lng_RETRY_CANCEL_DESC)"
+
+LangString lng_UninstallLogNotFound ${LANG_SLOVENIAN} "$INSTDIR\uninstall.log not found!$\r$\nPlease uninstall by clearing directory $INSTDIR yourself!"
+
+LangString lng_FileChanged ${LANG_SLOVENIAN} "The file $filename has been changed after installation.$\r$\nDo you still want to delete that file?"
+
+LangString lng_Yes ${LANG_SLOVENIAN} "Yes"
+
+LangString lng_AlwaysYes ${LANG_SLOVENIAN} "always answer Yes"
+
+LangString lng_No ${LANG_SLOVENIAN} "No"
+
+LangString lng_AlwaysNo ${LANG_SLOVENIAN} "always answer No"
diff --git a/packaging/win32/spanish.nsh b/packaging/win32/spanish.nsh
index b98314385..3bd8a6be6 100644
--- a/packaging/win32/spanish.nsh
+++ b/packaging/win32/spanish.nsh
@@ -13,6 +13,7 @@
; february 15 2007 new language bn, en_AU, eo, id, ro
; april 11 2007 new language he
; october 2007 new language ca@valencian
+; January 2008 new uninstaller messages
!insertmacro MUI_LANGUAGE "Spanish"
@@ -206,3 +207,19 @@ LangString lng_UInstOpt1 ${LANG_SPANISH} "Elija sus opciones adicionales"
; Ask to purge the personal preferences
LangString lng_PurgePrefs ${LANG_SPANISH} "Guardar las preferencias personales"
+
+LangString lng_RETRY_CANCEL_DESC ${LANG_SPANISH} "$\n$\nPress RETRY to continue or press CANCEL to abort."
+
+LangString lng_ClearDirectoryBefore ${LANG_SPANISH} "${PRODUCT_NAME} must be installed in an empty directory. $INSTDIR is not empty. Please clear this directory first!$(lng_RETRY_CANCEL_DESC)"
+
+LangString lng_UninstallLogNotFound ${LANG_SPANISH} "$INSTDIR\uninstall.log not found!$\r$\nPlease uninstall by clearing directory $INSTDIR yourself!"
+
+LangString lng_FileChanged ${LANG_SPANISH} "The file $filename has been changed after installation.$\r$\nDo you still want to delete that file?"
+
+LangString lng_Yes ${LANG_SPANISH} "Yes"
+
+LangString lng_AlwaysYes ${LANG_SPANISH} "always answer Yes"
+
+LangString lng_No ${LANG_SPANISH} "No"
+
+LangString lng_AlwaysNo ${LANG_SPANISH} "always answer No"