# HG changeset patch
# User Darshaka Pathirana <[EMAIL PROTECTED]>
# Date 1213865625 -7200
# Node ID 5e566139914241557713f359a8212c1c098bea6a
# Parent  da37dc7faa90c36ef09276671c41179d0ca499b7
Added german language
(confirmation in onInit can only be displayed in english)

diff -r da37dc7faa90 -r 5e5661399142 wengophone/nsis/i18n.nsi
--- a/wengophone/nsis/i18n.nsi  Wed Jun 18 17:29:01 2008 +0200
+++ b/wengophone/nsis/i18n.nsi  Thu Jun 19 10:53:45 2008 +0200
@@ -2,3 +2,6 @@
 ; already running message
 LangString i18n_already_running_message ${LANG_ENGLISH} "WengoPhone
is running. Please stop it and try again."
 LangString i18n_already_running_message ${LANG_FRENCH} "WengoPhone
est en cours d'exĂ©cution. Veuillez l'arrĂȘter."
+
+LangString i18n_confirm_terminate ${LANG_ENGLISH} "${PRODUCT_NAME}
must be closed to proceed.$\n$\nClick $\"OK$\" to exit
${PRODUCT_NAME} automatically and continue."
+LangString i18n_confirm_terminate ${LANG_GERMAN} "${PRODUCT_NAME}
must beendet werden.$\n$\nKlicken Sie auf $\"OK$\", um
${PRODUCT_NAME} automatisch zu beenden und fortzufahren."
diff -r da37dc7faa90 -r 5e5661399142 wengophone/nsis/installer.nsi
--- a/wengophone/nsis/installer.nsi     Wed Jun 18 17:29:01 2008 +0200
+++ b/wengophone/nsis/installer.nsi     Thu Jun 19 10:53:45 2008 +0200
@@ -75,10 +75,12 @@
 !insertmacro MUI_UNPAGE_FINISH

 ; Language files, first language is the default language
+!insertmacro MUI_LANGUAGE "German"
 !insertmacro MUI_LANGUAGE "English"
 !insertmacro MUI_LANGUAGE "French"

 ; Loads license translation
+LicenseLangString license ${LANG_GERMAN} "..\COPYING"
 LicenseLangString license ${LANG_ENGLISH} "..\COPYING"
 LicenseLangString license ${LANG_FRENCH} "..\COPYING"
 LicenseData $(license)
@@ -104,7 +106,7 @@
        DetailPrint "Stopping ${WND_TITLE} Application"
        FindWindow $0 '${WND_CLASS}' '${WND_TITLE}'
        IntCmp $0 0 done
-               MessageBox MB_ICONQUESTION|MB_OKCANCEL "${PRODUCT_NAME} must be
closed to proceed.$\n$\nClick $\"OK$\" to exit ${PRODUCT_NAME}
automatically and continue." /SD IDOK IDCANCEL abortTerminate
+               MessageBox MB_ICONQUESTION|MB_OKCANCEL
"$(i18n_confirm_terminate)" /SD IDOK IDCANCEL abortTerminate
        Goto terminate

        abortTerminate:
@@ -128,6 +130,7 @@
 !include "functions.nsi"
 Function .onInit

+       !insertmacro MUI_LANGDLL_DISPLAY
        !insertmacro TerminateApp

        /** For future use */
@@ -137,8 +140,6 @@
        ;push "WengoPhone"
        ;push "QWidget"
        ;call SendMessage
-
-       !insertmacro MUI_LANGDLL_DISPLAY

        Call IsSilent
        Pop $0
@@ -189,8 +190,8 @@
 SectionEnd

 Function un.onInit
+       !insertmacro MUI_UNGETLANGUAGE
        !insertmacro TerminateApp
-       !insertmacro MUI_UNGETLANGUAGE
 FunctionEnd

 Section Uninstall

_______________________________________________
QuteCom-dev mailing list
[email protected]
http://lists.qutecom.org/mailman/listinfo/qutecom-dev

Reply via email to