Skip to content
maforget edited this page Jan 27, 2026 · 4 revisions

How to create/update languages pack?

To create create/update languages pack you will need the localizer.zip from cYo. Download Localizer.zip and unpack it into a folder (not the ComicRack Community Edition folder).

Creating new languages.

  • Go into the languages folder in ComicRackCE (normally this is C:\Program Files\ComicRack Community Edition\Languages) and unpack the fr.zip into another folder. You should now have a directory with the same name as the zip in the language folder containing a bunch of XML files.
  • Start Localizer and open the created language folder with the Pack/Open command.
  • Do a Edit/Reset Default command to set the pack back to English.
  • Change the language (lets say Spanish), type in your author name and some comment.
  • Start working
  • Save your work and save regularly. Localizer is not much more than a duck tape application and it would be a shame to lose work because of a crash. When you save your pack a new folder with the language name will be created.
  • You can always check the result of your current work by starting ComicRack and selecting your new language pack in Edit/Preferences/Advanced/Language.
  • When you're done, zip all the xml files in your language directory (WITHOUT any path information) and test.

Updating an existing language.

As ComicRack is an evolving application, the text resources also tend to change. If you've already made a localization, it is very simple to update your pack to the latest version.

  • Make a backup of your language pack and open it with localizer.
  • As the fr.zip that ships with ComicRack is always the reference pack, unzip it into a folder and load it with the "Update Pack..." command. This will add only the new and changed items to your existing pack. All new entries will be added in English.
  • Click on the <Updated> entry in the list, and edit/check all the new items.
  • When you're done, zip all the xml files in your language directory (WITHOUT any path information) and test.

Tip

  • The Comment column shows the English text for a quick reference.
  • As a hint, bold entries have the same text as the comment (this can mean that they have not been translated).
  • You can sort the list by clicking on the column headers.
  • With the Edit/Copy and Edit/Paste commands you can quickly copy texts from one entry to the next (for example a bunch of "Abort" entries).
  • & must be typed as &&, as a single & tells ComicRack the following letter is a keyboard shortcut (as in &File)
  • {0}, {1} etc. are placeholders for values ComicRack will put into this location and MUST be kept in the translation

Note

  • Instead of taking the zip files from the installation, you can also take the files from this repo directly (they are not zipped and the most up-to-date.)
  • If you've created a new/updated language please create a Pull Request so that it can be updated in the application. The location of your pack should be in ComicRack/Output/Languages. Don't submit the zipped file, just the loose XML files.
  • The reference languages from the original ComicRack used to be de.zip, but since my German is non existent the most up to date translation is now fr.zip.

Clone this wiki locally