; Script generated by the Inno Setup Script Wizard. ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! #define MyAppName "Screen Translator" #define MyAppVersion "1.2.1" #define MyAppPublisher "Gres" #define MyAppURL "http://gres.biz/screen-translator/" #define MyAppExeName "ScreenTranslator.exe" #define MyAppDescription "Screen capture and translation tool" [Setup] ; NOTE: The value of AppId uniquely identifies this application. ; Do not use the same AppId value in installers for other applications. ; (To generate a new GUID, click Tools | Generate GUID inside the IDE.) AppId={{016F399E-0EED-476C-AB00-8AD0FF5BFD77} AppName={#MyAppName} AppVersion={#MyAppVersion} ;AppVerName={#MyAppName} {#MyAppVersion} AppPublisher={#MyAppPublisher} AppPublisherURL={#MyAppURL} AppSupportURL={#MyAppURL} AppUpdatesURL={#MyAppURL} DefaultDirName={pf}\{#MyAppName} DefaultGroupName={#MyAppName} AllowNoIcons=yes PrivilegesRequired=admin CloseApplications=yes OutputDir=. OutputBaseFilename=ScreenTranslatorSetup SetupIconFile=..\images\icon.ico SolidCompression=yes RestartIfNeededByRun=False ShowLanguageDialog=auto VersionInfoCompany={#MyAppPublisher} VersionInfoDescription={#MyAppDescription} VersionInfoProductName={#MyAppName} VersionInfoProductVersion={#MyAppVersion} VersionInfoVersion={#MyAppVersion} Compression=lzma2/ultra64 InternalCompressLevel=max [Languages] Name: "english"; MessagesFile: "compiler:Default.isl"; InfoBeforeFile: "eng\Changelog.txt" Name: "russian"; MessagesFile: "compiler:Languages\Russian.isl,ru\Russian.isl"; InfoBeforeFile: "ru\Changelog.txt" [Tasks] Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked Name: "startupicon"; Description: "{cm:CreateStartupIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked; OnlyBelowVersion: 0,6.1 [Icons] Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}" Name: "{group}\{cm:UninstallProgram,{#MyAppName}}"; Filename: "{uninstallexe}" Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: quicklaunchicon Name: "{commonstartup}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: startupicon [Run] Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: nowait postinstall skipifsilent [Files] Source: "content\ScreenTranslator.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: Executable Source: "content\icudt51.dll"; DestDir: "{app}"; Flags: ignoreversion; Components: Libraries Source: "content\icuin51.dll"; DestDir: "{app}"; Flags: ignoreversion; Components: Libraries Source: "content\icuuc51.dll"; DestDir: "{app}"; Flags: ignoreversion; Components: Libraries Source: "content\libgcc_s_dw2-1.dll"; DestDir: "{app}"; Flags: ignoreversion; Components: Libraries Source: "content\libstdc++-6.dll"; DestDir: "{app}"; Flags: ignoreversion; Components: Libraries Source: "content\libwinpthread-1.dll"; DestDir: "{app}"; Flags: ignoreversion; Components: Libraries Source: "content\Qt5Core.dll"; DestDir: "{app}"; Flags: ignoreversion; Components: Libraries Source: "content\Qt5Gui.dll"; DestDir: "{app}"; Flags: ignoreversion; Components: Libraries Source: "content\Qt5Network.dll"; DestDir: "{app}"; Flags: ignoreversion; Components: Libraries Source: "content\Qt5Widgets.dll"; DestDir: "{app}"; Flags: ignoreversion; Components: Libraries Source: "content\platforms\*"; DestDir: "{app}\platforms"; Flags: ignoreversion; Components: Libraries Source: "content\tessdata\afr.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Afrikaans Source: "content\tessdata\sqi.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Albanian Source: "content\tessdata\grc.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\AncientGreek Source: "content\tessdata\ara.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Arabic Source: "content\tessdata\aze.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Azerbaijani Source: "content\tessdata\eus.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Basque Source: "content\tessdata\bel.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Belarusian Source: "content\tessdata\ben.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Bengali Source: "content\tessdata\bul.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Bulgarian Source: "content\tessdata\cat.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Catalan Source: "content\tessdata\chr.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Cherokee Source: "content\tessdata\chi_sim.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\ChineseSimplified Source: "content\tessdata\chi_tra.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\ChineseTraditional Source: "content\tessdata\hrv.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Croatian Source: "content\tessdata\ces.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Czech Source: "content\tessdata\dan.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Danish Source: "content\tessdata\nld.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Dutch Source: "content\tessdata\eng.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\English Source: "content\tessdata\epo.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Esperanto Source: "content\tessdata\epo_alt.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Esperantoalternative Source: "content\tessdata\est.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Estonian Source: "content\tessdata\fin.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Finnish Source: "content\tessdata\frk.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Frankish Source: "content\tessdata\fra.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\French Source: "content\tessdata\glg.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Galician Source: "content\tessdata\deu.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\German Source: "content\tessdata\ell.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Greek Source: "content\tessdata\heb.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Hebrew Source: "content\tessdata\hin.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Hindi Source: "content\tessdata\hun.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Hungarian Source: "content\tessdata\isl.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Icelandic Source: "content\tessdata\ind.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Indonesian Source: "content\tessdata\ita.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Italian Source: "content\tessdata\jpn.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Japanese Source: "content\tessdata\kan.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Kannada Source: "content\tessdata\kor.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Korean Source: "content\tessdata\lav.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Latvian Source: "content\tessdata\lit.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Lithuanian Source: "content\tessdata\mkd.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Macedonian Source: "content\tessdata\msa.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Malay Source: "content\tessdata\mal.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Malayalam Source: "content\tessdata\mlt.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Maltese Source: "content\tessdata\equ.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\MathEquation Source: "content\tessdata\enm.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\MiddleEnglish Source: "content\tessdata\frm.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\MiddleFrench Source: "content\tessdata\nor.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Norwegian Source: "content\tessdata\pol.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Polish Source: "content\tessdata\por.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Portuguese Source: "content\tessdata\ron.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Romanian Source: "content\tessdata\rus.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Russian Source: "content\tessdata\srp.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Serbian Source: "content\tessdata\slk.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Slovakian Source: "content\tessdata\slv.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Slovenian Source: "content\tessdata\spa.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Spanish Source: "content\tessdata\swa.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Swahili Source: "content\tessdata\swe.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Swedish Source: "content\tessdata\tgl.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Tagalog Source: "content\tessdata\tam.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Tamil Source: "content\tessdata\tel.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Telugu Source: "content\tessdata\tha.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Thai Source: "content\tessdata\tur.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Turkish Source: "content\tessdata\ukr.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Ukrainian Source: "content\tessdata\vie.*"; DestDir: "{app}\tessdata"; Flags: ignoreversion; Components: Languages\Vietnamese ; NOTE: Don't use "Flags: ignoreversion" on any shared system files [CustomMessages] english.CreateStartupIcon=Create autostart icon english.Executables=Executables english.Libraries=Libraries english.Languages=OCR Languages english.Afrikaans=Afrikaans english.Albanian=Albanian english.AncientGreek=AncientGreek english.Arabic=Arabic english.Azerbaijani=Azerbaijani english.Basque=Basque english.Belarusian=Belarusian english.Bengali=Bengali english.Bulgarian=Bulgarian english.Catalan=Catalan english.Cherokee=Cherokee english.ChineseSimplified=ChineseSimplified english.ChineseTraditional=ChineseTraditional english.Croatian=Croatian english.Czech=Czech english.Danish=Danish english.Dutch=Dutch english.English=English english.Esperanto=Esperanto english.Esperantoalternative=Esperantoalternative english.Estonian=Estonian english.Finnish=Finnish english.Frankish=Frankish english.French=French english.Galician=Galician english.German=German english.Greek=Greek english.Hebrew=Hebrew english.Hindi=Hindi english.Hungarian=Hungarian english.Icelandic=Icelandic english.Indonesian=Indonesian english.Italian=Italian english.Japanese=Japanese english.Kannada=Kannada english.Korean=Korean english.Latvian=Latvian english.Lithuanian=Lithuanian english.Macedonian=Macedonian english.Malay=Malay english.Malayalam=Malayalam english.Maltese=Maltese english.MathEquation=MathEquation english.MiddleEnglish=MiddleEnglish english.MiddleFrench=MiddleFrench english.Norwegian=Norwegian english.Polish=Polish english.Portuguese=Portuguese english.Romanian=Romanian english.Russian=Russian english.Serbian=Serbian english.Slovakian=Slovakian english.Slovenian=Slovenian english.Spanish=Spanish english.Swahili=Swahili english.Swedish=Swedish english.Tagalog=Tagalog english.Tamil=Tamil english.Telugu=Telugu english.Thai=Thai english.Turkish=Turkish english.Ukrainian=Ukrainian english.Vietnamese=Vietnamese [Components] Name: "Executable"; Description: "{cm:Executables}"; Types: compact custom full; Flags: fixed; Name: "Libraries"; Description: "{cm:Libraries}"; Types: compact custom full; Flags: fixed; Name: "Languages"; Description: "{cm:Languages}"; Types: custom full Name: "Languages\Afrikaans"; Description: "{cm:Afrikaans}"; Types: full Name: "Languages\Albanian"; Description: "{cm:Albanian}"; Types: full Name: "Languages\AncientGreek"; Description: "{cm:AncientGreek}"; Types: full Name: "Languages\Arabic"; Description: "{cm:Arabic}"; Types: full Name: "Languages\Azerbaijani"; Description: "{cm:Azerbaijani}"; Types: full Name: "Languages\Basque"; Description: "{cm:Basque}"; Types: full Name: "Languages\Belarusian"; Description: "{cm:Belarusian}"; Types: full Name: "Languages\Bengali"; Description: "{cm:Bengali}"; Types: full Name: "Languages\Bulgarian"; Description: "{cm:Bulgarian}"; Types: full Name: "Languages\Catalan"; Description: "{cm:Catalan}"; Types: full Name: "Languages\Cherokee"; Description: "{cm:Cherokee}"; Types: full Name: "Languages\ChineseSimplified"; Description: "{cm:ChineseSimplified}"; Types: full Name: "Languages\ChineseTraditional"; Description: "{cm:ChineseTraditional}"; Types: compact custom full Name: "Languages\Croatian"; Description: "{cm:Croatian}"; Types: full Name: "Languages\Czech"; Description: "{cm:Czech}"; Types: full Name: "Languages\Danish"; Description: "{cm:Danish}"; Types: full Name: "Languages\Dutch"; Description: "{cm:Dutch}"; Types: full Name: "Languages\English"; Description: "{cm:English}"; Types: compact custom full Name: "Languages\Esperanto"; Description: "{cm:Esperanto}"; Types: full Name: "Languages\Esperantoalternative"; Description: "{cm:Esperantoalternative}"; Types: full Name: "Languages\Estonian"; Description: "{cm:Estonian}"; Types: full Name: "Languages\Finnish"; Description: "{cm:Finnish}"; Types: full Name: "Languages\Frankish"; Description: "{cm:Frankish}"; Types: full Name: "Languages\French"; Description: "{cm:French}"; Types: compact custom full Name: "Languages\Galician"; Description: "{cm:Galician}"; Types: full Name: "Languages\German"; Description: "{cm:German}"; Types: compact custom full Name: "Languages\Greek"; Description: "{cm:Greek}"; Types: full Name: "Languages\Hebrew"; Description: "{cm:Hebrew}"; Types: full Name: "Languages\Hindi"; Description: "{cm:Hindi}"; Types: full Name: "Languages\Hungarian"; Description: "{cm:Hungarian}"; Types: full Name: "Languages\Icelandic"; Description: "{cm:Icelandic}"; Types: full Name: "Languages\Indonesian"; Description: "{cm:Indonesian}"; Types: full Name: "Languages\Italian"; Description: "{cm:Italian}"; Types: full Name: "Languages\Japanese"; Description: "{cm:Japanese}"; Types: compact custom full Name: "Languages\Kannada"; Description: "{cm:Kannada}"; Types: full Name: "Languages\Korean"; Description: "{cm:Korean}"; Types: compact custom full Name: "Languages\Latvian"; Description: "{cm:Latvian}"; Types: full Name: "Languages\Lithuanian"; Description: "{cm:Lithuanian}"; Types: full Name: "Languages\Macedonian"; Description: "{cm:Macedonian}"; Types: full Name: "Languages\Malay"; Description: "{cm:Malay}"; Types: full Name: "Languages\Malayalam"; Description: "{cm:Malayalam}"; Types: full Name: "Languages\Maltese"; Description: "{cm:Maltese}"; Types: full Name: "Languages\MathEquation"; Description: "{cm:MathEquation}"; Types: compact custom full Name: "Languages\MiddleEnglish"; Description: "{cm:MiddleEnglish}"; Types: full Name: "Languages\MiddleFrench"; Description: "{cm:MiddleFrench}"; Types: full Name: "Languages\Norwegian"; Description: "{cm:Norwegian}"; Types: full Name: "Languages\Polish"; Description: "{cm:Polish}"; Types: full Name: "Languages\Portuguese"; Description: "{cm:Portuguese}"; Types: full Name: "Languages\Romanian"; Description: "{cm:Romanian}"; Types: full Name: "Languages\Russian"; Description: "{cm:Russian}"; Types: compact custom full Name: "Languages\Serbian"; Description: "{cm:Serbian}"; Types: full Name: "Languages\Slovakian"; Description: "{cm:Slovakian}"; Types: full Name: "Languages\Slovenian"; Description: "{cm:Slovenian}"; Types: full Name: "Languages\Spanish"; Description: "{cm:Spanish}"; Types: compact custom full Name: "Languages\Swahili"; Description: "{cm:Swahili}"; Types: full Name: "Languages\Swedish"; Description: "{cm:Swedish}"; Types: full Name: "Languages\Tagalog"; Description: "{cm:Tagalog}"; Types: full Name: "Languages\Tamil"; Description: "{cm:Tamil}"; Types: full Name: "Languages\Telugu"; Description: "{cm:Telugu}"; Types: full Name: "Languages\Thai"; Description: "{cm:Thai}"; Types: full Name: "Languages\Turkish"; Description: "{cm:Turkish}"; Types: full Name: "Languages\Ukrainian"; Description: "{cm:Ukrainian}"; Types: full Name: "Languages\Vietnamese"; Description: "{cm:Vietnamese}"; Types: full