Use PO compendia to aid moving strings between files
This change adds the automatic usage of "PO compendia", which contain all existing translations for each language, to fill missing translations when updating PO files. This allows for the automatic reuse of translations when reorganising text between different pages.