From 3fb3f659f74e0682fe0ef3ab0dca7a47a0108a58 Mon Sep 17 00:00:00 2001 From: lotharsm Date: Wed, 31 Oct 2018 14:12:24 +0100 Subject: WIN32: Add "Hebrew" as language option to the Inno Setup Requires https://github.com/jrsoftware/issrc/blob/master/Files/Languages/Hebrew.isl --- dists/win32/ScummVM.iss | 136 ++++++++++++++++++++++++------------------------ 1 file changed, 69 insertions(+), 67 deletions(-) diff --git a/dists/win32/ScummVM.iss b/dists/win32/ScummVM.iss index 786c10164c..8fd793ed6c 100644 --- a/dists/win32/ScummVM.iss +++ b/dists/win32/ScummVM.iss @@ -1,5 +1,5 @@ #define AppName "ScummVM" -#define FileVersion=GetFileVersion('scummvm.exe') +#define FileVersion=GetFileVersion('scummvm.exe') #define ProductVersion=GetStringFileInfo('scummvm.exe', 'ProductVersion') #define Copyright=GetStringFileInfo('scummvm.exe', 'LegalCopyright') @@ -25,7 +25,8 @@ DisableStartupPrompt=true AppendDefaultDirName=false SolidCompression=true DirExistsWarning=no -SetupIconFile=graphics\scummvm-install.ico UninstallDisplayIcon={app}\scummvm.exe +SetupIconFile=graphics\scummvm-install.ico +UninstallDisplayIcon={app}\scummvm.exe WizardImageFile=graphics\left.bmp WizardSmallImageFile=graphics\scummvm-install.bmp ShowLanguageDialog=yes @@ -163,21 +164,21 @@ begin end; end; - -[Languages] -Name: english; MessagesFile: compiler:Default.isl -Name: portuguese; MessagesFile: compiler:Languages\BrazilianPortuguese.isl -Name: catalan; MessagesFile: compiler:Languages\Catalan.isl -Name: czech; MessagesFile: compiler:Languages\Czech.isl -Name: danish; MessagesFile: compiler:Languages\Danish.isl -Name: french; MessagesFile: compiler:Languages\French.isl -Name: german; MessagesFile: compiler:Languages\German.isl -Name: hungarian; MessagesFile: compiler:Languages\Hungarian.isl -Name: italian; MessagesFile: compiler:Languages\Italian.isl -Name: norwegian; MessagesFile: compiler:Languages\Norwegian.isl -Name: polish; MessagesFile: compiler:Languages\Polish.isl -Name: russian; MessagesFile: compiler:Languages\Russian.isl -Name: spanish; MessagesFile: compiler:Languages\Spanish.isl + +[Languages] +Name: english; MessagesFile: compiler:Default.isl +Name: portuguese; MessagesFile: compiler:Languages\BrazilianPortuguese.isl +Name: catalan; MessagesFile: compiler:Languages\Catalan.isl +Name: czech; MessagesFile: compiler:Languages\Czech.isl +Name: danish; MessagesFile: compiler:Languages\Danish.isl +Name: french; MessagesFile: compiler:Languages\French.isl +Name: german; MessagesFile: compiler:Languages\German.isl +Name: hungarian; MessagesFile: compiler:Languages\Hungarian.isl +Name: italian; MessagesFile: compiler:Languages\Italian.isl +Name: norwegian; MessagesFile: compiler:Languages\Norwegian.isl +Name: polish; MessagesFile: compiler:Languages\Polish.isl +Name: russian; MessagesFile: compiler:Languages\Russian.isl +Name: spanish; MessagesFile: compiler:Languages\Spanish.isl Name: swedish; MessagesFile: compiler:Languages\Swedish.isl Name: basque; MessagesFile: compiler:Languages\Basque.isl Name: belarusian; MessagesFile: compiler:Languages\Belarusian.isl @@ -187,24 +188,25 @@ Name: galician; MessagesFile: compiler:Languages\Galician.isl Name: greek; MessagesFile: compiler:Languages\Greek.isl Name: polish; MessagesFile: compiler:Languages\Polish.isl Name: ukrainian; MessagesFile: compiler:Languages\Ukrainian.isl - +Name: hebrew; MessagesFile: compiler:Languages\Hewbrew.isl + [Tasks] -Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}" +Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}" [Icons] ; Optional desktop icon Name: "{userdesktop}\ScummVM"; Filename: "{app}\scummvm.exe"; Tasks: desktopicon -; Start menu icons +; Start menu icons ; General -Name: {group}\{cm:UninstallProgram, ScummVM}; Filename: {uninstallexe} -Name: {group}\ScummVM; Filename: {app}\scummvm.exe; WorkingDir: {app}; Comment: scummvm; Flags: createonlyiffileexists; IconIndex: 0 -Name: {group}\ScummVM (noconsole); Filename: {app}\scummvm.exe; Parameters: "--no-console"; WorkingDir: {app}; Comment: scummvm; Flags: createonlyiffileexists; IconIndex: 0; Languages: not german -Name: {group}\ScummVM (ohne Konsolenfenster); Filename: {app}\scummvm.exe; Parameters: "--no-console"; WorkingDir: {app}; Comment: scummvm; Flags: createonlyiffileexists; IconIndex:0; Languages: german +Name: {group}\{cm:UninstallProgram, ScummVM}; Filename: {uninstallexe} +Name: {group}\ScummVM; Filename: {app}\scummvm.exe; WorkingDir: {app}; Comment: scummvm; Flags: createonlyiffileexists; IconIndex: 0 +Name: {group}\ScummVM (noconsole); Filename: {app}\scummvm.exe; Parameters: "--no-console"; WorkingDir: {app}; Comment: scummvm; Flags: createonlyiffileexists; IconIndex: 0; Languages: not german +Name: {group}\ScummVM (ohne Konsolenfenster); Filename: {app}\scummvm.exe; Parameters: "--no-console"; WorkingDir: {app}; Comment: scummvm; Flags: createonlyiffileexists; IconIndex:0; Languages: german Name: {group}\Saved Games\Saved Games; Filename: {userappdata}\ScummVM\Saved Games; WorkingDir: {userappdata}\ScummVM\Saved Games; Comment: Saved Games; IconIndex: 0; MinVersion: 0, 1; Languages: not german -Name: {group}\Spielstände\Spielstände; Filename: {userappdata}\ScummVM\Saved Games; WorkingDir: {userappdata}\ScummVM\Saved Games; Comment: Spielstände; IconIndex: 0; MinVersion: 0, 1; Languages: german +Name: {group}\Spielst�nde\Spielst�nde; Filename: {userappdata}\ScummVM\Saved Games; WorkingDir: {userappdata}\ScummVM\Saved Games; Comment: Spielst�nde; IconIndex: 0; MinVersion: 0, 1; Languages: german Name: {group}\Saved Games\Saved Games (old default); Filename: {app}; WorkingDir: {app}; Comment: Saved Games (old default); IconIndex: 0; MinVersion: 0, 1; Languages: not german -Name: {group}\Spielstände\Spielstände (alter Standard); Filename: {app}; WorkingDir: {app}; Comment: Spielstände (alter Standard); IconIndex: 0; MinVersion: 0, 1; Languages: german +Name: {group}\Spielst�nde\Spielst�nde (alter Standard); Filename: {app}; WorkingDir: {app}; Comment: Spielst�nde (alter Standard); IconIndex: 0; MinVersion: 0, 1; Languages: german ; DOCUMENTATION Name: {group}\Authors; Filename: {app}\AUTHORS.txt; WorkingDir: {app}; Comment: AUTHORS; Flags: createonlyiffileexists; Languages: not german @@ -232,56 +234,56 @@ Name: {group}\Readme; Filename: {app}\README.txt; WorkingDir: {app}; Comment: RE Name: {group}\PrectiMe; Filename: {app}\PrectiMe.txt; WorkingDir: {app}; Comment: PrectiMe; Flags: createonlyiffileexists; Languages: czech Name: {group}\Liesmich; Filename: {app}\LIESMICH.txt; WorkingDir: {app}; Comment: LIESMICH; Flags: createonlyiffileexists; Languages: german Name: {group}\LasMig; Filename: {app}\LasMig.txt; WorkingDir: {app}; Comment: LasMig; Flags: createonlyiffileexists; Languages: swedish - -[Run] + +[Run] Filename: {app}\ScummVM.exe; Flags: nowait skipifdoesntexist postinstall skipifsilent - -; Creates a symbolic link for standard save games area, under Windows Vista and higher -; Filename: {cmd}; Parameters: "/c ""mklink /d ""%userprofile%\Saved Games\ScummVM"" ""%appdata%\ScummVM\Saved games"" "" "; MinVersion: 0, 6.1 - -[UninstallDelete] -Type: files; Name: {app}\ISTool.url - -[Dirs] + +; Creates a symbolic link for standard save games area, under Windows Vista and higher +; Filename: {cmd}; Parameters: "/c ""mklink /d ""%userprofile%\Saved Games\ScummVM"" ""%appdata%\ScummVM\Saved games"" "" "; MinVersion: 0, 6.1 + +[UninstallDelete] +Type: files; Name: {app}\ISTool.url + +[Dirs] Name: "{userappdata}\ScummVM"; MinVersion: 0, 1 ; Create the Saved Games folder and prevent it from being deleted during an uninstall process -Name: "{userappdata}\ScummVM\Saved Games"; MinVersion: 0, 1; Flags: uninsneveruninstall - +Name: "{userappdata}\ScummVM\Saved Games"; MinVersion: 0, 1; Flags: uninsneveruninstall + [Files] -; AUTHORS and LICENSING -Source: AUTHORS.txt; DestDir: {app}; Flags: ignoreversion -Source: COPYING.txt; DestDir: {app}; Flags: ignoreversion -Source: COPYING.BSD.txt; DestDir: {app}; Flags: ignoreversion -Source: COPYING.FREEFONT.txt; DestDir: {app}; Flags: ignoreversion -Source: COPYING.LGPL.txt; DestDir: {app}; Flags: ignoreversion +; AUTHORS and LICENSING +Source: AUTHORS.txt; DestDir: {app}; Flags: ignoreversion +Source: COPYING.txt; DestDir: {app}; Flags: ignoreversion +Source: COPYING.BSD.txt; DestDir: {app}; Flags: ignoreversion +Source: COPYING.FREEFONT.txt; DestDir: {app}; Flags: ignoreversion +Source: COPYING.LGPL.txt; DestDir: {app}; Flags: ignoreversion Source: COPYRIGHT.txt; DestDir: {app}; Flags: ignoreversion - -; NEWS -Source: NEWS.txt; DestDir: {app}; Flags: ignoreversion; Languages: not german + +; NEWS +Source: NEWS.txt; DestDir: {app}; Flags: ignoreversion; Languages: not german Source: doc/de/NEUES.txt; DestDir: {app}; Flags: ignoreversion; Languages: german - -; QUICKSTART -Source: doc/de/Schnellstart.txt; DestDir: {app}; Flags: ignoreversion isreadme; Languages: german -Source: doc/es/InicioRapido.txt; DestDir: {app}; Flags: ignoreversion isreadme; Languages: spanish -Source: doc/fr/DemarrageRapide.txt; DestDir: {app}; Flags: ignoreversion isreadme; Languages: french -Source: doc/it/GuidaRapida.txt; DestDir: {app}; Flags: ignoreversion isreadme; Languages: italian -Source: doc/no-nb/HurtigStart.txt; DestDir: {app}; Flags: ignoreversion isreadme; Languages: norwegian + +; QUICKSTART +Source: doc/de/Schnellstart.txt; DestDir: {app}; Flags: ignoreversion isreadme; Languages: german +Source: doc/es/InicioRapido.txt; DestDir: {app}; Flags: ignoreversion isreadme; Languages: spanish +Source: doc/fr/DemarrageRapide.txt; DestDir: {app}; Flags: ignoreversion isreadme; Languages: french +Source: doc/it/GuidaRapida.txt; DestDir: {app}; Flags: ignoreversion isreadme; Languages: italian +Source: doc/no-nb/HurtigStart.txt; DestDir: {app}; Flags: ignoreversion isreadme; Languages: norwegian Source: doc/se/Snabbstart.txt; DestDir: {app}; Flags: ignoreversion isreadme; Languages: swedish - -; README -Source: README.txt; DestDir: {app}; Flags: ignoreversion isreadme; Languages: not (czech or german or swedish) -Source: doc/cz/PrectiMe.txt; DestDir: {app}; Flags: ignoreversion isreadme; Languages: czech -Source: doc/de/LIESMICH.txt; DestDir: {app}; Flags: ignoreversion isreadme; Languages: german -Source: doc/se/LasMig.txt; DestDir: {app}; Flags: ignoreversion isreadme; Languages: swedish -Source: README-SDL.txt; DestDir: {app}; Flags: ignoreversion + +; README +Source: README.txt; DestDir: {app}; Flags: ignoreversion isreadme; Languages: not (czech or german or swedish) +Source: doc/cz/PrectiMe.txt; DestDir: {app}; Flags: ignoreversion isreadme; Languages: czech +Source: doc/de/LIESMICH.txt; DestDir: {app}; Flags: ignoreversion isreadme; Languages: german +Source: doc/se/LasMig.txt; DestDir: {app}; Flags: ignoreversion isreadme; Languages: swedish +Source: README-SDL.txt; DestDir: {app}; Flags: ignoreversion Source: scummvm.exe; DestDir: {app}; Flags: ignoreversion -; ScummVM executable and libraries -Source: SDL2.dll; DestDir: {app}; Flags: replacesameversion -; Source: SDL2_net.dll; DestDir: {app}; Flags: replacesameversion +; ScummVM executable and libraries +Source: SDL2.dll; DestDir: {app}; Flags: replacesameversion +; Source: SDL2_net.dll; DestDir: {app}; Flags: replacesameversion ; Source: WinSparkle.dll; DestDir: {app}; Flags: replacesameversion - -; Migration script for saved games in Windows NT4 onwards -Source: migration.bat; DestDir: {app}; Flags: ignoreversion; MinVersion: 0, 1 + +; Migration script for saved games in Windows NT4 onwards +Source: migration.bat; DestDir: {app}; Flags: ignoreversion; MinVersion: 0, 1 Source: migration.txt; DestDir: {app}; Flags: ignoreversion; MinVersion: 0, 1 -- cgit v1.2.3