fixes for translations-server
Originally created by @hefee on #16250 (Redmine)
Yet another round of fixes for the translation server.
Feature Branch: https://salsa.debian.org/hefee/puppet-tails/commits/hefee/dev/translation-server
Parent Task: #11759 (closed)
Edited by hefee