diff gaim-installer.nsi @ 7572:6300424eafbf

[gaim-migrate @ 8188] Update installer for gaim language macros committer: Tailor Script <tailor@pidgin.im>
author Herman Bloggs <hermanator12002@yahoo.com>
date Wed, 19 Nov 2003 22:43:22 +0000
parents 908343b14e70
children df5f8c339c38
line wrap: on
line diff
--- a/gaim-installer.nsi	Wed Nov 19 22:37:19 2003 +0000
+++ b/gaim-installer.nsi	Wed Nov 19 22:43:22 2003 +0000
@@ -136,21 +136,25 @@
 ;--------------------------------
 ;Translations
 
-  !include "${GAIM_NSIS_INCLUDE_PATH}\translations\english.nsh"
-  !include "${GAIM_NSIS_INCLUDE_PATH}\translations\german.nsh"
-  !include "${GAIM_NSIS_INCLUDE_PATH}\translations\dutch.nsh"
-  !include "${GAIM_NSIS_INCLUDE_PATH}\translations\french.nsh"
-  !include "${GAIM_NSIS_INCLUDE_PATH}\translations\simp-chinese.nsh"
-  !include "${GAIM_NSIS_INCLUDE_PATH}\translations\serbian-latin.nsh"
-  !include "${GAIM_NSIS_INCLUDE_PATH}\translations\portuguese-br.nsh"
-  !include "${GAIM_NSIS_INCLUDE_PATH}\translations\portuguese.nsh"
-  !include "${GAIM_NSIS_INCLUDE_PATH}\translations\hungarian.nsh"
-  !include "${GAIM_NSIS_INCLUDE_PATH}\translations\italian.nsh"
-  !include "${GAIM_NSIS_INCLUDE_PATH}\translations\bulgarian.nsh"
-  !include "${GAIM_NSIS_INCLUDE_PATH}\translations\swedish.nsh"
-  !include "${GAIM_NSIS_INCLUDE_PATH}\translations\trad-chinese.nsh"
-  !include "${GAIM_NSIS_INCLUDE_PATH}\translations\korean.nsh"
-  !include "${GAIM_NSIS_INCLUDE_PATH}\translations\romanian.nsh"
+  !define GAIM_DEFAULT_LANGFILE "${GAIM_NSIS_INCLUDE_PATH}\translations\english.nsh"
+
+  !include "${GAIM_NSIS_INCLUDE_PATH}\langmacros.nsh"
+
+  !insertmacro GAIM_MACRO_INCLUDE_LANGFILE "ENGLISH"		"${GAIM_NSIS_INCLUDE_PATH}\translations\english.nsh"
+  !insertmacro GAIM_MACRO_INCLUDE_LANGFILE "GERMAN"		"${GAIM_NSIS_INCLUDE_PATH}\translations\german.nsh"
+  !insertmacro GAIM_MACRO_INCLUDE_LANGFILE "DUTCH"		"${GAIM_NSIS_INCLUDE_PATH}\translations\dutch.nsh"
+  !insertmacro GAIM_MACRO_INCLUDE_LANGFILE "FRENCH"		"${GAIM_NSIS_INCLUDE_PATH}\translations\french.nsh"
+  !insertmacro GAIM_MACRO_INCLUDE_LANGFILE "SIMPCHINESE"	"${GAIM_NSIS_INCLUDE_PATH}\translations\simp-chinese.nsh"
+  !insertmacro GAIM_MACRO_INCLUDE_LANGFILE "SERBIAN"		"${GAIM_NSIS_INCLUDE_PATH}\translations\serbian-latin.nsh"
+  !insertmacro GAIM_MACRO_INCLUDE_LANGFILE "PORTUGUESEBR"	"${GAIM_NSIS_INCLUDE_PATH}\translations\portuguese-br.nsh"
+  !insertmacro GAIM_MACRO_INCLUDE_LANGFILE "PORTUGUESE"		"${GAIM_NSIS_INCLUDE_PATH}\translations\portuguese.nsh"
+  !insertmacro GAIM_MACRO_INCLUDE_LANGFILE "HUNGARIAN"		"${GAIM_NSIS_INCLUDE_PATH}\translations\hungarian.nsh"
+  !insertmacro GAIM_MACRO_INCLUDE_LANGFILE "ITALIAN"		"${GAIM_NSIS_INCLUDE_PATH}\translations\italian.nsh"
+  !insertmacro GAIM_MACRO_INCLUDE_LANGFILE "BULGARIAN"		"${GAIM_NSIS_INCLUDE_PATH}\translations\bulgarian.nsh"
+  !insertmacro GAIM_MACRO_INCLUDE_LANGFILE "SWEDISH"		"${GAIM_NSIS_INCLUDE_PATH}\translations\swedish.nsh"
+  !insertmacro GAIM_MACRO_INCLUDE_LANGFILE "TRADCHINESE"	"${GAIM_NSIS_INCLUDE_PATH}\translations\trad-chinese.nsh"
+  !insertmacro GAIM_MACRO_INCLUDE_LANGFILE "KOREAN"		"${GAIM_NSIS_INCLUDE_PATH}\translations\korean.nsh"
+  !insertmacro GAIM_MACRO_INCLUDE_LANGFILE "ROMANIAN"		"${GAIM_NSIS_INCLUDE_PATH}\translations\romanian.nsh"
 
 ;--------------------------------
 ;Reserve Files
@@ -1068,6 +1072,7 @@
 
 ; Page enter and exit functions..
 
+!ifdef WITH_GTK
 Function preGtkDirPage
   Call DoWeNeedGtk
   Pop $0
@@ -1116,6 +1121,7 @@
     Abort
   done:
 FunctionEnd
+!endif
 
 ; GetParameters
 ; input, none