2
0

Languages.iss 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. ; -- Languages.iss --
  2. ; Demonstrates a multilingual installation.
  3. ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING .ISS SCRIPT FILES!
  4. [Setup]
  5. AppName={cm:MyAppName}
  6. AppId=My Program
  7. AppVerName={cm:MyAppVerName,1.5}
  8. WizardStyle=modern dynamic
  9. DefaultDirName={autopf}\{cm:MyAppName}
  10. DefaultGroupName={cm:MyAppName}
  11. UninstallDisplayIcon={app}\MyProg.exe
  12. VersionInfoDescription=My Program Setup
  13. VersionInfoProductName=My Program
  14. OutputDir=userdocs:Inno Setup Examples Output
  15. MissingMessagesWarning=yes
  16. NotRecognizedMessagesWarning=yes
  17. ; Uncomment the following line to disable the "Select Setup Language"
  18. ; dialog and have it rely solely on auto-detection.
  19. ;ShowLanguageDialog=no
  20. [Languages]
  21. Name: en; MessagesFile: "compiler:Default.isl"
  22. Name: nl; MessagesFile: "compiler:Languages\Dutch.isl"
  23. Name: de; MessagesFile: "compiler:Languages\German.isl"
  24. [Messages]
  25. en.BeveledLabel=English
  26. nl.BeveledLabel=Nederlands
  27. de.BeveledLabel=Deutsch
  28. [CustomMessages]
  29. en.MyDescription=My description
  30. en.MyAppName=My Program
  31. en.MyAppVerName=My Program %1
  32. nl.MyDescription=Mijn omschrijving
  33. nl.MyAppName=Mijn programma
  34. nl.MyAppVerName=Mijn programma %1
  35. de.MyDescription=Meine Beschreibung
  36. de.MyAppName=Meine Anwendung
  37. de.MyAppVerName=Meine Anwendung %1
  38. [Files]
  39. Source: "MyProg.exe"; DestDir: "{app}"
  40. Source: "MyProg.chm"; DestDir: "{app}"; Languages: en
  41. Source: "Readme.txt"; DestDir: "{app}"; Languages: en; Flags: isreadme
  42. Source: "Readme-Dutch.txt"; DestName: "Leesmij.txt"; DestDir: "{app}"; Languages: nl; Flags: isreadme
  43. Source: "Readme-German.txt"; DestName: "Liesmich.txt"; DestDir: "{app}"; Languages: de; Flags: isreadme
  44. [Icons]
  45. Name: "{group}\{cm:MyAppName}"; Filename: "{app}\MyProg.exe"
  46. Name: "{group}\{cm:UninstallProgram,{cm:MyAppName}}"; Filename: "{uninstallexe}"
  47. [Tasks]
  48. ; The following task doesn't do anything and is only meant to show [CustomMessages] usage
  49. Name: mytask; Description: "{cm:MyDescription}"