diff --git a/installer/SoundGeek.iss b/installer/SoundGeek.iss index 1c9286a..8c34b34 100644 --- a/installer/SoundGeek.iss +++ b/installer/SoundGeek.iss @@ -39,7 +39,7 @@ VersionInfoCompany={#AppPublisher} VersionInfoDescription={#AppName} Setup WizardStyle=modern -UninstallDisplayName={#AppName} {#AppVersion} +UninstallDisplayName={#AppName} UninstallDisplayIcon={app}\{#AppExeName} LicenseFile=..\LICENSE SetupIconFile=..\icons\soundgeek.ico @@ -66,15 +66,10 @@ ArchitecturesAllowed=x64compatible ArchitecturesInstallIn64BitMode=x64compatible MinVersion=10.0 -[Languages] -Name: "english"; MessagesFile: "compiler:Default.isl" - -[CustomMessages] -english.CreateDesktopShortcut=Create a &desktop shortcut -english.WebSite={#AppName} on the web +#include "SoundGeek_languages.iss" [Tasks] -Name: "desktopicon"; Description: "{cm:CreateDesktopShortcut}"; GroupDescription: "Shortcuts:" +Name: "desktopicon"; Description: "{cm:CreateDesktopShortcut}"; GroupDescription: "{cm:Shortcuts}" [Files] Source: "{#AppSourceDir}\{#AppExeName}"; DestDir: "{app}"; Flags: ignoreversion diff --git a/installer/SoundGeek_languages.iss b/installer/SoundGeek_languages.iss new file mode 100644 index 0000000..906e1a3 --- /dev/null +++ b/installer/SoundGeek_languages.iss @@ -0,0 +1,26 @@ +; SoundGeek installer - languages and custom messages +; +; Kept in its own file so a translation can be added or corrected without touching the +; installer script itself, the same arrangement as DiskGeek and PDFGeek. Adding a language +; means two things: a Name line under [Languages], and a block of messages under +; [CustomMessages] using that same name as the prefix. +; +; The Italian strings follow bovirus's translation for DiskGeek (github.com/bovirus). + +[Languages] +Name: "english"; MessagesFile: "compiler:Default.isl" +Name: "italian"; MessagesFile: "compiler:Languages\Italian.isl" + +[CustomMessages] +english.CreateDesktopShortcut=Create a &desktop shortcut +english.Shortcuts=Shortcuts: +english.WebSite={#AppName} on the web +english.LaunchProgram=Run {#AppName} + +italian.CreateDesktopShortcut=Crea collegamento programma sul &desktop +italian.Shortcuts=Collegamenti: +italian.WebSite=Sito web {#AppName} +italian.CreateQuickLaunchIcon=Crea collegamento programma nella &barra 'Avvio veloce' +italian.NameAndVersion={#AppName} {#AppVersion} +italian.LaunchProgram=Esegui {#AppName} +italian.AdditionalIcons=Collegamenti: