insertmacro MUI_LANGUAGE"English"!insertmacro MUI_LANGUAGE"SimpChinese";初始化函数 Function .onInit Push""Push ${LANG_ENGLISH} ;添加英文代码 语言代码是系统变量,多语言引入后,自动加载,拼接方式是“LANG_语言”,可以查看NSIS手册,LANG_ENGLISH的编号为1033,LANG_SIMPCHINESE为2052; Push"English"Push ${LANG_...
push ${LANG_TRADCHINESE} Push "繁體中文" Push ${LANG_SIMPCHINESE} Push "简体中文" Push A LangDLL::LangDialog " 安装语言" "请选择安装语言与软件界面" Pop $LANGUAGE StrCmp $LANGUAGE "cancel" 0 +2 Abort FunctionEnd Function en Push "" Push ${LANG_ENGLISH} push "English" push ${LANG_TR...
!insertmacro MUI_LANGUAGE "English" !insertmacro MUI_LANGUAGE "SimpChinese" 这里只做中英文的示例,其它语言的与此操作相同,直至宏不一样。 2.在添加完宏之后,分别添加中英文的字符串 LangString Company ${LANG_ENGLISH} "Shanghai *** Technology Co., Ltd." LangString Company ${LANG_SimpChinese} "上海...
LangString DESC_SecMDaemon ${ LANG_ENGLISH } "MDaemon Server Main Prog" LangString DESC_SecMDaemonDocs ${ LANG_ENGLISH } "Related Documents, manuals" LangString DESC_SecWorldClient ${ LANG_ENGLISH } "Server: reading your emails on browser" LangString DESC_SecWebConfig ${ LANG_ENGLISH } ...
!insertmacro MUI_LANGUAGE "English"!insertmacro MUI_LANGUAGE "SimpChinese" 这里只做中英文的示例,其它语言的与此操作相同,直至宏不一样。 2.在添加完宏之后,分别添加中英文的字符串 LangString Company ${LANG_ENGLISH} "Shanghai *** Technology Co., Ltd."LangString Company ${LANG_SimpChinese} "上海**...
VIAddVersionKey /LANG=${LANG_ENGLISH} "FileDescription" "Test Application" VIAddVersionKey /LANG=${LANG_ENGLISH} "FileVersion" "1.2.3" 问题就是,能否让属性中语言显示为“中文(中国)”?如附图: 答: 中文 ID 是 2052。 把 ${LANG_ENGLISH} 改为 2052。
!insertmacro MUI_LANGUAGE "English" LangString INFO1 ${LANG_ENGLISH} " Prompt message 1" !insertmacro MUI_LANGUAGE "SimpChinese" LangString INFO1 ${LANG_SIMPCHINESE} "提示信息1。 MessageBox MB_OK $(INFO1) 引入的$(INFO1),不同于变量引用,需要使用'$()',而不是'${}' ...
4.9.15.3 LicenseLangString 名称 语言ID 许可文件路径 用法和LangString一样,但它仅从一个文本、RTF 文件载入字串并且定义一个特别的仅能用于LicenseData的 LangString。 LicenseLangString license ${LANG_ENGLISH} license-english.txt LicenseLangString license ${LANG_SIMPCHINESE} license-simpchinese.txt ...
OutFile"Language.exe"LoadLanguageFile"${NSISDIR}\Contrib\Language files\English.nlf"LoadLanguageFile"${NSISDIR}\Contrib\Language files\SimpChinese.nlf"Section""SectionEnd Function .onInit ;Language selection dialog Push""Push ${LANG_ENGLISH}
VIProductVersion "1.2.3.4" VIAddVersionKey /LANG=LANGENGLISH"ProductName""TestApplication"VIAddVersionKey/LANG={LANG_ENGLISH} "Comments" "A test comment" VIAddVersionKey /LANG=LANGENGLISH"CompanyName""Fakecompany"VIAddVersionKe