FOLDERS

• called_scripts

Contains Python scripts that are invoked by the shell scripts in this folder.

• imgs

Contains the logos displayed in the About dialog window.

• translation_check_helpers

Scripts that help check PO files before a release.

• translation_creation_helpers

Scripts that help replace the English text in the hint templates with 
translations.

• txts

Contains the hint files, info files, shortcut lists, translation MO files,
and other text used internally by the application.

FILES

• generate_gresource.sh

Calls a script that generates the gresource file containing compressed
hint files, info files, and shortcut lists for all supported languages.

• prepare_files_for_new_translation.sh

Creates a new PO file
Creates new templates of:
- hint files
- info files
- shortcut list
Updates the makefile
Updates the source code (e.g. version number and year, if necessary)

• update_all_mo.py

Updates all MO files from the PO files.
The MO files are stored in txts/translations.
Generated automatically.

* update_all_po.py

Synchronizes the msgids of the PO files with those of the POT template file.
Generated automatically.

• .gresource.xml
Contains a list of files to be included in the gresource file.
Generated automatically.

• .gresource_pre_gtk3_20

Contains a list of files to be included in the gresource file if the program
is compiled with a version of GTK 3 lower than 3.20.
Generated automatically.

• .gresource_template.c

A template used during the generation of the .gresource file.
