We need you!


The IzPack documentation needs work, and you are invited to edit it!

Skip to end of metadata
Go to start of metadata


Allows the user to select the packs he wants to install. This panel also allows grouping of packs. Look at InstallationGroupPanel description to get more details.

IzPack automatically sets reserved variables depending on the packs selected by the user or an unattended installation (auto-install.xml) to be installed:


where <packname> is the name attribute of the according pack. If the appropriate pack <pack name="..."> is selected, the condition validates true.


The contents of PacksPanel can be translated, in order to present a different name and description of the packs for each language you support.

In order to provide internationalization for the PacksPanel, you have to add a resource packsLang.xml_xyz to the installation descriptor (install.xml) where xyz is the ISO3 code of the language in lowercase, referring to an according IzPack translations file using reserved IDs for the single translation items.

For translating the short name of the packluse the pack id as the id attribute of each translation item. For translating a pack description use the pack id suffixed by .description as the translation item key, instead.


The installation descriptor (install.xml)
The packsLang.xml_eng file referred by the according resource ID
  • No labels


  1. This does not work if you do not have a TargetPanel. 

  2. This is known, see 

    Error rendering macro 'jira' : Unable to locate JIRA server for this macro. It may be due to Application Link configuration.

  3. Is this a bug that will be fixed in the release or a feature that needs to be documented?

  4. From my point of view it is not critical.

    Depends whether there will be time or a contribution.

    At the moment, as long as there is no volounteer to solve it we should document it.

  5. Can you sketch the document. I can fix it up if you can describe the restriction.