Esto lo solucionaría:
y también otro problema importante: actualmente los informes se almacenan en caché por idioma, lo que hace imposible tener múltiples idiomas. Esto rara vez es un problema grave, pero vale la pena solucionarlo.
Necesito retroalimentación de @gerhard antes de poder mejorarlo o fusionarlo.