added trad/simp chinese
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1368 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
ed80fd09f8
commit
4d7bb39eee
1 changed files with 24 additions and 1 deletions
|
@ -37,6 +37,14 @@
|
||||||
;Greek
|
;Greek
|
||||||
LoadLanguageFile "${NSISDIR}\Contrib\Language files\Greek.nlf"
|
LoadLanguageFile "${NSISDIR}\Contrib\Language files\Greek.nlf"
|
||||||
!include "${NSISDIR}\Contrib\Modern UI\Greek.nsh"
|
!include "${NSISDIR}\Contrib\Modern UI\Greek.nsh"
|
||||||
|
|
||||||
|
;Simplified Chinese
|
||||||
|
LoadLanguageFile "${NSISDIR}\Contrib\Language files\SimpChinese.nlf"
|
||||||
|
!include "${NSISDIR}\Contrib\Modern UI\SimpChinese.nsh"
|
||||||
|
|
||||||
|
;Traditional Chinese
|
||||||
|
LoadLanguageFile "${NSISDIR}\Contrib\Language files\TradChinese.nlf"
|
||||||
|
!include "${NSISDIR}\Contrib\Modern UI\TradChinese.nsh"
|
||||||
|
|
||||||
;General
|
;General
|
||||||
Name /LANG=${LANG_ENGLISH} "${NAME} ${VERSION}"
|
Name /LANG=${LANG_ENGLISH} "${NAME} ${VERSION}"
|
||||||
|
@ -44,6 +52,8 @@
|
||||||
Name /LANG=${LANG_GERMAN} "${NAME} ${VERSION}"
|
Name /LANG=${LANG_GERMAN} "${NAME} ${VERSION}"
|
||||||
Name /LANG=${LANG_DUTCH} "${NAME} ${VERSION}"
|
Name /LANG=${LANG_DUTCH} "${NAME} ${VERSION}"
|
||||||
Name /LANG=${LANG_GREEK} "${NAME} ${VERSION}"
|
Name /LANG=${LANG_GREEK} "${NAME} ${VERSION}"
|
||||||
|
Name /LANG=${LANG_SIMPCHINESE} "${NAME} ${VERSION}"
|
||||||
|
Name /LANG=${LANG_TRADCHINESE} "${NAME} ${VERSION}"
|
||||||
OutFile "MultiLanguage.exe"
|
OutFile "MultiLanguage.exe"
|
||||||
|
|
||||||
;User interface - icons, ui file, check bitmap, progress bar etc.
|
;User interface - icons, ui file, check bitmap, progress bar etc.
|
||||||
|
@ -55,6 +65,8 @@
|
||||||
LicenseData /LANG=${LANG_GERMAN} "License.txt"
|
LicenseData /LANG=${LANG_GERMAN} "License.txt"
|
||||||
LicenseData /LANG=${LANG_DUTCH} "License.txt"
|
LicenseData /LANG=${LANG_DUTCH} "License.txt"
|
||||||
LicenseData /LANG=${LANG_GREEK} "License.txt"
|
LicenseData /LANG=${LANG_GREEK} "License.txt"
|
||||||
|
LicenseData /LANG=${LANG_SIMPCHINESE} "License.txt"
|
||||||
|
LicenseData /LANG=${LANG_TRADCHINESE} "License.txt"
|
||||||
|
|
||||||
;Component-select dialog
|
;Component-select dialog
|
||||||
;Titles
|
;Titles
|
||||||
|
@ -63,22 +75,30 @@
|
||||||
LangString TITLE_SecCopyUI ${LANG_GERMAN} "modern.exe"
|
LangString TITLE_SecCopyUI ${LANG_GERMAN} "modern.exe"
|
||||||
LangString TITLE_SecCopyUI ${LANG_DUTCH} "modern.exe"
|
LangString TITLE_SecCopyUI ${LANG_DUTCH} "modern.exe"
|
||||||
LangString TITLE_SecCopyUI ${LANG_GREEK} "modern.exe"
|
LangString TITLE_SecCopyUI ${LANG_GREEK} "modern.exe"
|
||||||
|
LangString TITLE_SecCopyUI ${LANG_SIMPCHINESE} "modern.exe"
|
||||||
|
LangString TITLE_SecCopyUI ${LANG_TRADCHINESE} "modern.exe"
|
||||||
LangString TITLE_SecCreateUninst ${LANG_ENGLISH} "Uninstaller (English)"
|
LangString TITLE_SecCreateUninst ${LANG_ENGLISH} "Uninstaller (English)"
|
||||||
LangString TITLE_SecCreateUninst ${LANG_FRENCH} "Uninstaller (French)"
|
LangString TITLE_SecCreateUninst ${LANG_FRENCH} "Uninstaller (French)"
|
||||||
LangString TITLE_SecCreateUninst ${LANG_GERMAN} "Uninstaller (German)"
|
LangString TITLE_SecCreateUninst ${LANG_GERMAN} "Uninstaller (German)"
|
||||||
LangString TITLE_SecCreateUninst ${LANG_DUTCH} "Uninstaller (Dutch)"
|
LangString TITLE_SecCreateUninst ${LANG_DUTCH} "Uninstaller (Dutch)"
|
||||||
LangString TITLE_SecCreateUninst ${LANG_GREEK} "Uninstaller (Greek)"
|
LangString TITLE_SecCreateUninst ${LANG_GREEK} "Uninstaller (Greek)"
|
||||||
|
LangString TITLE_SecCreateUninst ${LANG_SIMPCHINESE} "Uninstaller (Simp Chinese)"
|
||||||
|
LangString TITLE_SecCreateUninst ${LANG_TRADCHINESE} "Uninstaller (Trad Chinese)"
|
||||||
;Descriptions
|
;Descriptions
|
||||||
LangString DESC_SecCopyUI ${LANG_ENGLISH} "modern.exe: English description"
|
LangString DESC_SecCopyUI ${LANG_ENGLISH} "modern.exe: English description"
|
||||||
LangString DESC_SecCopyUI ${LANG_FRENCH} "modern.exe: French description"
|
LangString DESC_SecCopyUI ${LANG_FRENCH} "modern.exe: French description"
|
||||||
LangString DESC_SecCopyUI ${LANG_GERMAN} "modern.exe: German description"
|
LangString DESC_SecCopyUI ${LANG_GERMAN} "modern.exe: German description"
|
||||||
LangString DESC_SecCopyUI ${LANG_DUTCH} "modern.exe: Dutch description"
|
LangString DESC_SecCopyUI ${LANG_DUTCH} "modern.exe: Dutch description"
|
||||||
LangString DESC_SecCopyUI ${LANG_GREEK} "modern.exe: Greek description"
|
LangString DESC_SecCopyUI ${LANG_GREEK} "modern.exe: Greek description"
|
||||||
|
LangString DESC_SecCopyUI ${LANG_SIMPCHINESE} "modern.exe: Simplified Chinese description"
|
||||||
|
LangString DESC_SecCopyUI ${LANG_TRADCHINESE} "modern.exe: Traditional Chinese description"
|
||||||
LangString DESC_SecCreateUninst ${LANG_ENGLISH} "Uninstaller: English description"
|
LangString DESC_SecCreateUninst ${LANG_ENGLISH} "Uninstaller: English description"
|
||||||
LangString DESC_SecCreateUninst ${LANG_FRENCH} "Uninstaller: French description"
|
LangString DESC_SecCreateUninst ${LANG_FRENCH} "Uninstaller: French description"
|
||||||
LangString DESC_SecCreateUninst ${LANG_GERMAN} "Uninstaller: German description"
|
LangString DESC_SecCreateUninst ${LANG_GERMAN} "Uninstaller: German description"
|
||||||
LangString DESC_SecCreateUninst ${LANG_DUTCH} "Uninstaller: Dutch description"
|
LangString DESC_SecCreateUninst ${LANG_DUTCH} "Uninstaller: Dutch description"
|
||||||
LangString DESC_SecCreateUninst ${LANG_GREEK} "Uninstaller: Greek description"
|
LangString DESC_SecCreateUninst ${LANG_GREEK} "Uninstaller: Greek description"
|
||||||
|
LangString DESC_SecCreateUninst ${LANG_SIMPCHINESE} "Uninstaller: Simplified Chinese description"
|
||||||
|
LangString DESC_SecCreateUninst ${LANG_TRADCHINESE} "Uninstaller: Traditional Chinese description"
|
||||||
|
|
||||||
;Folder-select dialog
|
;Folder-select dialog
|
||||||
InstallDir "$PROGRAMFILES\${NAME}"
|
InstallDir "$PROGRAMFILES\${NAME}"
|
||||||
|
@ -118,7 +138,10 @@ SectionEnd
|
||||||
|
|
||||||
Function .onInit
|
Function .onInit
|
||||||
|
|
||||||
LangDLL::LangDialog "Installer Language" "Please select a language." "5F" "English" "${LANG_ENGLISH}" "French" "${LANG_FRENCH}" "German" "${LANG_GERMAN}" "Dutch" "${LANG_DUTCH}" "Greek" "${LANG_GREEK}" "8" "Tahoma" ;5 is the number of lanugages, F means change font
|
LangDLL::LangDialog "Installer Language" "Please select a language." "7F" \
|
||||||
|
"English" "${LANG_ENGLISH}" "French" "${LANG_FRENCH}" "German" "${LANG_GERMAN}" \
|
||||||
|
"Dutch" "${LANG_DUTCH}" "Greek" "${LANG_GREEK}" "Simplified Chinese" "${LANG_SIMPCHINESE}" \
|
||||||
|
"Traditional Chinese" "${LANG_TRADCHINESE}" "8" "Tahoma"
|
||||||
|
|
||||||
Pop $LANGUAGE
|
Pop $LANGUAGE
|
||||||
StrCmp $LANGUAGE "cancel" 0 +2
|
StrCmp $LANGUAGE "cancel" 0 +2
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue