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: tails/sysadmin#11759
Edited by hefee