What to do in order to release a new ISO lets name slint-translations the directory /storage/DidierSpaier/slint-translations/ kept in sync with the repository https://github.com/DidierSpaier/slint-translations . Update the kernel packages . Make sure the main scripts in slint-translations/source are up to date . Update the translations from Crowdin in slint-translations/translations . Uppadte the package slint-docs . Run build_Slint_ISO.sh Traitement de HandBook.adoc: après une mise à jour: mettre à jour le fichier PO et les fichiers POT avec po4a-updatepo avec le nouveau HandBook.adoc Vérifier que merge_po ou merge_all (qui aussi appliquent msmerge) appliqué aux anciens PO en se référant au nouveau fichier POT donne le même résultat. Si c'est le cas on peut remplacer l'ancien fichier POT par le nouveau sur Crowdin Ensuite générer les nouveaux fichiers adoc avec po4a_translate appliqué aux nouveaux fichiers PO avec le nouveau HandBook.adoc Puis produire les html avec asciidoctor. When a source file is updated (à revoir) . Regenerate each POT file but HandBook.adoc: . Put the source file in slint-translations/tools/scripts . start slint-translations/tools/toolbox.sh . run make_POT. This puts the new pot file in slint-translations/tools/wip . run check_xtract . Merge the old translations against the new POT file . download the translations from Crowdin in slint-translations/translations/HandBook.from.Crowdin . copy these file in slint-translations/tools/po . backup slint-translations/translations/