##############################################################
### Select installation language dialog.
##############################################################
Function SelectLanguageDialog
  Push ""               # for the auto count to work the first empty push (Push "") must remain
  Push ${LANG_ENGLISH}  # English
  Push English
  Push ${LANG_RUSSIAN}  # Russian
  Push Russian
  Push A                # A means auto count languages
  LangDLL::LangDialog "Installer Language" "Please select the language of the installer"
  Pop $LANGUAGE
  StrCmp $LANGUAGE "Cancel" 0 +2
   Abort
FunctionEnd
##############################################################
Function un.SelectLanguageDialog
  Push ""               # for the auto count to work the first empty push (Push "") must remain
  Push ${LANG_ENGLISH}  # English
  Push English
  Push ${LANG_RUSSIAN}  # Russian
  Push Russian
  Push A                # A means auto count languages
  LangDLL::LangDialog "Uninstaller Language" "Please select the language of the uninstaller"
  Pop $LANGUAGE
  StrCmp $LANGUAGE "Cancel" 0 +2
   Abort
FunctionEnd
##############################################################
