report: specify encoding for PDF generation
report: support default selection in template
report: don't crash when translation file doesn't exists