【1】軟體打包InnoSetup--修改安裝過程的介面顯示語言

來源:互聯網
上載者:User

【1】軟體打包InnoSetup--修改安裝過程的介面顯示語言

預設情況下的安裝包安裝時,介面顯示語言為English,使用的是Default.isl介面語言套件,所以想換成Chinese中文介面的,只需要按

照以下步驟處理即可:

【1】下載或建立一個中文介面的ISL檔案

可以直接到網上下載現成的Chinese.isl檔案(需要與Default.isl的版本對應),或者將下列文本儲存成Chinese.isl檔案(實際為對應

Default.isl的中文翻譯檔案)。

[LangOptions]; 以下的三條內容非常重要。務必讀懂協助檔案中的“[LangOptions] 段”主題。LanguageName=<7B80><4F53><4E2D><6587>LanguageID=$0804LanguageCodePage=936; 下列條目是用來定義安裝程式介面字型的類型及大小的。; ① 如果只製作簡體中文介面的安裝程式,使用此預設語言檔案即可。; ② 如果要製作譬如“中/英文”等多語言介面的安裝程式,中文語言;    檔案則請改用語言檔案夾 Languages 中的 ChineseSimp.isl。從;    而既可確保在不同語言情況下安裝介面大小一致,又能保證在簡體;    中文環境下字型的正常顯現。DialogFontName=宋體DialogFontSize=9WelcomeFontName=宋體WelcomeFontSize=12TitleFontName=宋體TitleFontSize=29CopyrightFontName=宋體CopyrightFontSize=9[Messages]; *** 應用程式標題SetupAppTitle=安裝SetupWindowTitle=安裝 - %1UninstallAppTitle=卸載UninstallAppFullTitle=卸載 - %1; *** 其他公用用資訊InformationTitle=資訊ConfirmTitle=確認ErrorTitle=錯誤; *** 安裝載入啟動資訊; *** SetupLdr messagesSetupLdrStartupMessage=現在將安裝 %1。您想要繼續嗎?LdrCannotCreateTemp=不能建立臨時檔案!安裝中斷?LdrCannotExecTemp=不能執行臨時目錄中的檔案!安裝中斷。; *** Startup error messagesLastErrorMessage=%1.%n%n錯誤 %2: %3SetupFileMissing=安裝目錄中缺少檔案 %1!請糾正該問題,或者擷取一個新的程式副本。SetupFileCorrupt=安裝檔案已損壞!請擷取一個新的程式副本。SetupFileCorruptOrWrongVer=安裝檔案已損壞,或者與此安裝程式的版本不相容!請糾正該問題,或者擷取一個新的程式副本。InvalidParameter=一個無效的參數在命令列上傳遞:%n%n%1SetupAlreadyRunning=安裝程式已經在運行。WindowsVersionNotSupported=該程式不支援Windows的電腦啟動並執行版本。WindowsServicePackRequired=此程式需要%1的Service Pack %2或更高。NotOnThisPlatform=此程式無法在 %1 上運行。OnlyOnThisPlatform=此程式必須在 %1 上運行。OnlyOnTheseArchitectures=此程式只能安裝在下列處理器結構設計的 Windows 版本上:%n%n%1MissingWOW64APIs=當前 Windows 版本不包含執行 64 位元安裝程式所需的功能!要糾正該問題,請安裝 Service Pack %1。WinVersionTooLowError=此程式需要 %1 v%2 或更高版本。WinVersionTooHighError=此程式不能在 %1 v%2 或更高版本上安裝。AdminPrivilegesRequired=安裝此程式時,你必須以管理員身份登入!PowerUserPrivilegesRequired=安裝此程式時,你必須以管理員或 Power Users 成員的身份登入!SetupAppRunningError=安裝程式檢測到 %1 正在運行!%n%n請立即關閉其所有執行個體,然後點擊“確定”繼續,或者點擊“取消”退出。UninstallAppRunningError=卸載程式檢測到 %1 正在運行!%n%n請立即關閉其所有執行個體,然後點擊“確定”繼續,或者點擊“取消”退出。; *** Misc. errorsErrorCreatingDir=安裝程式無法建立目錄“%1”ErrorTooManyFilesInDir=無法在目錄“%1”中建立檔案!因為裡面的檔案太多; *** Setup common messagesExitSetupTitle=退出安裝ExitSetupMessage=安裝未完成!如果你現在退出,程式將無法安裝!%n%n你可以以後再運行安裝程式來完成安裝。%n%n要退出安裝嗎?AboutSetupMenuItem=關於安裝程式(&A)...AboutSetupTitle=關於安裝程式AboutSetupMessage=%1 版本%2%n%3%n%n%1 首頁:%n%4AboutSetupNote=TranslatorNote=; *** ButtonsButtonBack=< 上一步(&B)ButtonNext=下一步(&N) >ButtonInstall=安裝(&I)ButtonOK=確定ButtonCancel=取消ButtonYes=是(&Y)ButtonYesToAll=全是(&A)ButtonNo=否(&N)ButtonNoToAll=全否(&O)ButtonFinish=完成(&F)ButtonBrowse=瀏覽(&B)...ButtonWizardBrowse=瀏覽(&R)...ButtonNewFolder=建立新檔案夾(&M); *** "Select Language" dialog messagesSelectLanguageTitle=選擇安裝語言SelectLanguageLabel=請選擇安裝期間使用的語言:; *** Common wizard textClickNext=點擊“下一步”繼續,或者點擊“取消”退出安裝。BeveledLabel=BrowseDialogTitle=瀏覽檔案夾BrowseDialogLabel=在以下列表中選擇一個檔案夾,然後點擊“確定”。NewFolderName=建立檔案夾; *** "Welcome" wizard pageWelcomeLabel1=歡迎使用 [name] 安裝嚮導WelcomeLabel2=現在將安裝 [name/ver]。%n%n建議你在繼續之前關閉其他應用程式。; *** "Password" wizard pageWizardPassword=密碼PasswordLabel1=此安裝程式受密碼保護!PasswordLabel3=請輸入密碼,然後點擊“下一步”繼續。密碼區分大小寫!PasswordEditLabel=密碼(&P):IncorrectPassword=你輸入的密碼不正確!請重新輸入。; *** "License Agreement" wizard pageWizardLicense=許可協議LicenseLabel=請在繼續之前閱讀以下重要訊息!LicenseLabel3=請閱讀以下許可協議。你必須接受此協議中的條款,才能繼續安裝。LicenseAccepted=我接受(&A)LicenseNotAccepted=我不接受(&D); *** "Information" wizard pagesWizardInfoBefore=資訊InfoBeforeLabel=請在繼續之前閱讀以下重要訊息!InfoBeforeClickLabel=當你準備繼續安裝時,請點擊“下一步”。WizardInfoAfter=資訊InfoAfterLabel=請在繼續之前閱讀以下重要訊息!InfoAfterClickLabel=當你準備繼續安裝時,請點擊“下一步”。; *** "User Information" wizard pageWizardUserInfo=使用者資訊UserInfoDesc=請輸入你的資訊。UserInfoName=使用者名稱(&U):UserInfoOrg=組織(&O):UserInfoSerial=序號(&S):UserInfoNameRequired=你必須輸入使用者名稱!; *** "Select Destination Location" wizard pageWizardSelectDir=選擇目標位置SelectDirDesc=[name] 要安裝到哪裡?SelectDirLabel3=安裝程式將把 [name] 安裝到以下檔案夾。SelectDirBrowseLabel=若要繼續,請點擊“下一步”。如果你要換一個檔案夾,請點擊“瀏覽”。DiskSpaceMBLabel=至少需要 [mb] MB 可用磁碟空間。CannotInstallToNetworkDrive=如果你試圖安裝到網路中,就需要映射一個網路磁碟機。CannotInstallToUNCPath=安裝程式不能安裝到 UNC 路徑!InvalidPath=你必須輸入一個帶盤符的完整路徑!例如:%n%nC:\APP%n%n或者以下格式的 UNC 路徑:%n%n\\server\shareInvalidDrive=你選擇的磁碟機或 UNC 路徑不存在或者無法訪問!請重新選擇。DiskSpaceWarningTitle=磁碟空間不足DiskSpaceWarning=安裝程式至少需要 %1 KB 的可用空間,但是所選磁碟機上只剩 %2 KB!%n%n無論如何也要繼續嗎?DirNameTooLong=檔案夾名稱或路徑太長!InvalidDirName=檔案夾名稱無效!BadDirName32=檔案夾名稱不能包含以下字元:%n%n%1DirExistsTitle=檔案夾已存在DirExists=檔案夾:%n%n%1%n%n已存在!無論如何也要安裝到此檔案夾中嗎?DirDoesntExistTitle=檔案夾不存在DirDoesntExist=檔案夾:%n%n%1%n%n不存在!你要建立此檔案夾嗎?; *** "Select Components" wizard pageWizardSelectComponents=選擇組件SelectComponentsDesc=要安裝那個組件?SelectComponentsLabel2=請選擇你要安裝的組件,或者清除不想安裝的組件。然後點擊“下一步”繼續。FullInstallation=完整安裝CompactInstallation=簡潔安裝CustomInstallation=自訂安裝NoUninstallWarningTitle=組件已存在NoUninstallWarning=安裝程式檢測到你的電腦中已經安裝了下列組件:%n%n%1%n%n取消選擇這些組件將不會卸載他們。%n%n無論如何也要繼續嗎?ComponentSize1=%1 KBComponentSize2=%1 MBComponentsDiskSpaceMBLabel=當前所選組件至少需要 [mb] MB 磁碟空間。; *** "Select Additional Tasks" wizard pageWizardSelectTasks=選擇附加任務SelectTasksDesc=要執行那些附加任務?SelectTasksLabel2=請選擇要在 [name] 安裝期間執行的附加任務,然後點擊“下一步”。; *** "Select Start Menu Folder" wizard pageWizardSelectProgramGroup=選擇開始菜單檔案夾SelectStartMenuFolderDesc=程式的捷徑要放到哪裡?SelectStartMenuFolderLabel3=安裝程式將在以下開始菜單檔案夾中建立程式的捷徑。SelectStartMenuFolderBrowseLabel=若要繼續,請點擊“下一步”。如果你要換一個檔案夾,請點擊“瀏覽”。MustEnterGroupName=你必須輸入一個檔案夾名稱!GroupNameTooLong=檔案夾名稱或路徑太長!InvalidGroupName=檔案夾名稱無效!BadGroupName=檔案夾名稱不能包含以下字元:%n%n%1NoProgramGroupCheck2=禁止建立開始菜單檔案夾(&D); *** "Ready to Install" wizard pageWizardReady=準備安裝ReadyLabel1=安裝程式準備在你的電腦上安裝 [name]。ReadyLabel2a=點擊“安裝”繼續,如果你想修改設定請點擊“上一步”。ReadyLabel2b=點擊“安裝”繼續。ReadyMemoUserInfo=使用者資訊:ReadyMemoDir=目標位置:ReadyMemoType=安裝類型:ReadyMemoComponents=所選組件:ReadyMemoGroup=開始菜單檔案夾:ReadyMemoTasks=附加任務:; *** "Preparing to Install" wizard pageWizardPreparing=正在準備安裝PreparingDesc=安裝程式正在準備在你的電腦上安裝 [name]。PreviousInstallNotCompleted=先前的程式還未安裝或卸載完成,需要重啟電腦來完成。%n%n電腦重啟後,再運行安裝程式來完成 [name] 的安裝。CannotContinue=安裝程式不能繼續!請點擊“取消”退出。ApplicationsFound=下面的應用程式正在使用需要由安裝更新檔案。建議您允許安裝程式會自動關閉這些應用程式。ApplicationsFound2=下面的應用程式正在使用需要由安裝更新檔案。建議您允許安裝程式會自動關閉這些應用程式。在安裝完成後,安裝程式將嘗試重新啟動該應用程式。CloseApplications=自動關閉應用程式(&A)DontCloseApplications=不要關閉應用程式(&D)ErrorCloseApplications=安裝程式無法自動關閉所有應用程式。建議您使用需要通過安裝程式,然後再繼續進行更新的檔案關閉所有應用程式。; *** "Installing" wizard pageWizardInstalling=正在安裝InstallingLabel=正在安裝 [name],請稍候...; *** "Setup Completed" wizard pageFinishedHeadingLabel=[name] 安裝完畢FinishedLabelNoIcons=安裝程式已將 [name] 安裝到你的電腦上。FinishedLabel=安裝程式已將 [name] 安裝到你的電腦上。現在可以通過程式表徵圖來運行應用程式。ClickFinish=請點擊“完成”退出安裝。FinishedRestartLabel=若要完成 [name] 的安裝,就必須重啟電腦。你要立即重啟嗎?FinishedRestartMessage=若要完成 [name] 的安裝,就必須重啟電腦。%n%n你要立即重啟嗎?ShowReadmeCheck=是,我要查看讀我檔案YesRadio=是(&Y),立即重啟電腦NoRadio=否(&N),稍後重啟電腦; used for example as 'Run MyProg.exe'RunEntryExec=運行 %1; used for example as 'View Readme.txt'RunEntryShellExec=開啟 %1; *** "Setup Needs the Next Disk" stuffChangeDiskTitle=安裝程式需要下一張磁碟SelectDiskLabel2=請插入磁碟 %1 後點擊“確定”。%n%n如果磁碟上的檔案不在以下所顯示的檔案夾中,就請輸入正確的路徑或點擊“瀏覽”。PathLabel=路徑(&P):FileNotInDir2=檔案“%1”不在“%2”中!請插入正確的磁碟,或者選擇其他檔案夾。SelectDirectoryLabel=請指定下一張磁碟的位置。; *** Installation phase messagesSetupAborted=安裝程式未完成!%n%n請糾正該問題後重新運行安裝程式。EntryAbortRetryIgnore=請點擊“重試”再次嘗試,點擊“忽略”繼續,或“中止”取消安裝。; *** Installation status messagesStatusClosingApplications=正在關閉應用程式...StatusCreateDirs=正在建立目錄...StatusExtractFiles=正在提取檔案...StatusCreateIcons=正在建立捷徑...StatusCreateIcons=建立捷徑...StatusCreateIniEntries=正在建立 INI 條目...StatusCreateRegistryEntries=正在建立註冊表條目...StatusRegisterFiles=正在註冊檔案...StatusSavingUninstall=正在儲存卸載資訊...StatusRunProgram=正在完成安裝...StatusRollback=正在撤銷更改...StatusRestartingApplications=正在重啟應用程式...StatusRollback=復原更改...; *** Misc. errorsErrorInternal2=內部錯誤: %1ErrorFunctionFailedNoCode=%1 失敗ErrorFunctionFailed=%1 失敗!代碼 %2ErrorFunctionFailedWithMessage=%1 失敗!代碼 %2.%n%3ErrorExecutingProgram=無法執行檔案:%n%1; *** Registry errorsErrorRegOpenKey=開啟註冊表鍵出錯:%n%1\%2ErrorRegCreateKey=建立註冊表鍵出錯:%n%1\%2ErrorRegWriteKey=寫入註冊表鍵出錯:%n%1\%2; *** INI errorsErrorIniEntry=在檔案“%1”中建立 INI 條目時出錯!; *** File copying errorsFileAbortRetryIgnore=點擊“重試”再次嘗試,點擊“忽略”跳過此檔案 (不推薦),或點擊“中止”取消安裝。FileAbortRetryIgnore2=點擊“重試”再次嘗試,點擊“忽略”繼續 (不推薦),或點擊“中止”取消安裝。SourceIsCorrupted=源檔案已損壞SourceDoesntExist=源檔案“%1”不存在ExistingFileReadOnly=現有檔案已標記為唯讀。%n%n點擊“重試”除去唯讀屬性並再次嘗試,點擊“忽略”跳過此檔案,或點擊“中止”取消安裝。ErrorReadingExistingDest=嘗試讀取現有檔案時出錯:FileExists=檔案已存在!%n%n要覆蓋它嗎?ExistingFileNewer=現有檔案比要安裝的更新!建議保留現有檔案。%n%n要保留現有檔案嗎?ErrorChangingAttr=試圖更改現有檔案的屬性時出錯:ErrorCreatingTemp=試圖在目標目錄中建立檔案時出錯:ErrorReadingSource=試圖讀取源檔案時出錯:ErrorCopying=試圖複製檔案時出錯:ErrorReplacingExistingFile=試圖替換現有檔案時出錯:ErrorRestartReplace=重啟後替換失敗:ErrorRenamingTemp=試圖重新命名目標目錄中的檔案時出錯:ErrorRegisterServer=無法註冊 DLL/OCX: %1ErrorRegSvr32Failed=RegSvr32 失敗!結束代碼 %1ErrorRegisterTypeLib=無法註冊類型庫: %1; *** Post-installation errorsErrorOpeningReadme=試圖開啟讀我檔案時出錯!ErrorRestartingComputer=安裝程式無法重啟電腦!請手動操作。; *** Uninstaller messagesUninstallNotFound=檔案“%1”不存在!無法卸載UninstallOpenError=檔案“%1”打不開!無法卸載UninstallUnsupportedVer=卸載日誌“%1”的格式無法被此版本的卸載程式識別!無法卸載UninstallUnknownEntry=卸載日誌中遇到未知條目 (%1)ConfirmUninstall=是否確定要徹底卸載 %1 及其所有組件?UninstallOnlyOnWin64=此安裝只能在 64 位元 Windows 上卸載!OnlyAdminCanUninstall=此安裝只能由管理員卸載!UninstallStatusLabel=正在寫作 %1,請稍候...UninstalledAll=%1 已成功卸載。UninstalledMost=%1 卸載完成。%n%n某些元素無法清除,請手動操作。UninstalledAndNeedsRestart=若要完成 %1 的卸載,就必須重啟電腦。%n%n要立即重啟嗎?UninstallDataCorrupted=檔案“%1”已損壞!無法卸載; *** Uninstallation phase messagesConfirmDeleteSharedFileTitle=清楚共用檔案嗎?ConfirmDeleteSharedFile2=下列共用檔案不再被其他程式使用,要清除嗎?%n%n如果其他程式仍然使用此檔案,卻被刪除的話,那些程式可能無法正常運行。如果你不確定,請選擇“否”。留下此檔案對你的系統也不會有什麼損害。SharedFileNameLabel=檔案名稱:SharedFileLocationLabel=位置:WizardUninstalling=卸載狀態StatusUninstalling=正在卸載 %1...; *** Shutdown block reasonsShutdownBlockReasonInstallingApp=正在安裝 %1.ShutdownBlockReasonUninstallingApp=正在卸載 %1.; The custom messages below aren't used by Setup itself, but if you make; use of them in your scripts, you'll want to translate them.[CustomMessages]NameAndVersion=%1 v%2AdditionalIcons=附加表徵圖:CreateDesktopIcon=建立案頭表徵圖(&D)CreateQuickLaunchIcon=建立快速啟動表徵圖(&Q)ProgramOnTheWeb=%1 網站UninstallProgram=卸載 %1LaunchProgram=運行 %1AssocFileExtension=將 %2 檔案與 %1 關聯(&A)AssocingFileExtension=正在將 %2 檔案與 %1 關聯...AutoStartProgramGroupDescription=啟動:AutoStartProgram=自動啟動 %1AddonHostProgramNotFound=%N%n請問%1無法找到您選擇的檔案夾中。你要繼續嗎?
【2】 將Chinese.isl檔案放到軟體安裝的目錄下,如:C:\Program Files (x86)\Inno Setup 5,與Default.isl在同一目錄

【3】修改打包軟體的指令碼文本,再重新編譯即可:

[Languages]Name: "Chinese"; MessagesFile: "compiler:Chinese.isl"

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.